顶部
收藏

数据库系统教程(第2版) 

面向21世纪课程教材

作者:
施伯乐 丁宝康 汪卫
定价:
29.50 元
版面字数:
650千字
开本:
16开
装帧形式:
平装
版次:
2
最新版次
印刷时间:
2008年
ISBN:
978-7-04-012310-4
物料号:
12310-00
出版时间:
2003-07-25
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机类专业核心课程
三级分类:
数据库系统原理

  本书第1版列为教育部“面向21世纪课程教材”。这次再版时作了较大的修改和补充,增加了关系逻辑、递归SQL、对象联系图、UML的类图、ODMG标准、ODBC、JDBC和XML等内容。
  本书详细介绍数据库系统的基本原理、方法和发展趋势。内容包括:数据库系统的基本概念、关系模型的运算理论、SQL语言、规范化设计理论、数据库设计与ER模型、存储结构、系统实现技术、对象数据库、分布式数据库、中间件技术、数据库与WWW、XML技术。
  本书第1版在2002年获教育部优秀教材二等奖。本书是作者长期从事数据库数学和科研活动所获得的结晶。全书内容丰富,叙述严谨清楚,每章后均有适量的习题,适于教和学。与本书配套,还有习题解答书等出版物。
  本书可作为高等院校计算机有关专业的数据库课程教材,也可供从事信息领域工作的科技人员和工程技术人员以及其他有关人员参阅。
  • 目录
    • 第1章 数据库概论
      • 1.1 引言
        • 1.1.1 数据与信息
          • 1.1.2 数据处理与数据管理
            • 1.1.3 数据库技术的基本术语
            • 1.2 数据库的由来和发展
              • 1.2.1 人工管理阶段
                • 1.2.2 文件系统阶段
                  • 1.2.3 数据库阶段
                    • 1.2.4 高级数据库技术阶
                    • 1.3 数据描述
                      • 1.3.1 概念设计中的数据描述
                        • 1.3.2 逻辑设计中的数据描述
                          • 1.3.3 物理设计中的数据描述
                            • 1.3.4 数据联系的描述
                            • 1.4 数据模型
                              • 1.4.1 数据模型的定义
                                • 1.4.2 实体联系模型
                                  • 1.4.3 层次模型
                                    • 1.4.4 网状模型
                                      • 1.4.5 关系模型
                                        • 1.4.6 对象模型
                                        • 1.5 数据库的体系结构
                                          • 1.5.1 数据库的三级体系结构
                                            • 1.5.2 体系结构中的五个要素
                                              • 1.5.3 两级数据独立性
                                                • 1.5.4 用户与用户界面
                                                  • 1.5.5 本节小结
                                                  • 1.6 数据库管理系统
                                                    • 1.6.1 DBMS的工作模式
                                                      • 1.6.2 DBMS的主要功能
                                                        • 1.6.3 DBMS的模块组成
                                                        • 1.7 数据库系统
                                                          • 1.7.1 DBS的组成
                                                            • 1.7.2 DBS的全局结构
                                                              • 1.7.3 DBS结构的分类
                                                                • 1.7.4 DBS的效益
                                                                • 小结
                                                                  • 习题1
                                                                  • 第2章 关系模型和关系运算理论
                                                                    • 2.1 关系模型的基本概念
                                                                      • 2.1.1 基本术语
                                                                        • 2.1.2 关系的定义和性质
                                                                          • 2.1.3 关系模型的三类完整性规则
                                                                            • 2.1.4 ER模型向关系模型的转换规则
                                                                              • 2.1.5 关系模型的三级体系结构
                                                                                • 2.1.6 关系模型的形式定义和优点
                                                                                  • 2.1.7 关系查询语言和关系运算
                                                                                  • 2.2 关系代数
                                                                                    • 2.2.1 关系代数的五个基本操作
                                                                                      • 2.2.2 关系代数的四个组合操作
                                                                                        • 2.2.3 关系代数运算的应用实例
                                                                                          • 2.2.4 关系代数的七个扩充操作
                                                                                          • *2.3 关系演算
                                                                                            • 2.3.1 元组关系演算
                                                                                              • 2.3.2 域关系演算
                                                                                                • 2.3.3 关系运算的安全约束和等价性
                                                                                                • 2.4 关系代数表达式的优化
                                                                                                  • 2.4.1 关系代数表达式的优化问题
                                                                                                    • 2.4.2 关系代数表达式的等价变换规则
                                                                                                      • 2.4.3 关系代数表达式的优化算法
                                                                                                      • *2.5 关系逻辑
                                                                                                        • 2.5.1 关系运算的成分
                                                                                                          • 2.5.2 规则的安全性
                                                                                                            • 2.5.3 从关系代数到关系逻辑的转换
                                                                                                              • 2.5.4 递归过程
                                                                                                                • 2.5.5 关系逻辑与关系代数的差异
                                                                                                                • 小结
                                                                                                                  • 习题2
                                                                                                                  • 第3章 关系数据库语言SQL
                                                                                                                    • 3.1 SQL的体系结构
                                                                                                                      • 3.1.1 SQL的产生和发展
                                                                                                                        • 3.1.2 SQL数据库的体系结构
                                                                                                                          • 3.1.3 SQL的组成
                                                                                                                          • 3.2 SQL的数据定义
                                                                                                                            • 3.2.1 SQL模式的创建和撤销
                                                                                                                              • 3.2.2 基本数据类型
                                                                                                                                • 3.2.3 基本表的创建、修改和撤销
                                                                                                                                  • 3.2.4 索引的创建和撤销
                                                                                                                                  • 3.3 SQL的数据查询
                                                                                                                                    • 3.3.1 SELECT查询语句
                                                                                                                                      • 3.3.2 SELECT语句完整的句法
                                                                                                                                        • 3.3.3 SELECT语句中的限定
                                                                                                                                          • 3.3.4 基本表的连接操作
                                                                                                                                            • *3.3.5 SQL3中的递归查询
                                                                                                                                            • 3.4 SQL的数据更新
                                                                                                                                              • 3.4.1 数据插入
                                                                                                                                                • 3.4.2 数据删除
                                                                                                                                                  • 3.4.3 数据修改
                                                                                                                                                  • 3.5 视图的定义和对视图的操作
                                                                                                                                                    • 3.5.1 视图的创建和撤销
                                                                                                                                                      • 3.5.2 对视图的更新操作
                                                                                                                                                        • 3.5.3 视图的优点
                                                                                                                                                        • 3.6 嵌入式SQL
                                                                                                                                                          • 3.6.1 SQL的运行环境
                                                                                                                                                            • 3.6.2 嵌入式SQL的使用规定
                                                                                                                                                              • 3.6.3 嵌入式SQL的使用技术
                                                                                                                                                                • 3.6.4 动态SQL语句
                                                                                                                                                                • 小结
                                                                                                                                                                  • 习题3
                                                                                                                                                                  • 第4章 关系数据库的规范化设计
                                                                                                                                                                    • 4.1 关系模式的设计问题
                                                                                                                                                                      • 4.1.1 关系模式的外延和内涵
                                                                                                                                                                        • 4.1.2 关系模式的冗余和异常问题
                                                                                                                                                                          • 4.1.3 本章的符号规定
                                                                                                                                                                          • 4.2 函数依赖
                                                                                                                                                                            • 4.2.1 函数依赖的定义
                                                                                                                                                                              • 4.2.2 FD的逻辑蕴涵
                                                                                                                                                                                • 4.2.3 FD的推理规则
                                                                                                                                                                                  • 4.2.4 FD和关键码的联系
                                                                                                                                                                                    • 4.2.5 属性集的闭包
                                                                                                                                                                                      • 4.2.6 FD推理规则的完备性
                                                                                                                                                                                        • 4.2.7 FD集的最小依赖集
                                                                                                                                                                                        • 4.3 关系模式的分解特性
                                                                                                                                                                                          • 4.3.1 模式分解问题
                                                                                                                                                                                            • 4.3.2 无损分解
                                                                                                                                                                                              • 4.3.3 无损分解的测试方法
                                                                                                                                                                                                • 4.3.4 保持函数依赖的分解
                                                                                                                                                                                                  • 4.3.5 模式分解与模式等价问题
                                                                                                                                                                                                  • 4.4 关系模式的范式
                                                                                                                                                                                                    • 4.4.1 第一范式(1NF)
                                                                                                                                                                                                      • 4.4.2 第二范式(2NF)
                                                                                                                                                                                                        • 4.4.3 第三范式(3NF)
                                                                                                                                                                                                          • 4.4.4 BCNF(Boyce-CoddNF)
                                                                                                                                                                                                            • 4.4.5 分解成BCNF模式集的算法
                                                                                                                                                                                                              • 4.4.6 分解成3NF模式集的算法
                                                                                                                                                                                                                • 4.4.7 模式设计方法的原则
                                                                                                                                                                                                                • *4.5 模式的进一步规范化处理
                                                                                                                                                                                                                  • 4.5.1 多值依赖的定义
                                                                                                                                                                                                                    • 4.5.2 关于FD和MVD的推理规则集
                                                                                                                                                                                                                      • 4.5.3 第四范式(4NF)
                                                                                                                                                                                                                        • 4.5.4 嵌入多值依赖
                                                                                                                                                                                                                          • 4.5.5 连接依赖和第五范式
                                                                                                                                                                                                                          • 小结
                                                                                                                                                                                                                            • 习题4
                                                                                                                                                                                                                            • 第5章 数据库设计与ER模型
                                                                                                                                                                                                                              • 5.1 数据库设计概述
                                                                                                                                                                                                                                • 5.1.1 软件工程与软件生存期
                                                                                                                                                                                                                                  • 5.1.2 数据库工程与数据库生存期
                                                                                                                                                                                                                                    • 5.1.3 数据库设计的输入、输出
                                                                                                                                                                                                                                    • 5.2 数据库设计的全过程
                                                                                                                                                                                                                                      • 5.2.1 规划阶段
                                                                                                                                                                                                                                        • 5.2.2 需求分析阶段
                                                                                                                                                                                                                                          • 5.2.3 概念设计阶段
                                                                                                                                                                                                                                            • 5.2.4 逻辑设计阶段
                                                                                                                                                                                                                                              • 5.2.5 物理设计阶段
                                                                                                                                                                                                                                                • 5.2.6 数据库的实现
                                                                                                                                                                                                                                                  • 5.2.7 数据库的运行与维护
                                                                                                                                                                                                                                                  • 5.3 ER模型
                                                                                                                                                                                                                                                    • 5.3.1 ER模型的基本元素
                                                                                                                                                                                                                                                      • 5.3.2 属性的分类
                                                                                                                                                                                                                                                        • 5.3.3 联系的设计
                                                                                                                                                                                                                                                          • 5.3.4 ER模型的操作
                                                                                                                                                                                                                                                            • 5.3.5 采用ER方法的数据库概念设计
                                                                                                                                                                                                                                                            • 5.4 ER模型到关系模型的转换
                                                                                                                                                                                                                                                              • 5.4.1 ER图转换成关系模式集的规则
                                                                                                                                                                                                                                                                • 5.4.2 采用ER方法的逻辑设计步骤
                                                                                                                                                                                                                                                                • 5.5 ER模型实例分析
                                                                                                                                                                                                                                                                  • 5.5.1 库存销售信息管理系统的ER模型及转换
                                                                                                                                                                                                                                                                    • 5.5.2 公司车队信息系统的ER模型
                                                                                                                                                                                                                                                                      • 5.5.3 人事管理信息系统的ER模型
                                                                                                                                                                                                                                                                        • 5.5.4 旅游管理信息系统的ER模型
                                                                                                                                                                                                                                                                        • 5.6 ER模型的扩充
                                                                                                                                                                                                                                                                          • 5.6.1 弱实体
                                                                                                                                                                                                                                                                            • 5.6.2 子类实体与超类实体
                                                                                                                                                                                                                                                                            • 小结
                                                                                                                                                                                                                                                                              • 习题5
                                                                                                                                                                                                                                                                              • 第6章 数据库的存储结构
                                                                                                                                                                                                                                                                                • 6.1 物理存储介质
                                                                                                                                                                                                                                                                                  • 6.1.1 存储介质层次
                                                                                                                                                                                                                                                                                    • 6.1.2 磁盘
                                                                                                                                                                                                                                                                                      • 6.1.3 第三级存储器
                                                                                                                                                                                                                                                                                      • 6.2 文件组织
                                                                                                                                                                                                                                                                                        • 6.2.1 定长记录
                                                                                                                                                                                                                                                                                          • 6.2.2 变长记录
                                                                                                                                                                                                                                                                                          • 6.3 文件结构
                                                                                                                                                                                                                                                                                            • 6.3.1 四种文件结构
                                                                                                                                                                                                                                                                                              • 6.3.2 顺序文件
                                                                                                                                                                                                                                                                                                • 6.3.3 聚集文件
                                                                                                                                                                                                                                                                                                • 6.4 索引技术
                                                                                                                                                                                                                                                                                                  • 6.4.1 索引技术的分类
                                                                                                                                                                                                                                                                                                    • 6.4.2 有序索引的分类
                                                                                                                                                                                                                                                                                                      • 6.4.3 主索引
                                                                                                                                                                                                                                                                                                        • 6.4.4 辅助索引
                                                                                                                                                                                                                                                                                                          • 6.4.5 B+树索引文件
                                                                                                                                                                                                                                                                                                            • 6.4.6 B树索引文件
                                                                                                                                                                                                                                                                                                            • 6.5 散列技术
                                                                                                                                                                                                                                                                                                              • 6.5.1 散列机制
                                                                                                                                                                                                                                                                                                                • 6.5.2 散列索引
                                                                                                                                                                                                                                                                                                                  • 6.5.3 静态散列中的问题
                                                                                                                                                                                                                                                                                                                    • 6.5.4 可扩充散列结构
                                                                                                                                                                                                                                                                                                                    • 6.6 多键访问
                                                                                                                                                                                                                                                                                                                      • 6.6.1 单键查询的问题
                                                                                                                                                                                                                                                                                                                        • 6.6.2 网格文件
                                                                                                                                                                                                                                                                                                                          • 6.6.3 分区散列技术
                                                                                                                                                                                                                                                                                                                          • 小结
                                                                                                                                                                                                                                                                                                                            • 习题6
                                                                                                                                                                                                                                                                                                                            • 第7章 系统实现技术
                                                                                                                                                                                                                                                                                                                              • 7.1 系统目录
                                                                                                                                                                                                                                                                                                                                • 7.1.1 关系DBMS的目录
                                                                                                                                                                                                                                                                                                                                  • 7.1.2 系统目录的扩充ER图
                                                                                                                                                                                                                                                                                                                                    • 7.1.3 系统目录和DBMS各子系统的联系
                                                                                                                                                                                                                                                                                                                                    • 7.2 事务
                                                                                                                                                                                                                                                                                                                                      • 7.2.1 事务的定义
                                                                                                                                                                                                                                                                                                                                        • 7.2.2 事务的ACID性质
                                                                                                                                                                                                                                                                                                                                          • 7.2.3 事务的状态变迁图
                                                                                                                                                                                                                                                                                                                                          • 7.3 数据库的恢复
                                                                                                                                                                                                                                                                                                                                            • 7.3.1 存储器结构
                                                                                                                                                                                                                                                                                                                                              • 7.3.2 恢复的基本原则和实现方法
                                                                                                                                                                                                                                                                                                                                                • 7.3.3 故障类型和恢复方法
                                                                                                                                                                                                                                                                                                                                                  • 7.3.4 检查点技术
                                                                                                                                                                                                                                                                                                                                                    • *7.3.5 阴影页技术
                                                                                                                                                                                                                                                                                                                                                      • 7.3.6 SQL对事务的支持
                                                                                                                                                                                                                                                                                                                                                      • 7.4 数据库的并发控制
                                                                                                                                                                                                                                                                                                                                                        • 7.4.1 并发操作带来的四个问题
                                                                                                                                                                                                                                                                                                                                                          • 7.4.2 封锁技术
                                                                                                                                                                                                                                                                                                                                                            • 7.4.3 封锁带来的问题
                                                                                                                                                                                                                                                                                                                                                              • 7.4.4 并发操作的调度
                                                                                                                                                                                                                                                                                                                                                                • 7.4.5 SQL中事务的存取模式和隔离级别
                                                                                                                                                                                                                                                                                                                                                                  • *7.4.6 基于时标的并发控制
                                                                                                                                                                                                                                                                                                                                                                  • *7.5 并发事务的可串行化和可恢复性
                                                                                                                                                                                                                                                                                                                                                                    • 7.5.1 并发事务的可串行化
                                                                                                                                                                                                                                                                                                                                                                      • 7.5.2 并发事务的可恢复性
                                                                                                                                                                                                                                                                                                                                                                      • 7.6 数据库的完整性
                                                                                                                                                                                                                                                                                                                                                                        • 7.6.1 完整性子系统和完整性规则
                                                                                                                                                                                                                                                                                                                                                                          • 7.6.2 SQL中的完整性约束
                                                                                                                                                                                                                                                                                                                                                                            • *7.6.3 SQL3中的触发器
                                                                                                                                                                                                                                                                                                                                                                            • 7.7 数据库的安全性
                                                                                                                                                                                                                                                                                                                                                                              • 7.7.1 安全性问题
                                                                                                                                                                                                                                                                                                                                                                                • 7.7.2 权限问题
                                                                                                                                                                                                                                                                                                                                                                                  • 7.7.3 SQL中的安全性机制
                                                                                                                                                                                                                                                                                                                                                                                    • 7.7.4 常用的安全性措施
                                                                                                                                                                                                                                                                                                                                                                                    • 小结
                                                                                                                                                                                                                                                                                                                                                                                      • 习题7
                                                                                                                                                                                                                                                                                                                                                                                      • 第8章 对象数据库系统
                                                                                                                                                                                                                                                                                                                                                                                        • 8.1 对象联系图
                                                                                                                                                                                                                                                                                                                                                                                          • 8.1.1 从关系到嵌套关系、复合对象
                                                                                                                                                                                                                                                                                                                                                                                            • 8.1.2 引用类型
                                                                                                                                                                                                                                                                                                                                                                                              • 8.1.3 对象联系图的成分
                                                                                                                                                                                                                                                                                                                                                                                                • 8.1.4 数据的概化/特化
                                                                                                                                                                                                                                                                                                                                                                                                • 8.2 面向对象的数据类型系统
                                                                                                                                                                                                                                                                                                                                                                                                  • 8.3 ORDB的定义语言
                                                                                                                                                                                                                                                                                                                                                                                                    • 8.3.1 ORDBS的定义
                                                                                                                                                                                                                                                                                                                                                                                                      • 8.3.2 数据类型的定义
                                                                                                                                                                                                                                                                                                                                                                                                        • 8.3.3 继承性的定义
                                                                                                                                                                                                                                                                                                                                                                                                          • 8.3.4 引用类型的定义
                                                                                                                                                                                                                                                                                                                                                                                                            • 8.3.5 SQL3中的定义语言
                                                                                                                                                                                                                                                                                                                                                                                                            • 8.4 ORDB的查询语言
                                                                                                                                                                                                                                                                                                                                                                                                              • 8.4.1 以关系为值的属性
                                                                                                                                                                                                                                                                                                                                                                                                                • 8.4.2 路径表达式
                                                                                                                                                                                                                                                                                                                                                                                                                  • 8.4.3 Oracle中查询的两种技术
                                                                                                                                                                                                                                                                                                                                                                                                                    • 8.4.4 嵌套与解除嵌套
                                                                                                                                                                                                                                                                                                                                                                                                                      • 8.4.5 函数的定义和使用
                                                                                                                                                                                                                                                                                                                                                                                                                        • 8.4.6 复合值的创建和查询
                                                                                                                                                                                                                                                                                                                                                                                                                        • 8.5 OODBS概述
                                                                                                                                                                                                                                                                                                                                                                                                                          • 8.5.1 ODMG标准
                                                                                                                                                                                                                                                                                                                                                                                                                            • 8.5.2 OODBS的定义
                                                                                                                                                                                                                                                                                                                                                                                                                              • 8.5.3 面向对象数据模型的概念
                                                                                                                                                                                                                                                                                                                                                                                                                              • 8.6 ODMG1.0标准
                                                                                                                                                                                                                                                                                                                                                                                                                                • 8.6.1 持久化程序设计语言
                                                                                                                                                                                                                                                                                                                                                                                                                                  • 8.6.2 ODMGC++对象定义语言(C++ODL)
                                                                                                                                                                                                                                                                                                                                                                                                                                    • 8.6.3 ODMGC++对象操纵语言(C++OML)
                                                                                                                                                                                                                                                                                                                                                                                                                                    • 8.7 ODMG2.0标准
                                                                                                                                                                                                                                                                                                                                                                                                                                      • 8.7.1 ODMG对象模型
                                                                                                                                                                                                                                                                                                                                                                                                                                        • 8.7.2 ODMG对象定义语言(ODL)
                                                                                                                                                                                                                                                                                                                                                                                                                                          • 8.7.3 ODMG对象查询语言(OQL)
                                                                                                                                                                                                                                                                                                                                                                                                                                          • 8.8 OODB与ORDB的比较
                                                                                                                                                                                                                                                                                                                                                                                                                                            • *8.9 使用UML类图来概念对象建模
                                                                                                                                                                                                                                                                                                                                                                                                                                              • 8.9.1 统一建模语言(UML)概述
                                                                                                                                                                                                                                                                                                                                                                                                                                                • 8.9.2 用类图表达类和关联
                                                                                                                                                                                                                                                                                                                                                                                                                                                  • 8.9.3 用类图表达关联类
                                                                                                                                                                                                                                                                                                                                                                                                                                                    • 8.9.4 用类图表达概化/特化
                                                                                                                                                                                                                                                                                                                                                                                                                                                      • 8.9.5 用类图表达聚合
                                                                                                                                                                                                                                                                                                                                                                                                                                                      • 小结
                                                                                                                                                                                                                                                                                                                                                                                                                                                        • 习题8
                                                                                                                                                                                                                                                                                                                                                                                                                                                        • 第9章 分布式数据库系统
                                                                                                                                                                                                                                                                                                                                                                                                                                                          • 9.1 集中计算与分布计算
                                                                                                                                                                                                                                                                                                                                                                                                                                                            • 9.2 客户机/服务器系统
                                                                                                                                                                                                                                                                                                                                                                                                                                                              • 9.2.1 C/S系统的计算模式
                                                                                                                                                                                                                                                                                                                                                                                                                                                                • 9.2.2 C/S系统的体系结构
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • 9.2.3 C/S结构的演变
                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • 9.2.4 网络服务器的类型
                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • 9.3 分布式数据库系统概述
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • 9.3.1 从集中式、分散式到分布式
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • 9.3.2 DDBS的定义
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • 9.3.3 DDBS的特点与优缺点
                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • 9.3.4 DDBS的分类
                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • 9.4 分布式数据存储
                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • 9.4.1 数据分片(DataFragmentation)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • 9.4.2 数据分配(DataAllocation)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • 9.5 分布式数据库的体系结构
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • 9.5.1 体系结构
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • 9.5.2 分布透明性
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • 9.5.3 分布式数据库管理系统
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • 9.6 分布式查询处理
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • 9.6.1 查询例子分析
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • 9.6.2 查询代价的估算方法
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • 9.6.3 基于半连接的优化策略
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • 9.6.4 基于连接的优化方法
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • 9.7 分布式数据库中的并发控制和恢复技术
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • 9.7.1 DDB中的问题
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • 9.7.2 基于数据项识别拷贝的分布式并发控制
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • 9.7.3 基于投票方法的分布式并发控制
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • 9.7.4 分布式恢复
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • 小结
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • 习题9
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • 第10章 中间件技术
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • 10.1 中间件
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • 10.1.1 中间件的定义
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • 10.1.2 中间件的作用
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • 10.2 ODBC结构
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • 10.2.1 ODBC概念
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • 10.2.2 ODBC的体系结构
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • 10.2.3 ODBC的特性
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • 10.3 ODBC接口
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • 10.3.1 ODBC应用程序的基本流程
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • 10.3.2 ODBC句柄
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • 10.3.3 数据源的连接与断开
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • 10.3.4 SQL语句的执行
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • 10.3.5 查询结果的获取
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • 10.4 ODBC的符合性级别
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • 10.4.1 API符合性的三个级别
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • 10.4.2 SQL符合性的三个级别
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • 10.4.3 ODBCAPI与SQLCLI之间的协调
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • 10.4.4 典型的DB应用系统开发工具
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • 10.5 Java和JDBC
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • 10.5.1 Java简介
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • 10.5.2 JDBC的提出
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • 10.5.3 JDBC的基本功能
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • 10.5.4 JDBC与CGI的比较
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • 10.6 JDBC的结构
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • 10.6.1 JDBC数据库设计方法
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • 10.6.2 保持一致性的措施
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • 10.6.3 JDBC驱动程序
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • 10.7 JDBCAPI
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • 10.7.1 JDBCAPI的目标
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • 10.7.2 JDBCAPI接口概貌
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • 10.7.3 JDBC的接口和类
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • 10.7.4 JDBC数据库应用程序的编程
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • 小结
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • 习题10
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • 第11章 数据库与WWW
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • 11.1 网络基本概念
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • 11.1.1 Internet
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • 11.1.2 WWW
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • 11.1.3 网络协议模型
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • 11.2 WWW与数据库
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • 11.2.1 WWW与数据库的结合
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • 11.2.2 WWW与数据库交互的方法
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • 11.2.3 CGI、JDBC和API的比较
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • 11.3 公共网关接口(CGI)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • 11.3.1 CGI程序
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • 11.3.2 CGI特点
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • 11.4 ASP技术
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • 11.4.1 ASP的特点
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • 11.4.2 ASP服务器端程序的原理
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • 11.4.3 ASP的对象存取Mdb数据库方法
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • 11.5 JSP技术
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • 11.5.1 JSP脚本语言
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • 11.5.2 JSP中的指令
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • 11.5.3 JSP中的内置对象(ImplicitObjects)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • 11.5.4 JSP应用例子
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • 11.6 PHP技术
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • 11.6.1 PHP语言简介
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • 11.6.2 PHP应用例子
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • 11.6.3 PHP连接数据库的方法
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • 小结
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • 习题11
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • *第12章 XML技术
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • 12.1 XML概述
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • 12.1.1 从SGML、HTML到XML
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • 12.1.2 XML、DTD与XMLSchema
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • 12.1.3 XML数据库
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • 12.2 常用的XML查询语言:XQuery
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • 12.2.1 XQuery的基本功能
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • 12.2.2 基本概念
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • 12.2.3 简单查询
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • 12.2.4 各种类型的查询
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • 12.2.5 复杂查询
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • 12.3 基于关系数据库的XML处理
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • 12.3.1 关系数据的XML发布
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • 12.3.2 XML存储和查询系统的体系结构
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • 12.3.3 XML数据到关系数据库的存储映射
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • 12.3.4 产生映射方法的步骤
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • 12.3.5 将XML文档中的数据装入关系表
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • 12.3.6 基于关系数据库的XML查询
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • 小结
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • 习题12
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • 参考文献

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      相关图书