第1章 数据库系统概述
1.1 基本概念
1.1.1 数据与信息
1.1.2 数据管理与数据库
1.1.3 数据库管理系统和管理信息系统
1.1.4 数据库系统
1.2 数据库技术的产生和发展
1.2.1 人工管理阶段
1.2.2 文件系统阶段
1.2.3 数据库系统阶段
1.3 数据库管理系统
1.3.1 数据库管理系统的主要功能
1.3.2 数据库管理系统的组成
1.3.3 数据库管理系统的工作流程
1.4 数据库系统结构
1.4.1 数据库系统的三级模式结构
1.4.2 数据库系统的体系结构
1.4.3 数据库系统的组成
1.5 数据库应用系统开发简介
1.5.1 C/S模式
1.5.2 B/S模式
1.5.3 ODBC/JDBC/OLE DB/ADO
1.5.4 流行的数据库应用程序开发工具
1.5.5 数据库应用系统总体结构
小结
习题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.3 实体—联系模型的应用
2.3.1 实体与属性的选择
2.3.2 实体问联系属性的选择
2.3.3 应用举例
2.4 关系模型
2.4.1 关系模型的基本概念
2.4.2 关系模式
2.4.3 约束
2.4.4 实体—联系模型向关系模型的转化
2.5 数据库设计工具——PowerDesigner
2.5.1 PowerDesigner简介
2.5.2 PowerDesigner建模方法与应用举例
2.6 面向对象的数据模型
2.6.1 面向对象模型基础
2.6.2 面向对象模型的核心概念
2.6.3 面向对象模型与E.R模型的概念对应关系
小结
习题2
第3章 关系运算及关系系统
第4章 关系数据库的结构化查询语言
第5章 关系数据库理论
第6章 数据库保护
第7章 数据库系统设计
第8章 图书管理系统应用开发
第9章 SQL Server数据库管理系统简介
参考文献