第1章 数据库基础知识
1.1 引言
1.2 数据库技术的相关概念
1.2.1 数据和信息
1.2.2 数据处理和数据管理
1.2.3 数据库
1.2.4 数据库管理系统
1.2.5 数据库系统
1.2.6 数据库管理员
1.2.7 数据库用户
1.3 数据管理的发展
1.3.1 人工管理
1.3.2 文件系统管理
1.3.3 数据库技术管理
1.3.4 高级数据库技术管理
1.3.5 XML文件管理
1.3.6 数据管理技术的比较
1.4 数据库的体系结构
1.4.1 数据库系统的三级模式结构
1.4.2 数据库系统的应用构架
1.5 数据库管理系统
1.5.1 数据库管理系统的主要功能
1.5.2 数据库管理系统的组成
1.6 常用的数据库管理系统介绍
1.6.1 SQL Server
1.6.2 DB2
1.6.3 Oracle
1.6.4 Sybase ASA
1.6.5 Access
1.6.6 MYSQL
习题1
第2章 信息的三种世界与数据模型
2.1 信息的三种世界及其描述
2.1.1 现实世界
2.1.2 信息世界
2.1.3 机器世界
2.2 数据模型
2.2.1 数据模型的内容
2.2.2 数据模型的分类
2.2.3 实体联系模型
2.2.4 层次模型
2.2.5 网状模型
2.2.6 关系模型
2.2.7 面向对象数据模型
2.2.8 半结构化数据模型
习题2
第3章 关系模型
3.1 关系模型的由来
3.2 关系数据库的结构
3.2.1 关系模型的基本术语
3.2.2 关系的键
3.2.3 基于集合论的关系定义
3.2.4 关系规则
3.2.5 关系操作
3.3 关系代数
3.3.1 传统的集合运算
3.3.2 自然关系运算
3.3.3 关系代数综合实例
3.3.4 扩展的关系代数运算
3.4 关系演算
3.4.1 元组关系演算
3.4.2 域关系演算
3.5 关系代数表达式的优化
习题3
……
第4章 SQL server 2008关系数据库管理系统
第5章 关系数据库标准语言--SQL
第6章 数据库保护
第7章 关系数据库理论
第8章 数据库系统的设计
第9章 数据库高级应用技术
第10章 数据库技术的发展趋势
参考文献