《中文版Oracle 9i简明教程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:刘文海编著
  • 出 版 社:上海:上海交通大学出版社
  • 出版年份:2003
  • ISBN:7313034342
  • 页数:394 页
图书介绍:本书介绍中文版Oracle 9i理论与操作技能。

第1章 Oracle 9i世界 1

1.1概述 2

1.2主流数据库产品 3

Oracle 9i 3

Microsoft SQL Server 2000 4

Microsoft Access 2002 5

Visual FoxPro 6

13 Oracle 9i的特点 7

企业管理器 7

数据库管理 8

性能调整 10

改变管理 11

性能诊断 11

1.4思考练习 12

第2章 安装和配置管理 15

2.1 Oracle 9i的数据库结构对安装的影响 16

2.2安装过程 18

Oracle Universal Installer简介 18

安装过程 18

2.3验证安装结果 27

2.4思考练习 29

第3章 体系结构 31

3.1概述 32

3.2连接数据库实例 32

用户进程 32

Oracle监听器 32

Oracle网络客户 33

3.3服务器进程 34

3.4文件系统 35

参数文件 35

控制文件 37

数据文件 37

表空间 37

段 38

盘区 38

数据块 38

重做日志文件 39

临时文件 39

Oracle管理文件 40

3.5内存区域 40

系统全局区域 41

程序全局区域和用户全局区域 42

3.6后台进程 42

进程监控器 43

系统监视器 43

数据库写入器 44

日志写入器 44

归档器 45

检查点 45

作业队列协调器和作业进程 46

恢复器 46

3.7思考练习 47

第4章 管理工具 49

4.1 Oracle Enterprise Manager 50

创建资料档案库 50

启动Oracle Enterprise Manager 54

使用Oracle Management Server 56

4.2 SQL*Plus Worksheet 61

SQL*Plus Worksheet和SQL*Plus之间的差异 62

启动SQL*Plus Worksheet 62

使用SQL*Plus Worksheet 65

4.3数据库管理向导 68

分析向导 68

导出向导 69

导入向导 70

装载向导 71

备份向导 72

其他向导 73

44思考练习 76

第5章 DBA Studio 79

5.1概述 80

5.2启动DBA Studio 80

5.3管理例程 84

5.4管理方案 92

5.5管理安全性 102

5.6存储管理 103

5.7思考练习 106

第6章 管理安全性 109

6.1概述 110

6.2管理用户 111

创建用户 112

管理用户 122

6.3管理角色 125

创建角色 125

管理角色 128

6.4管理概要文件 130

创建概要文件 130

管理概要文件 133

6.5思考练习 135

第7章 数据库结构 137

7.1管理数据库 138

数据库概述 138

创建数据库 139

查看数据库信息 155

7.2管理表空间 162

表空间的概念 162

使用DBA Studio创建表空间 164

使用PL/SQL语句来创建表空间 169

修改表空间 170

管理数据文件 173

7.3管理段 175

段的类型 175

段的信息 176

7.4思考练习 177

第8章 表和索引 179

81概述 180

8.2管理表 181

表的类型和特征 181

数据类型 183

使用DBA Studio创建表 185

使用CREATE TABLE语句创建表 194

使用“表向导”创建表 195

杂项管理 200

8.3 管理完整性约束 206

概念和类型 206

定义约束 208

获取约束信息 210

8.4管理索引 212

概念和类型 212

使用CREATEINDEX语句创建索引 213

使用DBA Studio工具创建索引 215

维护索引 219

8.5思考练习 222

第9章 视图 225

9.1概述 226

9.2视图的类型 227

9.3创建视图 228

使用CREATE VIEW语句创建视图 228

使用DBA Studio工具创建视图 229

使用向导创建视图 232

9.4通过视图修改数据 235

9.5修改和删除视图结构 237

9.6思考练习 238

第10章 PL/SQL和SQL*Plus 241

10.1概述 242

10.2SELECT语句 243

基本语法、规则和执行方式 243

执行SELECT语句 243

使用算术表达式 245

使用空值 246

改变列标题 248

删除副本 249

10.3 PL/SQL和SQL*Plus 250

PL/SQL和SQL*Plus的比较 251

使用SQL*Plus命令 251

使用PL/SQL命令 254

104思考练习 257

第11章 过程、函数和程序包 259

111概述 260

11.2过程 260

创建或替换 260

执行过程 261

使用参数 263

11.3函数 264

11.4程序包 265

11.5思考练习 267

第12章 触发器 269

12.1概述 270

12.2语句触发器 271

12.3行触发器 273

12.4 INSTEAD OF触发器 274

12.5系统事件触发器 275

12.6用户事件触发器 275

12.7查看触发器信息 277

12.8思考练习 278

第13章 限制和排列数据 281

13.1限制数据 282

WHERE子句的语法 282

普通比较运算符 283

特殊比较运算符 285

逻辑运算符 288

13.2排序 290

ORDER BY子句的语法 290

排序 291

13.3思考练习 294

第14章 函数 297

14.1概述 298

14.2字符串函数 298

14.3数字函数 303

14.4日期函数 305

返回当前系统日期函数 305

执行算术运算 306

其他日期函数 307

14.5数据类型转换函数 310

数据类型隐式转换 310

数据类型显式转换 311

146常规函数 314

14.7思考练习 315

第15章 连接查询 317

15.1概述 318

15.2内连接 319

15.3外连接 322

15.4自连接 323

15.5思考练习 324

第16章 合计和分组 327

16.1合计计算 328

16.2分组计算 331

162.1 GROUP BY子句 331

16.2.2常见错误 332

16.3思考练习 333

第17章 子查询 337

17.1概述 338

17.2单行子查询 339

17.3多行子查询 342

174多列子查询 344

17.5思考练习 345

第18章 格式化输出结果 349

18.1替换变量 350

&替换变量 350

&&替换变量 352

DEFINE和ACCEPT命令 353

18.2定制SQL*Plus环境 355

18.2.1使用SET命令 355

18.2.2格式化命令 359

18.3思考练习 361

第19章 操纵数据 363

19.1概述 364

19.2插入数据 364

193修改数据 367

19.4删除数据 369

19.5管理事务 371

19.6思考练习 372

附录A 中文版Oracle 9i综合测试题 374

附录B 思考练习参考答案 378

附录C 中文版Oracle 9i综合测试题答案 392