第1章 数据库概论
1-1 引言
1-1-1 数据与信息
1-1-2 数据处理与数据管理
1-1-3 数据库的基本概念
1-2 数据管理技术的发展
1-2-1 人工管理阶段
1-2-2 文件系统阶段
1-2-3 数据库系统阶段
1-3 数据模型
1-3-1 数据模型的组成要素
1-3-2 概念数据模型
1-3-3 层次模型
1-3-4 网状模型
1-3-5 关系模型
1-3-6 面向对象数据模型
1-4 数据库的体系结构
l-4-1 三级模式结构
1-4-2 数据独立性
1-5 数据库管理系统
1-5-1 数据库管理系统(DBMS)的主要功能
1-5-2 DBMS的程序组成
1-5-3 用户访问数据的过程
1-6 数据库系统
1-6-1 DBS的组成
1-6-2 DBS的特点
习题
第2章 关系数据库基础知识
2-1 关系模型
2-1-1 关系模型的基本术语
2-1-2 关系模式和关系数据库
2-2 关系的完整性
2-2-1 关系模型的三要素
2-2-2 实体完整性
2-2-3 参照完整性
2-2-4 用户定义的完整性
2-3 关系代数
2-3-1 传统的集合运算
2-3-2 专门的关系运算
2-4 关系演算
2-4-l 元组关系演算
2-4-2 域关系演算
习题
第3章 关系数据库SQL语言
3-1 SQL语言概况
3-1-1 SQL发展
3-1-2 SQL语言的功能
3-1-3 SQL语言特点
3-1-4 SQL数据库的体系结构
3-2 SQL的数据定义
3-2-1 定义基本表
3-2-2 基本表的修改与删除
3-2-3 索引的建立和删除
3-3 SQL的数据查询
3-3-1 单表查询
3-3-2 连接查询
3-3-3 子查询
3-3-4 集合查询
3-4 SQL的数据更新
3-4-1 SQL数据插入
3-4-2 SQL数据修改
3-4-3 SQL数据删除
3-5 视图
3-5-1 视图的定义和删除
3-5-2 视图的查询
3-5-3 视图的更新
3-5-4 视图的优点
3-6 SQL的数据控制功能
3-6-1 权限与角色扣
3-6-2 权限与角色授予和收回
3-7 嵌入式SQL
3-7-1 嵌入式SQL概述
3-7-2 游标的使用
……
第4章 数据库的完整性与安全性
第5章 关系数据库的模式设计
第6章 数据库设计
第7章 查询优化
第8章 事务处理
第9章 数据库管理系统
第10章 数据库访问技术
第11章 网络环境下的数据库系统
第12章 数据库新技术与新应用
参考文献