《Oracle 9i基础教程与上机指导》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:计算机职业教育联盟主编;付玉生,史乐平编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2004
  • ISBN:7302092982
  • 页数:294 页
图书介绍:本书共16章,第1章到第4章主要介绍Oracle的基础概念、如何安装Oracle、数据库的理论知识、Oracle的体系结构和Oracle企业管理器的配置和使用、第5章和第6章,主要介绍如何创建数据库和启动、关闭数据库实例。第7章和第14章主要介绍如何管理Oracle文件和模式对象、Oracle的安全管理,以及如何使用SQL语句。第15章和第16章主要介绍备份数据库、恢复数据库、以及引导数据库、导出数据等数据库管理方面的高级知识。

第1章 Oracle介绍 1

1.1什么是Oracle 1

1.1.1 Oracle历史 1

1.1.2 Oracle产品 2

1.2上机指导 5

1.2.1 安装Oracle 5

1.2.2卸载Oracle 13

2.1.3数据库管理系统 16

2.1.2数据库 16

2.1.1数据 16

2.1数据库的基本概念 16

第2章 数据库基础知识 16

2.2数据管理的发展阶段 17

2.2.1人工管理 17

2.2.2文件系统 17

2.2.3数据库管理系统 19

2.3数据库管理系统的类型 19

2.3.1层次数据库和网状数据库 19

2.4关系数据库 20

2.4.1关系模型的数据结构 20

2.3.2关系数据库 20

2.4.2关系的完整性 23

2.4.3关系模型的操作 24

2.5 SQL语言与事务 24

2.5.1 SQL语言 24

2.5.2事务 25

2.6习题 26

第3章 Oracle体系结构 27

3.1 Oracle数据库的物理结构 27

3.2 Oracle数据库的逻辑结构 28

3.3.1 SGA区 29

3.3 Oracle系统的存储结构 29

3.3.2 PGA区 30

3.4用户进程和服务器进程 30

3.5 Oracle的后台进程 30

3.6数据库操作模式 31

3.7 习题 32

第4章 企业管理器 33

4.1 OEM的体系结构 33

4.1.1 三层体系结构 33

4.1.2 OEM布置策略 33

4.2.1管理服务器的安装 35

4.2配置Oracle管理服务器 35

4.2.2资料档案库的建立和配置 36

4.2.3管理服务器的启动和关闭 40

4.3 Oracle智能代理 42

4.3.1智能代理的配置 42

4.3.2智能代理的启动和关闭 43

4.4 OEM控制台 43

4.4.1独立启动控制台 43

4.4.2连接到OMS启动控制台 45

4.5上机指导 46

5.1.2确定数据库创建方式 51

5.1.3初始化参数文件和初始化参数 51

第5章 从创建数据库开始 51

5.1.1规划数据库 51

5.1 准备工作 51

5.1.4创建数据库时必须考虑的初始化参数 52

5.2上机指导:创建Oracle数据库 54

5.2.1 DBCA介绍 54

5.2.2使用DBCA创建数据库 54

5.2.3手工创建数据库 62

5.3 习题 68

6.1 启动和关闭数据库 69

6.1.1数据库启动过程 69

第6章 启动和关闭Oracle数据库 69

6.1.2数据库启动方式 70

6.1.3数据库关闭过程 71

6.1.4数据库关闭方式 71

6.2.1初始化参数文件的内容 73

6.2.2初始化参数文件的类型 73

6.2初始化参数文件 73

6.1.5启动和关闭数据库的工具 73

6.2.3创建服务器参数文件 75

6.3改变数据库可用性 76

6.3.1为实例装载数据库 76

6.3.2打开关闭的数据库 76

6.3.3更改数据库的读写方式 76

6.3.4更改数据存取限制 77

6.4上机指导:使用SQL*Plus启动和关闭数据库 77

6.4.1预备工作 77

6.4.2 STARTUP命令介绍 79

6.4.3普通启动方式 79

6.4.5装载数据库方式启动 80

6.4.4未装载数据库方式启动 80

6.4.6更改数据库状态为打开状态 81

6.4.7指定限制会话方式 81

6.4.8指定初始化参数文件启动 82

6.5习题 82

第7章 管理控制文件 85

7.1什么是控制文件 85

7.1.1控制文件的作用和内容 85

7.1.4查看控制文件 86

7.1.3控制文件的大小和数量 86

7.1.2控制文件的名称和位置 86

7.2创建控制文件 87

7.2.1创建初始控制文件 87

7.2.2创建控制文件的副本 87

