《Oracle DBA基础教程》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:丁国良编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2005
  • ISBN:7030154223
  • 页数:450 页
图书介绍:本课程在设计上将为Oracle数据库管理员(DBA)提供一个执行基本数据库管理任务的坚实基础。学员将学习和了解Oracle数据库体系结构的整体概念,Oracle数据库的体系结构彼此之间是如何工作和互动的。学员还将学习如何创建一个能正常运行的数据库以及如何以有效和高效的方式来正确管理各种不同的结构,从而构造出一个设计良好、能正常运行的数据库。除了学习执行这些数据库(DBA)任务所必须的各种不同的命令之外,学员还将在本课程Oracle Enterprise Manager工具来执行相同DBA任务的指示和命令。本课程将通过有组织的动手实践活动来支持和加强讲师在课堂上的讲课话题和内容。

第1章 Oracle数据库基础 1

1.1 Oracle数据库概述 1

Oracle数据库的发展历程 1

Oracle 9i产品介绍 2

Oracle 9i的新特点 4

1.2数据库管理员(DBA)的职责 5

Oracle的用户类型 6

数据库管理员的任务 7

1.3 Oracle 9i管理模式 8

手工管理模式 8

OEM管理模式 9

小结 10

思考练习题 11

第2章 Oracle 9i安装与配置 12

2.1 Oracle Universal Installer介绍 12

基本功能 13

“静默”安装方式 14

2.2安装Oracle 9i数据库服务器 14

基本概念 14

准备阶段 17

安装阶段 20

安装后阶段 28

2.3安装Oracle 9i客户端 31

准备阶段 32

安装阶段 34

安装后阶段 37

2.4卸载Oracle 9i 38

卸载Oracle组件 38

卸载Oracle 9i服务器 39

小结 40

实验1 Oracle 9i安装实验 40

思考练习题 41

第3章 常用管理工具介绍 43

3.1 Oracle 9i基本管理工具的种类 43

3.2口令文件管理工具的使用 44

DB A认证方式 44

操作系统认证 45

口令文件认证 46

3.3 SQL*Plus的使用 48

DOS方式下启动SQL*PLUS 48

Windows方式下启动SQL*Plus 49

退出SQL*Plus 49

常用SQL*Plus命令 49

3.4 SQL*Plus Worksheet的使用 53

3.5 Oracle Enterprise Manager安装和使用 55

OEM体系结构 56

安装OMS 58

删除资料档案库 63

启动OMS和Intelligent Agent 64

关闭OMS和Intellgent Agent 65

独立方式启动OEM控制台 66

登录OMS启动OEM控制台 67

小结 68

实验2常用管理工具的使用练习 69

思考练习题 71

第4章 Oracle服务器体系结构 72

4.1 Oracle服务器体系结构概述 73

Oracle服务器 73

Oracle服务器工作过程 75

数据字典 76

4.2 Oracle实例 82

实例的概念 82

实例的工作方式 83

4.3 Oracle内存结构 84

内存结构的组成 84

系统全局区 85

数据库高速缓存 89

重做日志缓存 95

共享池 96

大型池 100

Java池 101

程序全局区 102

4.4进程结构 105

进程结构的组成 105

用户进程 108

服务器进程 109

后台进程 112

4.5 Oracle数据库逻辑存储结构 119

Oracle存储结构 119

块 121

区 128

段 132

表空间 137

4.6 Oracle数据库物理结构 142

数据库物理结构概述 142

数据文件 142

控制文件 146

重做日志文件 148

归档日志文件 150

小结 150

实验3 Oracle体系结构实验 151

思考练习题 153

第5章 Oracle实例管理 155

5.1初始化参数文件 155

初始化参数文件分类 156

初始化参数文件的内容 160

创建初始化参数文件 164

配置初始化参数文件 165

5.2启动数据库 168

启动数据库的方法 168

数据库启动模式 169

利用SQL*Plus启动数据库 171

利用OEM启动数据库 177

5.3关闭数据库 178

关闭数据库的方法 178

数据库关闭过程 179

数据库关闭方式 179

利用SQL*Plus关闭数据库 181

利用OEM关闭数据库 182

5.4进程管理 183

管理服务器进程 183

监视进程状态 188

5.5会话管理 190

查询会话信息 190

终止会话 191

小结 192

实验4启动和关闭数据库 193

思考练习题 195

第6章 创建数据库 197

6.1 Oracle最佳柔性结构(OFA) 198

6.2 Oracle管理的文件(OMF) 200

OMF的概念 200

设置OMF的初始化参数 201

利用OMF特性创建数据库 203

