第1章 数据库概述<br>1.1 数据管理技术的发展<br>1.1.1 信息与数据<br>1.1.2 数据管理技术的发展<br>1.2 数据库系统的结构<br>1.2.1 数据库三级模式结构<br>1.2.2 数据库系统的体系结构<br>1.3 数据库、数据库管理系统与数据库系统<br>1.3.1 数据库<br>1.3.2 数据库管理系统<br>1.3.3 数据库系统<br>1.4 数据库技术的发展<br>1.4.1 网状、层次数据库<br>1.4.2 关系数据库<br>1.4.3 面向对象数据库<br>习题<br>第2章 数据模型<br>2.1 信息的三个世界<br>2.1.1 现实世界<br>2.1.2 信息世界<br>2.1.3 数据世界<br>2.1.4 三个世界之间的关系<br>2.2 概念模型<br>2.2.1 实体、属性及联系<br>2.2.2 实体间的联系<br>2.2.3 实体联系方法<br>2.3 逻辑模型<br>2.3.1 逻辑模型的三要素<br>2.3.2 数据间的逻辑联系<br>2.3.3 层次模型<br>2.3.4 网状模型<br>2.3.5 关系模型<br>2.3.6 面向对象模型<br>习题<br>第3章 关系数据库的基本理论<br>3.1 关系模型的基本概念<br>3.1.1 关系数据结构<br>3.1.2 关系操作<br>3.1.3 关系模型的三类完整性<br>3.2 关系代数的基本运算<br>3.2.1 传统的集合运算<br>3.2.2 专门的关系运算<br>3.3 关系演算<br>3.3.1 元组关系演算语言——ALPHA<br>3.3.2 域关系演算<br>3.4 综合举例<br>习题<br>第4章 结构化查询语言SQL<br>4.1 SQL概述及特点<br>4.1.1 SQL语言的发展<br>4.1.2 SQL语言的特点<br>4.1.3 SQL语言的基本概念<br>4.2 数据定义语句<br>4.2.1 定义、修改与删除基本表<br>4.2.2 建立与删除索引<br>4.2.3 建立与删除视图<br>4.3 数据操纵语句<br>4.3.1 数据查询语句<br>4.3.2 数据更新语句<br>4.3.3 视图更新操作<br>4.4 数据控制语句<br>4.4.1 授权语句<br>4.4.2 收权语句<br>4.5 嵌入式SQL<br>4.5.1 嵌入式SQL简介<br>4.5.2 动态SQL简介<br>4.6 综合举例<br>习题<br>第5章 关系模式的规范化设计<br>5.1 问题提出<br>5.2 数据依赖<br>5.2.1 属性间联系<br>5.2.2 函数依赖<br>5.2.3 多值依赖<br>……<br>第6章 数据库设计<br>第7章 数据库的安全与保护<br>第8章 SQL Server关系数据库 <br>第9章 Web数据库应用系统<br>参考文献
展开