商家名称 | 信用等级 | 购买信息 | 订购本书 |
数据库系统原理(周志逵著) | |||
数据库系统原理(周志逵著) |
《数据库系统原理》主要介绍数据库系统的基本概念、原理、技术和方法。《数据库系统原理》的组织和编写注重内容的全面性和实用性,内容包括数据模型、数据库语言、数据库的实现技术、数据库设计理论与技术、数据库的存储技术、数据库的新技术等。在介绍基础理论的同时结合具体数据库系统软件阐述数据库的实际应用方法。系统性:从理论到应用全面介绍数据库技术涉及的内容,除一般原理书中介绍的内容外,系统地介绍了数据模型,数据库的存储结构和存储技术等。先进性:介绍的数据库基本原理和技术反映数据库近年来的新技术和新成果。
实践性:结合目前流行的SQLServer数据库介绍数据库的设计和实现技术及应用细节,示例丰富具体,实践性强。
实用性:数据库设计介绍实用的IDFF数据建模方法,结合实际示例介绍了数据库系统的数据建模过程,这在同类教材中很少见。
第1章 数据库系统引论
1.1 数据管理技术的发展
1.1.1 人工管理阶段
1.1.2 文件系统阶段
1.1.3 数据库系统阶段
1.2 什么是数据库
1.3 数据模型
1.4 数据库系统结构
1.4.1 数据库系统的三级模式结构
1.4.2 三级模式结构的二级映像
1.5 数据库管理系统
1.5.1 数据库管理系统的功能
1.5.2 数据库管理系统的组成
1.5.3 数据库系统的工作过程
1.6 数据库系统的不同视图
1.7 数据库技术的发展
1.8 小结
习题
第2章 数据模型
2.1 E-R概念模型
2.1.1 E-R数据模型中的基本概念
2.1.2 E-R数据模型
2.2 层次数据模型
2.3 网状数据模型
2.4 关系数据模型
2.4.1 关系模型的基本概念和结构
2.4.2 关系模型的数据完整性约束
2.4.3 关系模型的数据操纵
2.4.4 关系模型与网状和层次模型的比较
2.5 面向对象数据模型
2.6 小结
习题
第3章 关系数据库
3.1 关系模型的基本概念
3.1.1 关系的定义
3.1.2 关系模式和关系数据库
3.1.3 键
3.1.4 完整性约束
3.2 关系代数
3.2.1 传统的集合运算
3.2.2 专门的关系运算
3.2.3 扩充的关系运算
3.2.4 举例
3.2.5 ISBL语言
3.3 元组关系演算
3.3.1 元组关系演算简介
3.3.2 元组关系演算语言ALPHA
3.4 域关系演算
3.4.1 域关系演算简介
3.4.2 域关系演算语言QBE
3.4.3 关系运算的安全限制和三种关系运算的等价性
3.5 小结
习题
第4章 关系数据库标准语言SQL
4.1 SQL简介
4.2 SQL的系统结构
4.3 SQL的数据定义
4.3.1 SQL模式的定义和删除
4.3.2 基本表的定义、修改和删除
4.3.3 索引的建立和删除
4.4 SQL的数据操纵
4.4.1 数据查询
4.4.2 数据更新
4.5 soL中的视图
4.5.1 视图的定义
4.5.2 视图上的操作
4.5.3 视图的优点
4.6 SQL的数据控制
……
第5章 查询处理和查询优化
第6章 数据库的安全性
第7章 数据库的完整性
第8章 数据库恢复技术
第9章 并发控制
第10章 关系数据库设计理论
第11章 数据库设计
第12章 数据库编程
第13章 数据库的存储结构
第14章 分布式数据库系统
第15章 对象和对象关系数据库
第16章 多媒体数据库
第17章 数据库新技术与新应用
参考文献