《Oracle 数据库管理》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:雷忠琴,朱传贤,李龙等主编
  • 出 版 社:贵阳:贵州人民出版社
  • 出版年份:2008
  • ISBN:9787221078704
  • 页数:311 页
图书介绍:本书是Oracle数据库的基础教程。

第1章 Oracle 9i基础 1

关系型数据库系统简介 1

关系型数据 1

关系型数据库 1

关系型数据库系统 2

关系型数据库管理系统 3

目前主流的关系型数据库系统 3

网络关系型数据库的代表Oracle 9i 3

Oracle 9 i应用服务器 3

Oracle 9i开发工具套件 3

Oracle 9i的特点 4

集群技术 4

数据挖掘和分析技术 4

分布式数据库 5

Oracle 9i的两种工作模式 5

客户机/服务器模式 5

浏览器/服务器模式 5

第2章 安装Oracle 9i 6

安装数据库服务器 6

安装的硬件环境需求 6

安装的软件环境需求 6

安装的网络环境需求 7

安装环境实例 7

用【Ping】命令测试网络是否连通 7

安装步骤 7

安装结果 11

安装管理客户机 11

安装步骤 11

安装结果 15

服务器和客户机拓扑结构 15

服务器如何连接客户机 16

客户机怎样连接服务器 16

数据库服务器的体系结构 18

进程结构 18

内存结构 19

数据库的逻辑结构 19

数据库的存储结构 20

数据库服务器的总体结构 20

第3章 SQL语言 22

SQL概述 22

SQL是什么 22

SQL的主要特点 22

Oracle 9i使用SQL的工具 23

SQL中访问数据表的方法 23

两个范例数据表 23

用SQL进行单表查询 24

查询所有的记录 24

查询所有记录的某些字段 25

查询某些字段不同记录 25

单条件的查询 26

组合条件的查询 28

排序查询 29

分组查询 30

字段运算查询 31

变换查询显示 31

用SQL进行多表查询 32

无条件多表查询 32

等值多表查询 33

非等值多表查询 34

用SQL进行嵌套查询 34

简单嵌套查询 35

带【in】的嵌套查询 35

带【any】的嵌套查询 36

带【some】的嵌套查询 38

带【all】的嵌套查询 39

带【exists】的嵌套查询 39

并操作的嵌套查询 40

交操作的嵌套查询 41

差操作的嵌套查询 41

用SQL进行函数查询 42

【mod】函数 42

【round】函数 43

【avg】函数 43

【count】函数 44

【min】函数 44

【max】函数 45

【sum】函数 45

用SQL录入数据 46

单行记录的录入 46

多行记录的录入 48

表间数据复制 49

用SQL删除数据 50

删除记录 50

整表数据删除 51

用SQL更新数据 51

直接赋值更新 51

嵌套更新 52

第4章 创建数据库 53

准备工作 53

规划数据库 53

检查系统资源和配置 54

确定数据库创建方式 55

创建数据库的方式 55

创建数据库:使用DBCA 56

选择数据库模板 57

配置和创建数据库 59

管理数据库模板 67

后期处理工作 68

默认的数据库用户账户和口令 68

默认的表空间与数据文件 70

默认的初始化参数文件 71

默认的控制文件与重做日志文件 71

设置DBA认证方式 71

特殊系统权限:SYSDBA和SYSOPER 72

选择DBA认证方式 72

使用操作系统认证方式 73

使用口令文件认证方式 74

管理口令文件 75

使用服务器端初始化参数文件-SPFILE 77

服务器端初始化参数文件的概念 77

创建服务器端初始化参数文件 78

ALTER SYSTEM语句的影响范围 78

导出服务器端初始化参数文件 79

查看初始化参数的设置 80

创建数据库的初始化参数 81

设置初始化参数的基本规则 81

指定全局数据库名和SID 82

指定控制文件 82

指定数据库块的大小 83

指定与SGA区相关的参数 84

指定最大并发进程数 85

指定撤销空间的管理方式 85

第5章 启动和关闭数据库 87

启动数据库与实例 87

启动数据库的步骤 87

启动数据库的工具 88

启动数据库的准备 89

指定初始化参数文件 89

进入启动模式 90

转换启动模式 92

切换受限和只读状态 93

强行启动数据库 94

关闭数据库与实例 95

数据库的关闭步骤 95

正常关闭方式(NORMAL) 95

立即关闭方式(IMMEDIATE) 96

事务关闭方式(TRANSACTIONAL) 97

终止关闭方式(ABORT) 97

进入和查询特殊状态 98

静默状态 98

挂起状态 100

启动和关闭数据库 101

启动控制台 101

选择和连接数据库 102

启动和关闭数据库 103

启动和关闭数据库服务 105

Oracle系统服务 105

启动数据库服务 107

关闭数据库服务 108

设置服务启动类型 108

第6章 ORACLE数据库体系结构 110

Oracle实例的概念 110

实例的概念 110

