《新编ORACLE7入门教程》求取 ⇩

目录1

第1章 Oracle数据库概述1

1.1 Oracle数据库的发展及现状1

1.2 数据库最新技术动态及展望2

1.2.1 多媒体数据库(Multi-Media Database)2

1.2.2 强大的网络支持(Network Maintain)3

1.2.3 并行处理(Parallel Process)3

1.2.4 信息高速公路(Information Highway)4

1.3 Oracle数据库产品家族简介5

1.3.1 数据库服务器(Database Server)5

1.3.2 前端开发工具6

1.3.3 Oracle应用产品9

1.4.1 关系型数据库10

1.4 关系型数据库的几个基本概念10

1.4.2 表(Table)13

1.4.3 视图(View)14

1.4.4 索引(Index)15

1.4.5 同义词(Synonym)15

1.4.6 数据字典(Data Directory)15

1.4.7 事务(Transaction)16

第2章 关系型数据库基础——SQL语言18

2.1 SQL语言的基本格式18

2.1.1 一个Oracle提供的样表18

2.1.2 SQL语言基本格式20

2.1.3 准备用sqlplus21

2.2 用SQL语言进行查询25

2.2.1 简单查询26

2.2.2 分组查询33

2.2.3 连接查询35

2.2.4 子查询37

2.3 SQL语言中函数的使用40

2.3.1 字符函数41

2.3.2 数值函数42

2.3.3 日期函数43

2.3.4 转换函数44

2.3.5 空值函数44

2.3.6 其它函数45

2.3.7 聚组函数46

2.4 用SQL语言操纵数据46

2.4.1 数据的插入47

2.4.2 数据的修改48

2.5 事务控制命令49

2.4.3 数据的删除49

2.5.1 事务提交(COMMIT)50

2.5.2 事务回退(ROLLBACK)50

2.5.3 保存点(SAVEPOINT)50

2.6 数据定义语言50

2.6.1 有关表的操作50

2.6.2 有关视图的操作52

2.6.3 有关索引的操作54

2.6.4 有关同义词的操作55

2.6.5 序列生成器55

习题57

第3章 过程化SQL语言——PL/SQL58

3.1 PL/SQL简介58

3.1.1 PL/SQL的优?58

3.1.3 PL/SQL块的基本结构59

3.1.2 PL/SQL的适用环境59

3.2 试写简单的PL/SQL块60

3.2.1 定义变量60

3.2.2 变量的赋值62

3.2.3 变量的输入和输出63

3.2.4 PL/SQL中可使用的SQL语言64

3.3 PL/SQL流程控制68

3.3.1 条件控制语句68

3.3.2 循环控制语句71

3.3.3 跳转语句73

3.4 游标的使用74

3.4.1 游标的概念74

3.4.2 游标的属性76

3.4.3 游标中FOR循环的使用78

3.4.4 带参数游标的使用方法79

3.5 PL/SQL中的例外处理80

3.5.1 Oracle预定义的例外处理81

3.5.2 用户定义的例外处理81

3.6 一个完整的PL/SQL例子82

习题84

第4章 强大的第四代开发工具——SQL*Forms(V3.0)85

4.1 SQL*Forms(V3.0)简介85

4.1.1 SQL*Forms的作用85

4.1.2 SQL*Forms的模块化结构85

4.2.2 建立一个新的Form名87

4.2.1 进入SQL*Forms87

4.2 3 建立缺省块87

4.2 设计一个简单的Form87

4.1.3 SQL*Forms各个部件间的关系87

4.2.4 生成可执行Form88

4.3 学会运行Form88

4.3.1 运行Form的方法88

4.3.2 Form的基本组成元素89

4.3.3 运行Form时功能键89

4.3.4 运行Form92

4.4 学习设计Form93

4.4.1 设计时的功能键93

4.4.2 定义块(Block)96

4.4.3 定义域(Field)97

4.4.4 定义页并编辑画面99

4.5.2 触发器分类100

4.5.1 触发器概念100

4.5 学习定义触发器(Trigger)100

4.5.3 触发器的作用范围103

4.5.4 触发器的书写规则103

4.6 一个完整的Form例子106

习题108

第5章 Oracle与C语言接口——Pro*C109

5.1 Pro*C概述109

5.2 Pro*C程序基本结构109

5.2.1 一个简单的Pro*C程序109

5.2.2 Pro*C程序的基本结构110

5.3 Pro*C中的SQL语言111

5.3.1 简单查询语句111

5.3.2 数据操纵语句111

5.3.3 使用游标的查询语句111

5.3.4 使用指示变量112

5.3.6 Pro*C中的出错处理114

5.3.5 使用嵌入的PL/SQL块114

5.4 编译运行Pro*C程序步骤115

5.4.1 预编译选项115

5.4.2 在各种操作系统下运行Pro*C程序步骤119

习题120

第6章 Oracle实用程序121

6.1 数据卸出工具——Export121

6.1.1 Export的命令格式121

6.1.2 Export使用举例123

6.2 数据装载工具——Import123

6.2.1 Import的命令格式123

6.2.2 Import使用举例125

6.3.2 控制文件的书写格式126

6.3 文本数据装入工具——SQL*Loader126

6.3.1 SQL*Loader的运行126

习题127

第7章 管理Oracle7数据库128

7.1 数据库管理员(DBA)的职责128

7.1.1 什么是DBA128

7.1.2 DBA的职责128

