![新编ORACLE7入门教程](https://cover.qianqiantushu.cc/51/s6190d25.jpg)
![新编ORACLE7入门教程](https://cover.qianqiantushu.cc/51/s6190d25.jpg)
新编ORACLE7入门教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:吴琛主编
- 出 版 社:北京:电子工业出版社
- 出版年份:1996
- ISBN:7505335782
- 页数:236 页
目录 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 准备用sqlplus 21
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/SQL 58
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*Forms 87
4.2 3 建立缺省块 87
4.2 设计一个简单的Form 87
4.1.3 SQL*Forms各个部件间的关系 87
4.2.4 生成可执行Form 88
4.3 学会运行Form 88
4.3.1 运行Form的方法 88
4.3.2 Form的基本组成元素 89
4.3.3 运行Form时功能键 89
4.3.4 运行Form 92
4.4 学习设计Form 93
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*C 109
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 数据卸出工具——Export 121
6.1.1 Export的命令格式 121
6.1.2 Export使用举例 123
6.2 数据装载工具——Import 123
6.2.1 Import的命令格式 123
6.2.2 Import使用举例 125
6.3.2 控制文件的书写格式 126
6.3 文本数据装入工具——SQL*Loader 126
6.3.1 SQL*Loader的运行 126
习题 127
第7章 管理Oracle7数据库 128
7.1 数据库管理员(DBA)的职责 128
7.1.1 什么是DBA 128
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/Import 158
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/O 169
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
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017