6.3使用DBCA创建数据库 205

DBCA主要功能 206

创建数据库 207

管理数据库模板 217

6.4手工创建数据库 219

创建数据库命令 219

手工创建数据库过程 220

小结 224

实验5创建数据库 225

思考练习题 226

第7章 控制文件管理 227

7.1控制文件概述 227

控制文件中的内容 227

控制文件的作用 228

控制文件的管理原则 229

7.2创建控制文件 230

创建初始控制文件 230

创建多路控制文件 231

创建新的控制文件 232

7.3管理控制文件 236

备份控制文件 236

删除控制文件 237

查询控制文件信息 238

小结 240

实验6控制文件管理实验 241

思考练习题 242

第8章 重做日志文件管理 243

8.1重做日志文件概述 244

重做日志文件中的内容 244

重做日志文件的作用 244

重做日志结构 244

重做日志文件管理原则 247

8.2联机重做日志文件管理 248

创建初始重做日志文件 248

创建联机重做日志文件组及成员 248

删除联机重做日志文件组及成员 250

手工日志切换 253

清空联机重做日志文件组 254

改变联机重做日志文件的名称和位置 255

查询联机重做日志文件信息 255

8.3归档重做日志文件管理 256

归档和非归档两种模式 257

设置初始归档模式 257

改变数据库归档模式 257

设置自动归档 258

禁用自动归档 259

执行手工归档 259

设置归档目标位置 260

查询归档信息 262

8.4日志分析 263

LogMiner工具 263

分析举例 269

使用LogMiner Viewer进行日志分析 270

小结 272

实验7重做日志文件管理实验 272

思考练习题 274

第9章 管理表空间 275

9.1表空间概述 275

存储管理 275

表空间的类型 279

表空间管理原则 279

9.2创建表空间 280

创建表空间命令 280

创建用户表空间 282

创建临时表空间 286

创建非标准块的表空间 287

9.3修改表空间默认存储参数 287

9.4改变表空间的可用性 288

9.5设置表空间的读写模式 290

9.6删除表空间 291

9.7查询表空间信息 294

小结 295

实验8表空间实验 296

思考练习题 298

第10章 管理数据文件 299

数据文件概述 299

数据文件管理原则 300

创建和添加数据文件 301

改变数据文件大小 304

改变数据文件的可用性 306

数据文件的重命名和移动 307

删除数据文件 309

查询数据文件信息 310

小结 311

实验9数据文件实验 312

思考练习题 314

第11章 管理撤销表空间 315

11.1撤销空间概述 315

撤销空间 315

自动撤销管理方式 316

手工撤销管理方式 317

11.2创建撤销表空间 318

11.3修改撤销表空间 319

11.4删除撤销表空间 321

11.5切换撤销表空间 321

11.6设置撤销纪录的保留时间 323

11.7查询撤销表空间信息 325

小结 326

实验10撤销表空间实验 327

思考练习题 329

第12章 模式对象管理 330

12.1模式对象概述 330

12.2管理表 332

表结构和存储管理 332

管理表的基本原则 337

创建表 338

创建临时表 342

修改表 344

截断表 351

删除表 352

查询表信息 352

12.3管理索引 353

索引结构和存储管理 353

管理索引的基本原则 357

创建索引 359

修改索引 363

分析索引 366

删除索引 367

查询索引 367

12.4管理视图 368

12.5管理序列 370

12.6管理同义词 372

小结 373

实验11模式对象实验 375

思考练习题 377

第13章 维护数据完整性 379

13.1数据完整性概述 379

数据完整性 379

数据完整性规则 380

13.2完整性约束 381

约束条件 381

约束状态 384

约束检查的时间 385

13.3实现约束 386

定义列级约束 386

定义表级约束 389

13.4维护约束 390

维护约束命令 390

添加约束 391

修改约束状态 391

修改约束延迟 393

删除约束 395

13.5查询约束信息 397

小结 398

实验12维护数据完整性实验 399

思考练习题 401

第14章 数据库安全管理 402

14.1管理资源 402

概要文件 402

创建概要文件 404

分配概要文件 408

修改概要文件 409

删除概要文件 410

查看概要文件信息 411

14.2管理用户 414

建立新用户 415

管理用户 417

删除用户 419

查询用户信息 419

14.3管理权限 421

系统权限的管理 421

对象权限的管理 428

查询权限信息 432

14.4管理角色 433

创建角色 434

授予角色 435

管理角色 439

收回角色 441

删除角色 442

查询角色信息 443

小结 444

实验13数据库安全管理实验 445

思考练习题 449

ORACLE认证课程介绍 450