当前位置:首页 > 工业技术
Oracle 11g数据库设计与维护
Oracle 11g数据库设计与维护

Oracle 11g数据库设计与维护PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:刘亚姝,严寒冰,黄成编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2013
  • ISBN:9787302318446
  • 页数:290 页
图书介绍:本教材主要涉及到数据库的设计、Oracle 11g数据库的使用等内容。在数据库设计部分,将着重介绍数据库设计的准备阶段、开发周期以及常用数据库设计工具的使用,并以一个较常见的综合实例介绍数据库设计的各个步骤。而在数据库管理、维护阶段,将以Oracel 11g为例,重点介绍Oracle 11g的日常使用、管理技术,并在其中贯穿综合实例在Oracle数据库中的实施过程,使读者真正体会到数据库从设计到实施的完整过程。
《Oracle 11g数据库设计与维护》目录

第1章 数据库设计 1

1.1 关系数据库概述 1

1.2 关系数据库的设计 2

1.2.1 数据库设计概述 3

1.2.2 数据库设计方法 3

1.2.3 数据库设计基本步骤 3

1.2.4 数据库设计实例 4

1.3 小结 13

第2章 Oracle数据库概述 14

2.1 Oracle数据库系统 14

2.1.1 Oracle数据库简介 14

2.1.2 Oracle的数据库发展史 14

2.1.3 Oracle llg数据库产品结构及组成 15

2.2 Oracle llg数据库的特点 16

2.3 数据库服务器的安装与卸载 19

2.3.1 安装前准备工作 19

2.3.2 安装Oracle llg数据库服务器 20

2.3.3 数据库服务器安装疑难解析 25

2.3.4 卸载Oracle llg数据库软件 27

2.4 企业管理器 31

2.5 SQL* PLUS工具 32

2.6 小结 32

第3章 Oracle的体系结构 33

3.1 Oracle体系结构概述 33

3.2 Oracle的物理存储结构 34

3.2.1 Oracle数据库的文件类别 34

3.2.2 数据文件 35

3.2.3 控制文件 36

3.2.4 重做日志文件 39

3.2.5 其他文件 43

3.3 Oracle的逻辑存储结构 44

3.3.1 数据块 45

3.3.2 区 45

3.3.3 段 45

3.3.4 表空间 47

3.4 Oracle的内存结构 48

3.4.1 系统全局区 48

3.4.2 程序全局区 54

3.5 Oracle的进程结构 55

3.5.1 服务器进程 55

3.5.2 用户进程 56

3.5.3 后台进程 57

3.6 数据字典 59

3.6.1 静态数据字典 60

3.6.2 动态数据字典 64

3.7 小结 67

第4章 Oracle企业管理器 68

4.1 OEM概述 68

4.2 OEM的启动与登录 69

4.3 OEM使用介绍 70

4.3.1 “主目录”属性页 71

4.3.2 “性能”属性页 72

4.3.3 管理属性页 72

4.3.4 “数据移动”属性页 75

4.3.5 “软件和支持”属性页 75

4.4 OEM控制台 76

4.4.1 设置OEM控制台管理员 76

4.4.2 设置封锁期 77

4.4.3 设置数据库首选身份证明 79

4.4.4 设置“主机”首选身份证明 82

4.5 小结 83

第5章 Oracle数据库管理 84

5.1 创建Oracle数据库的前期准备 84

5.2 使用DBCA创建数据库 84

5.2.1 DBCA概述 84

5.2.2 数据库的基本配置 86

5.2.3 存储及恢复配置 89

5.2.4 初始化参数配置 92

5.2.5 完成创建数据库 95

5.2.6 使用DBCA删除数据库 97

5.3 命令方式创建数据库 99

5.3.1 命令方式创建数据库的过程 99

5.3.2 使用命令删除数据库 103

5.4 启动数据库 104

5.4.1 启动数据库的方法 104

5.4.2 启动数据库的模式 105

5.4.3 转换启动模式 106

5.5 关闭数据库 113

5.5.1 数据库的关闭步骤 113

5.5.2 关闭数据库的4种方式 115

5.6 Oracle数据库初始化参数文件 116

5.6.1 初始化参数文件概述 116

5.6.2 初始化参数文件分类 117

5.6.3 创建初始化参数文件 119

5.6.4 修改初始化参数 123

5.7 小结 128

第6章 SQL与PL/SQL概述 130

6.1 SQL* PLUS的使用 130

6.1.1 启动SQL* PLUS工具 130

6.1.2 使用网络服务名连接Oracle数据库 131

6.2 SQL*PLUS常用命令 136

6.2.1 显示命令 136

6.2.2 交互命令 142

6.2.3 文件命令 145

6.2.4 查看帮助 148

6.3 SQL概述 149

6.3.1 数据定义语言 151

6.3.2 数据操纵语言 154

6.3.3 数据查询语言 158

6.3.4 常用函数 166

6.4 PL/SQL概述 174

6.4.1 PL/SQL特点 174

6.4.2 PL/SQL结构及程序基础 176

6.4.3 PL/SQL流程控制语句 179

6.5 小结 184

第7章 Oracle方案对象 185

7.1 方案对象概述 185

7.1.1 方案对象和用户 185

7.1.2 Oracle方案对象分类 185

7.2 数据方案对象 187

7.2.1 表 187

7.2.2 数据完整性 187

7.2.3 数据完整性的实现 188

7.2.4 删除约束 194

7.2.5 启用和禁用约束 195

7.2.6 管理索引 195

7.2.7 管理视图 200

7.3 管理方案对象 205

7.3.1 管理序列 205

7.3.2 管理同义词 209

7.4 小结 211

第8章 Oracle安全管理 212

8.1 Oracle安全性概述 212

8.2 用户管理与概要文件 213

8.2.1 用户管理 213

8.2.2 概要文件 216

8.3 权限与角色 220

8.3.1 权限管理 220

8.3.2 对象权限 224

8.3.3 回收权限 226

8.3.4 角色管理 227

8.4 审计 233

8.4.1 审计级别 233

8.4.2 与审计相关的细节 234

8.4.3 审计实例 235

8.5 小结 237

第9章 存储过程、触发器和包 238

9.1 存储过程和函数 238

9.1.1 创建存储过程 238

9.1.2 调用存储过程 240

9.1.3 创建函数 242

9.1.4 函数的调用 244

9.1.5 删除存储过程和函数 246

9.1.6 存储过程与函数的比较 246

9.2 触发器 247

9.2.1 触发器类型 247

9.2.2 触发器组成 248

9.2.3 创建触发器 248

9.2.4 禁用或启用触发器 257

9.2.5 重新编译触发器 258

9.2.6 删除触发器 258

9.2.7 使用触发器的注意事项 258

9.3 PL/SQL包 259

9.3.1 PL/SQL包的优点 259

9.3.2 创建程序包 260

9.3.3 包的使用 262

9.3.4 系统包一览 263

9.4 小结 264

第10章 事务处理 265

10.1 事务 265

10.1.1 事务的特性 265

10.1.2 事务控制 266

10.2 小结 273

第11章 备份与恢复 274

11.1 Oracle备份与恢复的基本概念 274

11.2 数据库的恢复类型 275

11.3 备份的体系结构 276

11.4 Oracle用户管理的备份和恢复 277

11.4.1 热备份 277

11.4.2 冷备份 280

11.4.3 物理备份的恢复 281

11.5 逻辑备份与恢复 284

11.5.1 EXP备份数据库 284

11.5.2 IMP恢复数据库 288

11.6 小结 290

相关图书
作者其它书籍
返回顶部