7.2.3创建新的控制文件 88

7.3操作控制文件 90

7.3.1重命名和重定位控制文件 90

7.3.2删除控制文件 90

7.3.3备份控制文件 90

7.4.1查看控制文件信息 91

7.4上机指导 91

7.3.4使用副本恢复控制文件 91

7.4.2创建控制文件的副本和备份控制文件 92

7.4.3使用副本恢复控制文件 94

7.5 习题 97

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

8.1重做日志文件概述 98

8.1.1联机重做日志文件与归档重做日志文件 98

8.1.2联机重做日志组和联机重做日志成员 99

8.1.3重做记录 99

8.1.4联机重做日志文件的工作过程 100

8.2操作联机重做日志组和文件 101

8.1.5多路复用联机重做日志文件 101

8.2.1创建联机重做日志文件组 102

8.2.2创建联机重做日志文件 102

8.2.3重定位和重命名联机重做日志文件 103

8.2.4删除联机重做日志文件组 103

8.2.5删除联机重做日志文件 104

8.2.6清空联机重做日志文件 104

8.2.7查看联机重做日志文件信息 104

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

8.3.1归档重做日志文件的作用和运行方式 105

8.3.2设置与更改数据库的归档模式 106

8.4上机指导 107

8.4.1查询重做日志文件信息 107

8.3.3查看归档重做日志文件信息 107

8.4.2创建联机重做日志组和联机重做日志文件 108

8.4.3删除联机重做日志组 110

8.4.4重命名联机重做日志文件 112

8.4.5更改数据库归档模式 113

8.5习题 115

9.1表空间与数据文件概述 117

9.1.1表空间和数据文件的概念 117

第9章 管理表空间与数据文件 117

9.1.2表空间和数据文件的作用 118

9.1.3表空间和数据文件的类型和状态 118

9.1.4字典管理和本地管理的表空间 119

9.1.5表空间、数据文件和数据库之间的关系 120

9.2管理表空间 120

9.2.1创建表空间 120

9.2.2更改表空间状态 121

9.2.3删除表空间 122

9.2.4查看表空间信息 123

9.3.2改变数据文件的大小 124

9.3管理数据文件 124

9.3.1创建数据文件 124

9.3.3使数据文件脱机或联机 125

9.3.4重命名和重定位数据文件 125

9.3.5查看数据文件信息 126

9.4上机指导 127

9.4.1使用企业管理器控制台 127

9.4.2查看表空间 129

9.4.3创建表空间 131

9.4.4创建数据文件 133

9.4.5更改表空间状态 135

9.4.6更改数据文件状态 137

9.4.7更改数据文件存储参数 139

9.5习题 140

第10章 表 142

10.1表:数据存储与组织的形式 142

10.1.1表与数据库系统 142

10.1.2表、列与行 142

10.1.3数据类型 143

10.2 Oracle的数据类型 143

10.3.1创建一个新表 144

10.3创建表 144

10.3.2创建临时表 145

10.3.3创建分区表 146

10.4更改表 147

10.4.1更改表的一些相关参数 147

10.4.2手工分配存储空间 149

10.5清空与删除表 149

10.5.1清空表 149

10.5.2删除表 150

10.6查看有关表信息 150

10.7上机指导 150

10.7.2更改表 151

10.7.1创建表 151

10.7.3清空表 152

10.8习题 154

第11章 索引与视图 156

11.1索引的基本概念 156

11.2创建索引和索引化表 156

11.2.1指定索引选项 157

11.2.2创建B树索引 158

11.2.3创建位图索引 158

11.2.6创建索引化表(IOT) 159

11.2.4创建反序索引 159

11.2.5创建函数索引 159

11.2.7设置溢出存储 160

11.2.8定义约束时创建索引 160

11.2.9利用控制台创建索引 161

11.3维护索引和索引化表 162

11.3.1修改索引存储参数 162

11.3.2合并索引 162

11.3.3重建索引 162

11.4查看索引信息 163

11.3.5维护索引化表 163

11.3.4删除索引 163

11.5管理视图 164

11.5.1创建视图 164

11.5.2更新视图记录 164

11.5.3删除视图 167

11.5.4查看视图信息 167

11.6上机指导 167

11.6.1创建索引 167

11.6.2维护索引 169

11.6.4创建及更新视图 170

11.6.3创建及维护索引化表 170

11.7习题 171

第12章 用户与资源管理 173

12.1数据库安全 173

12.1.1用户与资源的基本概念 173

12.1.2用户与模式 174

12.2用户管理 174

