第1章 数据库系统概述
1.1 引言
1.1.1 数据库是计算机技术发展的产物
1.1.2 数据库是计算机应用的基础
1.2 数据库技术的发展
1.2.1 数据库发展阶段的划分
1.2.2 人工管理阶段
1.2.3 文件系统阶段
1.2.4 数据库系统阶段
1.2.5 **数据库阶段
1.3 数据模型
1.3.1 数据模型
1.3.2 概念模型
1.3.3 实体联系模型
1.3.4 层次模型
1.3.5 网状模型
1.3.6 关系模型
1.4 数据库系统结构
1.4.1 数据库系统的三级模式结构
1.4.2 数据库系统的组成
1.5 数据库管理系统的组��
1.5.1 数据库管理系统的主要功能
1.5.2 数据库系统的工作过程
1.5.3 数据库系统的不同视图
1.6 小结
第2章 关系数据库数学模型
2.1 关系模型的基本概念
2.1.1 关系的数据定义
2.1.2 关系模型
2.1.3 关系模型、关系子模式、关系内模式
2.2 EER模型到关系模式的转换
2.2.1 实体类型的转换
2.2.2 二元关系的转换
2.2.3 实体内部之间联系的转换
2.2.4 三元关系的转换
2.2.5 子类型的转换
2.3 关系代数
2.3.1 传统的集合运算
2.3.2 专门的关系运算
2.4 关系演算
2.4.1 元组关系演算
2.4.2 域关系演算
习题
第3章 关系数据库设计理论
3.1 问题的提出
3.2 函数依赖
3.2.1 关系函数的类型
3.2.2 函数依赖
3.2.3 函数依赖的逻辑蕴涵
3.3.4 键
3.3 关系模式的规范化
3.3.1 **范式(INF)
3.3.2 第二范式(2NF)
3.3.3 第三范式(3NF)
3.3.4 BCNF范式
3.3.5 多值函数依赖
3.3.6 第四范式(4NF)
3.4 函数依赖的公理系统
3.4.1 Armstrong公理
3.4.2 公理的正确性
3.4.3 公理的推论
……
第4章 Access 数据库设计
第5章 数据查询
第6章 使用结构化查询语言--SQL
第7章 窗体设计
第8章 建立和打印报表
第9章 Web页
第10章 宏操作
第11章 面向对象程序设计语言--VBA
第12章 复杂数据库设计
附录 课堂教学质量评价系统的实现