第一部分 引言
第1章 数据库处理简介
1.1 数据库举例
1.2 应用程序DBMS之间的关系
1.3 文件处理系统
1.4 数据库处理系统
1.5 数据库定义
1.6 数据库处理简史
1.7 小结
1.8 第一组习题
1.9 课程设计
1.10 FiredUp项目问题
第2章 数据库开发简介
2.1 数据库
2.2 数据库管理系统
2.3 创建数据库
2.4 应用组件
2.5 数据库开发过程
2.6 小结
2.7 第一组习题
2.8 第二组习题
2.9 FiredUp项目问题
第二部分 数据建模
第3章 实体-联系模型
3.1 实体-联系模型的元素
3.2 UML式实体-联系图
3.3 实例
3.4 数据库是模型的模型
3.5 小结
3.6 第一组习题
3.7 第二组习题
3.8 课程设计
3.9 FiredUp项目问题
第4章 语义对象模型
4.1 语义对象
4.2 使用语义对象创建数据模型
4.3 对象分类
4.4 语义对象模型和E-R模型的比较
4.5 小结
4.6 第一组习题
4.7 第二组习题
4.8 课程设计
4.9 FiredUp项目问题
第三部分 数据库设计
第5章 关系模型和规范化
5.1 关系模型
5.2 规范化
5.3 第一范式到第五范式
5.4 域/关键字范式
5.5 关系综合
5.6 再论多值依赖
5.7 最优化
5.8 小结
5.9 第一组习题
5.10 第二组习题
5.11 FiredUp项目问题
第6章 使用实体-联系模型设计数据库
6.1 实体-联系模型到数据库设计的转换
6.2 设计示例
6.3 树. 网络和材料单
6.4 小结
6.5 第一组习题
6.6 第二组习题
6.7 课程设计
6.8 FiredUp项目问题
第7章 使用语义对象模型设计数据库
7.1 语义对象到关系数据库设计的转换
7.2 对象实例
7.3 小结
7.4 第一组习题
7.5 第二组习题
7.6 课程设计
7.7 FiredUp项目问题
第四部分 使用关系模型实现数据库
第8章 关系实现的基础
8.1 关系数据定义
8.2 关系数据操纵
8.3 关系代数
8.4 小结
8.5 第一组习题
第9章 结构化查询语言
9.1 对单个表进行查询
9.2 对多个表进行查询
9.3 EXISTS和NOT EXISTS
9.4 修改数据
9.5 小结
9.6 第一组习题
9.7 第二组习题
9.8 FiredUp项目问题
第10章 数据应用设计
10.1 数据库应用的功能
10.2 应用案例:View Ridge艺廊
10.3 创建. 读取. 更新和删除视图实例
10.4 窗体设计
10.5 报表设计
10.6 施加约束
10.7 安全性和控制
10.8 应用逻辑
10.9 小结
10.10 第一组习题
10.11 第二组习题
10.12 课程设计
10.13 FiredUp项目问题
第五部分 多用户数据库处理
第11章 管理多用户数据库
11.1 数据库管理
11.2 并发性控制
11.3 数据库安全性
11.4 数据库恢复
11.5 小结
11.6 第一组习题
11.7 第二组习题
11.8 课程设计
11.9 FiredUp项目问题
第12章 采用Oracle管理数据库
12.1 安装Oracle
12.2 创建Oracle数据库
12.3 应用软件逻辑
12.4 数据字典
12.5 并发性控制
12.6 Oracle安全性
12.7 Oracle备份和恢复
12.8 本章示讨论的论题
12.9 小结
12.10 第一组习题
12.11 课程设计
12.12 FiredUp项目问题
第13章 采用SQL Server 2000管理数据库
13.1 安装SQL Server 2000
13.2 创建SQL Server 2000数据库
13.3 应用软件逻辑
13.4 并发性控制
13.5 安全性
13.6 备份和恢复
13.7 本章未讨论的论题
13.8 小结
13.9 第一组习题
13.10 课程设计
13.11 FiredUp项目问题
第六部分 企业数据库处理
第14章 网络. 多层体系结构和XML
14.1 网络环境
14.2 标记语言和HTML和DHTML
14.3 可扩展标记语言
14.4 小结
14.5 第一组习题
14.6 第二组习题
14.7 FiredUp项目问题
第15章 ODBC, OLE DB, ADO和ASP
15.1 Web服务器数据环境
15.2 开放数据库连接标准
15.3 OLE DB
15.4 ADO
15.5 ADO示例
15.6 小结
15.7 第一组习题
15.8 第二组习题
15.9 FiredUp项目问题
第16章 JDBC, JSP和MySQL
16.1 JDBC
16.2 Java服务器页面
16.3 MYSQL
16.4 小结
16.5 第一组习题
第17章 共享企业数据
17.1 企业数据库处理的体系结构
17.2 下载数据
17.3 在线分析处理
17.4 数据仓库
17.5 数据管理
17.6 小结
17.7 第一组习题
17.8 第二组习题
第七部分 面向对象的数据库处理
第18章 面向对象的数据库处理
18.1 面向对象的程序概述
18.2 OOP示例
18.3 对象永久化
18.4 Oracle中的对象永久化
18.5 ODBMS标准
18.6 小结
18.7 第一组习题
18.8 第二组习题
附录A 数据处理听数据结构
附录B 使用Tabledesigner创建语义对象模型
术语
参考资料