7.1.3 DBA的权限128

7.1.4 DBA的工具129

7.2 Oracle7数据库系统结构简介129

7.2.1 操作系统的目录结构129

7.2.2 Oracle体系结构及进程管理130

7.3.1 DOS环境下的Oracle安装139

7.3 安装数据库139

7.3.2 Windows下的Oracle安装140

7.3.3 UNIX下的Oracle安装140

7.4 启动和关闭数据库141

7.4.1 Oracle的四种状态141

7.4.2 启动Oracle数据库142

7.4.3 关闭Oracle数据库143

7.5 Oracle存储管理143

7.5.1 Oracle存储模式概述143

7.5.2 Oracle的逻辑组成结构144

7.6 Oracle用户及权限管理151

7.6.1 Oracle的用户管理151

7.6.2 Oracle的资源管理154

7.6.3 Oracle的权限管理155

7.7 数据库的备份与恢复158

7.7.1 Export/Import158

7.7.2 镜象备份160

7.7.3 归档备份161

7.7.4 各种备份方法比较164

7.8 Oracle数据库性能调整167

7.8.1 SQL语句及应用的优化167

7.8.2 调整Oracle内存分配168

7.8.3 调整磁盘I/O169

7.8.4 调整竞争169

习题171

8.1.2 支持的网络拓扑结构172

8.1.1 支持的网络协议172

8.1.3 异种网络协议互联172

8.1 Oracle的网络功能172

第8章 网络环境中应用Oracle数据库172

8.1.4 异种数据库互联173

8.1.5 客户机/服务器结构173

8.1.6 多服务器结构173

8.2 SQL*Net产品介绍173

8.2.1 SQL*Net提供的功能174

8.2.2 SQL*Net相关的文件结构174

8.3 配置客户机/服务器结构175

8.3.1 客户机/服务器结构概述175

8.3.2 配置客户机/服务器结构177

8.3.3 使用客户机/服务器功能181

8.4.1 配置分布式数据库系统182

8.4 配置分布式数据库182

8.4.2 使用分布式数据库系统功能185

8.5 网络中数据库的安全性186

8.5.1 合理配置用户187

8.5.2 位置透明策略187

8.5.3 网络数据复制188

习题189

第9章 开发中使用的Oracle7新特性190

9.1 数据库触发子(Database Trigger)190

9.1.1 数据库触发子的基本结构190

9.1.2 创建数据库触发子191

9.1.3 修改和删除数据库触发子193

9.1.4 改变数据库触发子的状态193

9.1.5 应用数据库触发子实例193

9.2.1 存储过程的基本结构194

9.2 存储过程(Sore Procedure)194

9.2.2 创建存储过程195

9.2.3 调用存储过程195

9.2.4 存储过程的删除196

9.2.5 特殊的过程——存储函数196

9.3 包(Package)196

9.3.1 包的基本结构197

9.3.2 包的创建197

9.3.3 调用包中的元素198

9.3.4 包的修改和删除198

第10章 用Oracle开发系统的实例199

10.1 问题的提出及分析199

10.1.1 问题199

10.1.2 分析199

10.2 硬件环境构造200

10.3 软件环境构造201

10.3.1 操作系统选择201

10.3.2 数据库选择201

10.4 网络环境构造201

10.5 数据库设计202

10.6 选择合适的开发工具202

10.7 数据库管理员(DBA)的任务203

10.8 程序设计205

10.9 数据库系统的维护205

10.10 不同版本数据库的比较206

附录A 术语表210

附录B 常用SQL命令214

附录C 常用初始化参数222

附录D Oracle7系统权限227

附录E 习题答案231

1996《新编ORACLE7入门教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由吴琛主编 1996 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

QBASIC编程入门(1995 PDF版)
QBASIC编程入门
1995 哈尔滨:哈尔滨工程大学出版社
可编程控制器入门教程(1999年5月第1版 PDF版)
可编程控制器入门教程
1999年5月第1版 华南理工大学出版社
简明中医辞典(试用本)(1979年03月第1版 PDF版)
简明中医辞典(试用本)
1979年03月第1版 人民卫生出版社
新编Word中文版入门教程(1996 PDF版)
新编Word中文版入门教程
1996 北京:人民邮电出版社
Visual Basic编程入门(1995 PDF版)
Visual Basic编程入门
1995 重庆:重庆出版社
电脑编程入门(1994 PDF版)
电脑编程入门
1994 北京:石油工业出版社
新编桥牌入门(1994 PDF版)
新编桥牌入门
1994 北京:世界知识出版社
新编会计入门(1998 PDF版)
新编会计入门
1998 北京:中国发展出版社
编程快速入门(1997 PDF版)
编程快速入门
1997 北京:气象出版社
AutoCAD 12.0入门教程(1996 PDF版)
AutoCAD 12.0入门教程
1996 广州:华南理工大学出版社
C语言编程入门(1998 PDF版)
C语言编程入门
1998 北京:中国水利水电出版社
MS-DOS入门教程(1993 PDF版)
MS-DOS入门教程
1993 北京:科学出版社
Photoshop新起点-5.0入门教程(1998 PDF版)
Photoshop新起点-5.0入门教程
1998 北京市:机械工业出版社
新编中医入门(1971 PDF版)
新编中医入门
1971 兰州:甘肃人民出版社
新编中医入门(1959 PDF版)
新编中医入门
1959 兰州:甘肃人民出版社