《Oracle9i数据库管理员:实现与管理》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:Carol McCullough-Dieter著;天宏工作室译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2004
  • ISBN:7302078416
  • 页数:430 页
图书介绍:本书通过大量实例,系统全面地介绍了Oracle 9i的数据库管理与实现技术,适合有一定经验的数据库管理员阅读。

第1章 Oracle结构概述 1

目录 1

1.1 Oracle9i结构简介 2

1.1.1 Oracle9i的关键组件 2

1.1.2 运行数据库 5

1.1.3 Oracle9i中的可选附件 7

1.2 ORACLASS数据库的简介 8

1.3 Oracle9i安装选项概述 9

1.3.1 服务器端安装选项之间的对比 10

1.3.2 客户端安装选项之间的对比 12

1.4 OracleUniversalInstaller简介 12

1.5.1 目录结构标准 15

1.5 OFA(最优灵活体系结构)简介 15

1.5.2 文件命名标准 16

1.6 本章总结 18

1.7 复习题 19

1.8 考试复习题——DatabaseFundamentalsI(#1Z0-031) 19

1.9 课外作业 21

1.10 实例研究 21

第2章 数据库管理员(DBA)工具概述 23

2.1 DBA工具概述 24

2.2 配置OracleNet以连接数据库 27

2.2.1 OracleNet结构概述 27

2.2.2 逐步配置OracleNet 29

2.3.1 连接数据库 34

2.3 Oracle内存和后台进程 34

2.3.2 内存组件和后台进程 35

2.4 EnterpriseManager简介 39

2.4.1 启动和配置EnterpriseManager控制台 39

2.4.2 查看EnterpriseManager的特性 42

2.5 本章总结 52

2.6 复习题 53

2.7 考试复习题——DatabaseFundamentalsI(#1Z0-031) 53

2.8 课外作业 55

2.9 实例研究 56

第3章 创建Oracle实例 57

3.1 创建数据库的步骤 58

3.2 创建数据库的必要条件概述 59

3.3.1 DBA认证方法 60

3.3 配置初始设置 60

3.3.2 文件管理方法 63

3.3.3 设置关键的初始化参数 66

3.4 创建数据库 68

3.4.1 使用DatabaseConfigurationAssistant创建新数据库 69

3.4.2 使用InstanceManager启动和停止数据库 75

3.4.3 手工创建数据库 79

3.4.4 手工启动和停止数据库 86

3.5 本章总结 87

3.6 复习题 89

3.7 考试复习题——DatabaseFundamentalsI(#1Z0-031) 90

3.8 课外作业 92

3.9 实例研究 94

第4章 数据字典视图和控制文件 95

4.1 查看重要的数据字典组件 96

4.2 使用数据字典视图 99

4.3 控制文件简介 105

4.3.1 管理和复用控制文件 106

4.3.2 使用OMF管理控制文件 109

4.3.3 创建新的控制文件 109

4.3.4 查看控制文件数据 112

4.4 本章总结 114

4.5 复习题 114

4.6 考试复习题——DatabaseFundamentalsI(#1Z0-031) 115

4.7 课外作业 117

4.8 实例研究 118

第5章 重做日志文件和诊断文件 119

5.1 在线重做日志文件简介 120

5.1.1 重做日志文件的用途 122

5.1.2 重做日志文件的结构 122

5.2 管理重做日志文件 123

5.2.1 日志切换和检验点 124

5.2.2 复用和其他维护 126

5.2.3 使用OMF管理在线重做日志文件 133

5.2.4 在动态性能视图中查找重做日志信息 135

5.3 诊断文件概述 137

5.4 本章总结 139

5.5 复习题 141

5.6 考试复习题——DatabaseFundamentalsI(#1Z0-031) 142

5.7 课外作业 144

5.8 实例研究 146

第6章 基本的存储概念和设置 148

6.1 存储结构简介 149

6.1.1 逻辑结构与物理结构 149

6.1.2 表空间和数据文件 152

6.1.3 片断的类型及其用途 163

6.1.4 临时表空间 164

6.1.5 非标准数据块大小的表空间 166

6.2 配置和查看存储空间 167

6.2.1 更改大小、存储设置和状态 167

6.2.2 查询数据字典以获得存储数据 173

6.3 撤销数据概述 175

6.4 本章总结 179

6.5 复习题 180

6.6 考试复习题—DatabaseFundamentalsI(#1Z0-031) 181

6.7 课外作业 182

6.8 实例研究 184

第7章 基本的表管理 186

7.1 表结构简介 187

7.1.1 设置块空间的使用方式 188

7.1.2 存储方法 192

7.1.3 行结构和rowid 195

7.2 创建表 197

7.2.1 列和数据类型 198

7.2.2 创建关系表 201

7.2.3 创建临时表 206

7.2.4 创建值数组和嵌套表 208

7.2.6 创建分区表 214

7.2.5 创建对象表 214

7.3 本章总结 219

7.4 复习题 221

7.5 考试复习题——DatabaseFundamentalsI(#1Z0-031) 223

7.6 课外作业 225

7.7 实例研究 228

第8章 高级表管理 229

8.1 高级表结构 230

8.1.1 包含LOB列的表 230

8.1.2 LOB存储 231

8.1.3 按索引组织的表 234

8.2 表管理概述 238

8.2.1 分析表 238

8.2.2 调整表的存储结构 240

8.2.3 重新组织表 242

8.2.4 进行其他表更改 245

8.2.5 在表中删除、添加或修改列 246

8.2.6 截断和删除表 248

8.3 查询与表有关的数据字典视图 249

8.4 本章总结 250

8.5 复习题 251

8.6 考试复习题——DatabaseFundamentalsI(#1Z0-031) 253

8.7 课外作业 255

8.8 实例研究 258

第9章 索引管理 259

9.1 索引简介 260

9.1.1 索引的类型和用法 262

9.1.2 关于索引的数据字典信息 277

9.2.1 监视索引和删除索引 278

9.2 管理索引 278

9.2.2 重新组织和修改索引 279

9.3 本章总结 281

9.4 复习题 282

9.5 考试复习题——DatabaseFundamentalsI(#1Z0-031) 283

9.6 课外作业 286

9.7 实例研究 288

第10章 数据完整性约束 289

10.1 约束简介 290

10.2 如何创建和维护完整性约束 292

10.2.1 使用CREATETABLE命令创建约束 292

10.2.2 使用ALTERTABLE命令创建或更改约束 295

10.3.1 添加或删除NOTNULL约束 297

10.3 使用约束的实际例子 297

10.3.2 添加和修改PRIMARYKEY约束 299

10.3.3 添加和修改UNIQUE键约束 300

10.3.4 使用FOREIGNKEY约束 303

10.3.5 创建和更改CHECK约束 306

10.4 关于约束的数据字典信息 308

10.5 本章总结 309

10.6 复习题 310

10.7 考试复习题——DatabaseFundamentalsI(#1Z0-031) 310

10.8 课外作业 313

10.9 实例研究 314

第11章 用户和资源控制 315

11.1.1 创建新用户 316

11.1 数据库用户简介 316

11.1.2 使用ALTERUSER语句修改用户设置 320

11.1.3 删除用户 322

11.2 配置文件简介 323

11.2.1 创建配置文件 324

11.2.2 管理密码 326

11.2.3 控制资源的使用 330

11.2.4 删除配置文件 333

11.3 获得配置文件、密码和资源数据 334

11.4 本章总结 339

11.5 复习题 340

11.6 考试复习题——DatabaseFundamentalsI(#1Z0-031) 342

11.7 课外作业 345

11.8 实例研究 346

第12章 系统权限和对象权限 347

12.1 权限概述 348

12.1.1 识别系统权限 348

12.1.2 使用对象权限 349

12.2 管理系统权限和对象权限 350

12.2.1 授予和撤销系统权限 350

12.2.2 授予和撤销对象权限 355

12.3 审核功能的说明 361

12.4 本章总结 367

12.5 复习题 368

12.6 考试复习题—DatabaseFundamentalsI(#1Z0-031) 369

12.7 课外作业 372

12.8 实例研究 374

第13章 数据库角色 375

13.1 角色简介 376

13.1.1 如何使用角色 376

13.1.2 使用预先定义的角色 377

13.2 创建和修改角色 379

13.2.1 创建角色和指定权限 380

13.2.2 向用户或其他角色指定角色 381

13.2.3 限制可用性和删除角色 384

13.3 关于角色的数据字典信息 387

13.4 EnterpriseManager控制台中的角色 387

13.5 本章总结 393

13.6 复习题 393

13.7 考试复习题——DatabaseFundamentalsI(#IZ0-031) 394

13.8 课外作业 396

13.9 实例研究 398

第14章 数据库中的全球化支持 399

14.1 全球化支持简介 400

14.1.1 数据库中与语言有关的行为 400

14.1.2 与语言有关的设置如何影响应用程序 400

14.2 使用NLS参数和变量 401

14.3 在数据字典视图中查看NLS参数 412

14.4 本章总结 413

14.5 复习题 414

14.6 考试复习题——DatabaseFundamentalsI(#1Z0-031) 414

14.7 课外作业 417

14.8 实例研究 418

词汇表 419