12.2.1用户验证方式 174

12.2.2创建用户 176

12.2.5查看用户信息 177

12.2.4删除用户 177

12.2.3更改用户 177

12.3资源管理 178

12.3.1启用和停用概要文件 178

12.3.2概要文件的内容 178

12.3.3创建概要文件 180

12.3.4分配概要文件 180

12.3.5更改概要文件 180

12.3.6删除概要文件 180

12.4.1启动企业管理器控制台 181

12.4上机指导 181

12.3.7查看概要文件信息 181

12.4.2查看用户信息 182

12.4.3创建用户 186

12.4.4授予与回收角色和权限 189

12.4.5删除用户 190

12.4.6查看概要文件信息 190

12.4.7创建概要文件 192

12.5 习题 193

13.1.1权限与角色 195

13.1 基础知识 195

第13章 权限与角色管理 195

13.1.2用户、权限与角色 196

13.1.3权限的分类 196

13.1.4访问数据字典 196

13.1.5系统预定义角色 197

13.1.6用户自定义角色 199

13.2管理权限与角色 199

13.2.1创建角色 199

13.2.2更改角色 199

13.2.3删除角色 199

13.2.4查看权限和角色信息 200

13.3授予与撤销权限和角色 201

13.3.1授予权限与角色 201

13.3.2授予对象权限 202

13.3.3撤销权限与角色 203

13.3.4启用角色 204

13.3.5指定默认角色 205

13.4上机指导 205

13.4.1查看角色和权限信息 205

13.4.2创建角色 210

13.4.3授予权限或角色 211

13.4.4 启用角色 212

13.4.5撤销权限或角色 213

13.5 习题 214

第14章 使用SQL语句 217

14.1 SQL语言 217

14.1.1 什么是SQL语言 217

14.1.2 SQL语言类型:DDL与DML 218

14.1.3使用SQL*Plus连接数据库 219

14.2.1 SELECT语句组成 220

14.2.2使用*的查询 220

14.2使用SELECT查询数据 220

14.2.3使用WHERE子句 221

14.2.4使用ORDER BY子句 222

14.2.5多表联合查询 223

14.2.6 对自身的联合查询 224

14.2.7使用集函数(Aggregate Functions) 225

14.2.8使用DISTINCT和ALL关键字 226

14.2.9使用GROUP BY子句 226

14.2.10嵌套查询 227

14.3.1 INSERT插入数据 229

14.3插入、更新和删除数据 229

14.3.2 UPDATE更新数据 230

14.3.3 DELETE删除数据 231

14.4事务的概念 232

14.4.1 COMMIT提交事务 233

14.4.2 ROLLBACK回滚事务 233

14.5使用简单的数据定义语言 234

14.5.1 CREATE语句 234

14.5.2 ALTER语句 237

14.5.3 DROP语句 240

14.5.4 GRANT语句 241

14.5.6 REVOKE语句 243

14.5.5 TRUNCATE语句 243

14.6.1准备工作 244

14.6.2复制表 244

14.6上机指导 244

14.6.3使用其他DDL语句 246

14.7习题 246

第15章 备份与恢复 249

15.1脱机备份与恢复 249

15.1.1脱机下的整体备份与完全还原 250

15.1.2脱机下的完全数据库恢复 250

15.2.1联机下的整体备份 253

15.1.3脱机下的不完全数据库恢复 253

15.2联机备份与恢复 253

15.2.2完全数据库恢复 254

15.2.3不完全数据库恢复 255

15.3上机指导 255

15.3.1脱机状态下的备份与完全数据库恢复 255

15.3.2联机状态下的备份与完全数据库恢复 259

15.3.3脱机状态下的备份与不完全数据库恢复 262

15.3.4联机状态下的备份与不完全数据库恢复 264

15.4习题 268

16.1 导出、导入的预备工作 269

16.1.1使用工具前的准备 269

第16章 导入、导出工具 269

16.1.2创建一致的导出文件 270

16.2导出工具 270

16.2.1表模式导出 271

16.2.2用户模式导出 272

16.2.3完全数据库导出 273

16.3 导入工具 275

16.3.2用户模式导入 276

16.3.1表模式导入 276

16.4使用OEM导出、导入数据 277

16.4.1 OEM本身设置的准备工作 277

16.4.2使用OEM进行导出操作 279

16.4.3使用OEM进行导入操作 281

16.5上机指导 283

16.5.1用户模式的导出和导入 283

16.5.2表模式的导出和导入 286

16.6习题 289

附录 参考答案 291