目录 1
前言 1
绪论 1
第一部分 客户/服务器计算技术和Oracle7导论 1
第一章 客户/服务器的基本概念 2
协作计算模型的演变 2
客户/服务器计算模型 7
客户/服务器计算技术的优点和存在的问题 8
Oracle7与客户/服务器 11
第二章 客户/服务器结构中的服务器 12
数据库和关系数据库管理系统 12
Oracle7关系数据库 16
数据完整性保证 21
使用Oracle7实现数据完整性 24
在多用户数据库系统中管理数据的并发性 28
保证数据安全 33
数据可用性:当用户需要时保证数据是可用的 36
数据备份和恢复 38
Oracle7的产品选件 41
数据库管理员 45
第三章 客户/服务器中的客户 47
访问数据库的窗口:客户应用程序 47
客户应用程序的用户界面 56
面向对象程序设计 59
有关应用程序开发的进一步信息 61
有关应用程序使用的进一步信息 61
客户/服务器系统中的网络 62
第四章 客户与服务器(一):联网问题 62
客户/服务器数据库系统的中间件(Middleware) 64
客户/服务器处理 67
第五章 客户与服务器(二):SQL和PL/SQL 71
ANSI/ISO标准SQL简介 71
使用SQL进行数据操作 72
使用SQL进行事务控制 74
使用SQL进行数据控制 75
使用SQL进行数据定义 75
SQL函数 77
SQL与PL/SQL的差别 78
代码分块提高清晰度 79
变量、常量和数据类型的用法 79
用户定义的RECORD和TABLE数据类型 80
将数据库的值赋给变量 82
流程控制语句的使用 84
出错处理 86
PL/SQL程序 90
第二部分 Oracle7客户/服务器系统中的数据库管理 101
第六章 掌握Oracle7数据库的管理和管理实用程序 102
数据库管理员的任务 102
数据库管理员的安全工作 107
SQL*DBA的使用 108
SQL*Loader的使用 118
设置数据库管理的操作系统变量 125
第七章 基本的数据库管理 125
创建和编辑数据库的初始化参数文件 126
创建Oracle7数据库 126
控制数据库的可用性 132
扩充数据库的存储能力 138
缩小数据库的空间 140
查看数据库的结构信息 142
数据库服务器配置的类型 152
第八章 为用户的联入配置Oracle7服务器 152
为客户/服务器系统配置Oracle7 155
从远程客户工作站联入Oracle7 174
第九章 保证Oracle7数据库的安全 175
通过用户的帐目控制对数据库的访问 175
在客户/服务器环境中使用加密技术保证远程连接的安全 179
权限管理 180
资源限制 185
报告用户的安全设置 190
创建应用程序模式 195
第十章 关于应用程序的数据库管理 195
管理与应用程序相关的同退段 212
生成优化器统计 219
第十一章 工作过程和数据的保护 221
事务日志 221
配置事务日志存档 227
监视事务日志 229
数据库备份 230
数据库恢复 237
第十二章监视和调整数据库服务器的性能 243
调整项1:调整操作系统以适合Oracle7运行 243
调整项2:减少Oracle7的磁盘I/O 245
调整项3:减少磁盘竞争 252
调整项4:正确调整回退段的大小 253
调整项5:调整Oracle7的多线程服务器 254
调整项6:减少检查点引起的性能损失 254
改善性能的其它方法 256
第三部分 Oracle7客户/服务器系统上的应用程序开发 259
第十三章 Oracle7上的应用程序开发 260
应用开发人员的任务 260
在客户和服务器之间分布应用功能 262
第十四章 应用程序开发工具概览 268
使用Oracle CASE产品设计和生成表格应用程序 268
在不同的操作系统上移植用Oracle CDE开发的应用程序 300
用Windows上的Oracle Forms生成、修改和运行表格应用程序 301
第十五章 设计一个应用模式 312
设计应用模式 312
表的管理和完整性约束 320
视图的管理 325
同义名的管理 329
第十六章 用数据库结构调整应用程序 331
使用索引来提高应用程序的速度 331
数据簇的使用 335
序列的使用 339
调整SQL语句 343
第十七章 调整应用逻辑 343
调整事务的执行方式 352
在数据库服务器内存中固定应用程序 358
数组处理:减少网络传输的另一种方法 359
第十八章 将应用逻辑集中在数据库服务器中 361
有效地使用数据库过程和触发器 361
对过程、函数和包的创建、管理及使用 364
创建和管理触发器 372
Oracle7的PL/SQL程序排错 375
使用Oracle7的程序员实用程序 379
第十九章 应用系统安全性 387
应用系统安全性初步 387
创建角色以管理应用系统权限及应用的用户 390
在应用系统启动时启用应用系统角色 392
附录A Oracle7快速参照表 394
Oracle7 SQL命令 394
PL/SQL命令 396
Oracle7的SQL函数 397
SQL*DBA菜单 399
Oracle7数据字典视图 399
Oracle7的数据类型 405
Oracle7系统权限 405
对象权限 406
附录B 配置和使用Oracle7并行查询选件实现并行处理 408
什么是并行处理 408
查询服务器池 413
配置及调整并行查询选件 415
解除磁盘I/O的限制使并行处理的性能最佳 418
使用并行查询选件 420
附录C 独立的Oracle7客户/服务器解决方案指南 421
管理级实用程序 421
CASE工具 426
应用开发工具 429
查询和报表工具 436
独立与联合 439