序 言 1
前言 1
第1章数据库的基本概念 1
1.1数据、信息与信息处理 1
1.2数据管理技术的发展 3
1.3数据库及其特点 6
1.4数据模型 9
1.5数据库系统的结构 17
1.6数据库系统的组成 19
1.7数据库管理系统 22
习题 25
第2章关系数据库 26
2.1关系数据结构 26
2.2关系操作 30
2.3关系的完整性 31
2.4关系代数 33
2.5关系演算 45
2.6关系代数的优化 45
习题 47
第3章关系数据库标准语言——SQL 49
3.1 SQL语言概述 49
3.2 SQL…的数据定义 52
3.3 SQL的数据查询 60
3.4 SQL的数据更新 90
3.5视图 96
3.6 SQL的数据控制 100
习题 103
第4章关系数据库的规范化理论 106
4.1 关系规范化问题的提出 106
4.2 函数依赖 108
4.3关系模式的范式 113
4.4关系模式的规范化过程 117
4.5关系模式分解 119
习题 123
第5章数据库设计 125
5.1 概述 125
5.2需求分析 128
5.3概念结构设计 134
5.4逻辑结构设计 142
5.5物理结构设计 145
5.6数据库的实施 149
5.7数据库的运行和维护 150
习题 152
第6章数据库保护 153
6.1数据库的安全性保护 153
6.2数据库的完整性保护 160
6.3数据库的并发控制 170
6.4数据库的恢复 183
习题 190
第7章数据库系统设计实例 193
7.1 概述 193
7.2实例分析 200
第8章数据库系统的研究与发展 219
8.1传统数据库系统的局限性 219
8.2新一代数据库技术的特点 220
8.3新一代数据库系统 221
第9章实验、实训大纲 230
9.1实验计划和实施要求 230
9.2前期准备阶段的实验 231
9.3基本操作阶段的实验 232
9.4技术提高阶段的实验安排 236
9.5数据库应用实训大纲 237