《关系数据库系统ORACLE》PDF下载

  • 购买积分:17 如何计算积分?
  • 作  者:沈金发等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1992
  • ISBN:7302010536
  • 页数:568 页
图书介绍:ORACLE系统是一个使用方便、功能强、便于维护、便于推广的关系数据库系统

目录 1

前言 1

第一章 概述 1

1.1 关系数据库方法 1

1.2 ORACLE简介 3

1.3 结构查询语言SQL 4

1.4 SQL命令缓冲区及其使用 6

1.5 ORACLE系统的安装、启动和退出 9

1.6 SQL*PLUS使用的键 12

1.7 帮助和错误处理 13

第二章 基本查询 14

2.1 简单查询 14

2.2 组函数 20

2.3 谓词BETWEEN、IN和LIKE 20

2.4 排序显示 24

2.5 分组查询 26

2.6 并、交、差操作 28

第三章 表的基本操作 30

3.1 表的建立 30

3.2 数据的插入 32

3.3 数据的修改 34

3.4 数据的删除 35

3.5 更新的提交与撤消 36

第四章 连接查询 38

4.1 连接的基本方法 38

4.2 二元连接查询 39

4.3 多元连接查询 40

4.4 自身连接 42

4.5 外部连接 43

5.1 单层嵌套查询 45

第五章 嵌套与树结构查询 45

5.2 多层嵌套查询 47

5.3 关键字ANY和ALL,谓词EXISTS 49

5.4 相关嵌套查询 52

5.5 树结构查询 53

第六章 数据显示及使用 61

6.1 数值显示及使用 61

6.2 字符值显示及使用 64

6.3 日期值显示及使用 67

6.4 空值显示及使用 72

第七章 视图的建立与使用 75

7.1 视图的概念 75

7.2 视图的基本操作 75

7.3 多表视图 78

第八章 数据定义功能与授权控制 81

8.1 别名与重新命名 81

8.2 表结构的修改 81

8.3 表与视图的复制和删除 82

8.4 索引 83

8.5 使用权的授予 84

8.6 使用权的收回 85

第九章 表格设计SQL*FORMS 87

9.1 SQL*FORMS概述 87

9.2 SQL*FORMS基本概念 89

9.3 定义一个简单的FORM 93

9.4 运行FORM 96

9.5 设计FORM 107

9.6 建立和定义块 117

9.7 建立和定义域 133

9.8 屏幕画面的设计 146

9.9 触发器 151

9.10 SQL*FORMS的组成 183

第十章 电子表格SQL*CALC 188

10.1 SQL*CALC概述 188

10.2 SQL*CALC启动和屏幕画面 193

10.3 基本提示下的操作 195

10.4 制表命令 201

10.5 使用ORACLE表 217

11.1 简介 233

第十一章 图形软件SQL*Graph 233

11.2 绘制折线图 235

11.3 绘制直方图 240

11.4 绘制饼形图 243

11.5 图形的完善 245

第十二章 报表软件SQL*Report 250

12.1 概述 250

12.2 报表正文格式化程序RPF 253

12.3 报表生成程序RPT 263

12.4 打印报表 277

13.1 PRO*C程序的结构 284

第十三章 预编译接口 284

13.2 数据更新操作 289

13.3 查询 291

13.4 事务管理 294

13.5 出错检测 296

13.6 动态语句 301

13.7 预编译 306

第十四章 ORACLE调用界面(OCI) 310

14.1 OCI程序的基本结构 310

14.2 各种ORACLE调用描述 319

14.3 数据类型和数据转换 336

14.4 怎样编写OCI程序 339

第十五章 怎样使用SQL*NET 363

15.1 引言 363

15.2 SQL*NET概要介绍 364

15.3 SQL*NET结构 365

15.4 使用SQL*NET进行数据库操作 368

15.5 SQL*NET所支持的三种通信 371

规程介绍 371

16.1 数据库管理员(DBA) 377

第十六章 DBA工具 377

16.2 启动和停止数据库(IOR实用程序) 378

16.3 ORACLE显示系统实用程序(ODS) 392

16.4 后映象日志(AIJ) 399

16.5 修改显示终端(CRT实用程序) 404

16.6 ORACLE数据加载器(ODL) 406

16.7 卸出程序和装入程序 415

(EXPORT/IMPORT) 415

17.1 数据怎样存放在数据库中 422

第十七章 ORACLE数据库结构 422

17.2 空间定义 424

17.3 ORACLE数据字典 428

17.4 ORACLE数据类型 430

17.5 临时表 434

17.6 簇 435

17.7 索引 439

第十八章 数据库的一致性和并行性 442

18.1 事务处理 442

18.2 前映象文件 445

18.3 ORACLE锁 446

18.4 死锁的检测及处理 452

18.5 使用ORACLE锁 453

第十九章 SQL语句的优化 454

19.1 查询优化 454

19.2 优化NOT子句 455

19.3 优化OR子句 455

19.4 优化ORDER BY和GROUP BY子句 456

19.5 优化连接 457

19.6 查询路径的等级划分 458

RESOURCE和DBA 459

20.1 三种特权:CONNECT、 459

第二十章 数据库安全性管理 459

20.2 怎样进入ORACLE数据库 461

20.3 ORACLE用户除名 462

20.4 ORACLE用户权限的授予与收回 463

20.5 两个特殊的ORACLE术语 464

20.6 授予和收回用户对数据库客体 465

进行存取的权限 465

20.7 审计程序(AUDIT)能做什么 466

20.8 表和视图的审计 467

20.9 系统的审计 469

20.10 审计信息在数据库中的描述 470

第二十一章 版本6 ORACLE关系 474

数据库系统介绍 474

21.1 新工具:SQL*DBA实用程序 474

21.2 数据字典 475

21.3 数据库文件结构 475

21.4 数据库结构 476

21.5 事务控制 477

21.6 SQL语言的变化 477

21.7 其它变化 478

21.8 版本5与版本6的对比 479

附录A SQL命令清单 480

附录B SQL*PLUS命令清单 486

附录C ORACLE公司提供的终端定义 497

附录D 各种OCI程序的ORACLE 498

调用格式 498

附录E SQL*FORM错误信息 500

附录F SQL*CALC错误信息 505

附录G ORACLE错误信息和编码 510