实例的组成 111

实例内存结构 111

实例内存结构的数据 111

实例内存结构的组成 111

SGA区 112

设置SGA区 113

设置数据库缓存 114

设置重做日志缓存 118

设置共享池 118

设置大型池 120

PGA区 120

PGA区基础 120

设置SQL工作区 122

查询PGA区 123

实例进程结构 124

进程类型 124

用户进程 125

Oracle进程 125

后台进程 127

DBWR(数据库写进程) 129

LGWR(日志写进程) 131

CKPT(检查点进程) 132

SMON(系统监视进程) 134

PMON(进程监视进程) 134

RECO(恢复进程) 135

ARCn(归档进程) 135

Dnnn(调度程序进程) 136

数据库操作模式 136

专用服务器操作模式 136

共享服务器操作模式 137

服务进程 139

调度进程 139

Oracle物理结构 140

表空间 141

表空间的概念 141

特殊类型的表空间 141

使用多个表空间 143

表空间的存储管理方式 144

联机表空间与脱机表空间 146

数据文件 147

数据文件的概念 147

脱机和临时数据文件 148

控制文件 149

控制文件的概念 149

复合控制文件 149

重做日志文件 150

重做日志文件的概念 150

重做记录 151

写入重做日志文件 151

多元化重做日志文件 152

归档重做日志 153

数据字典 156

数据字典的概念 156

数据字典的结构 157

数据字典的Oracle使用方式 157

数据字典的用户使用方式 158

动态性能表 159

第7章 管理进程和会话 160

监视进程状态 160

跟踪文件和警告文件的概念 160

使用跟踪文件和瞥告文件 161

跟踪文件和警告文件的存储位置 162

管理用户会话 162

管理用户的目的 162

查看用户会话信息 163

中止会话 163

用控制台管理会话 164

管理事务 166

事务的基本概念 166

语句级回退事务 167

开始和结束事务 167

提交事务 168

回退事务 169

第8章 管理控制文件和重做日志文件 171

管理控制文件 171

控制文件管理策略 171

创建多元化控制文件 172

创建新的控制文件 173

备份控制文件 177

删除控制文件 177

查询控制文件信息 177

用控制台管理控制文件 179

管理重做日志 181

重做日志管理策略 181

创建重做日志组 183

创建成员日志文件 184

改变重做日志文件名称和位置 184

删除重做日志组 185

删除成员日志文件 186

手工日志切换 187

清空重做日志组 188

用控制台管理重做日志 188

查询重做日志文件信息 191

管理数据库归档模式 192

设置初始归档模式 193

改变数据库归档模式 193

启用自动归档功能 193

禁用自动归档功能 194

执行手工归档操作 195

设置归档目标 195

指定归档目标的状态 197

设置可选或强制归档目标 198

设置归档进程的跟踪级别 198

管理归档的控制台方法 199

查询归档信息 200

第9章 管理表空间和数据文件 203

创建表空间 203

表空间创建方式 203

创建字典管理方式的表空间 204

创建本地管理方式的表空间 208

创建临时表空间 210

利用控制台创建表空间 212

管理表空间 214

表空间管理策略 215

设置表空间默认存储参数 216

产生和合并存储碎片 217

监视存储碎片状态 218

改变表空间可用性 219

设置只读表空间 222

删除表空间 224

利用控制台管理表空间 225

查询表空间信息 228

管理数据文件 231

数据文件管理策略 232

添加表空间数据文件 233

改变数据文件大小 233

改变数据文件可用性 235

改变数据文件名称和位置 236

利用控制台管理数据文件 238

查询数据文件信息 241

第10章 管理表 244

创建表 244

表创建策略 244

创建表:CREATE TABLE语句 246

指定表空间:TABLESPACE子句 249

指定表存储参数:STORAGE子句 249

指定块空间管理参数:PCTFREE、PCTUSED、INITRANS和MAXTRANS 251

指定重做日志文件:LOGGING子句 255

指定并行处理服务进程:PARALLEL子句 255

指定缓存:CACHE句 256

创建临时表:CREATE GLOBAL TEMPORARY语句 256

利用控制台创建表 257

修改表 262

增加和删除字段 263

修改表参数设置 264

重建表存储结构 264

手工分配表存储空间 265

手工回收表存储空间 266

删减表 270

删除表 271

分析表 272

重命名表 277

自动收集表信息 277

利用控制台修改表 277

查询表信息 280

第11章 数据库安全管理 282

管理用户 282

用户属性 282

创建用户 283

修改用户 284

删除用户 285

操作系统认证方式 286

利用控制台管理用户 287

查看用户信息 289

权限与角色 290

权限 290

角色 292

管理权限和角色 293

系统权限 293

对象权限 296

数据字典保护 297

预定义角色 299

创建角色 300

授予权限或角色 301

回收权限或角色 303

激活与禁用角色 304

利用控制台管理权限和角色 306

查看权限和角色信息 307

后记 311