内容推荐 王维虎主编的《数据库系统原理》全面地阐述了数据库系统的基础理论、基本技术和基本方法。全书共分为9章,包括概述、关系数据库、关系数据库标准语言SQL、关系规范化理论、数据库设计、事务与并发控制、数据库安全性和完整性、数据库恢复技术和数据库技术新发展等内容。同时,本书列举了大量的实例,有利于读者建立理论联系实际的能力和综合分析问题、解决问题的能力,并提高计算思维方法。 本书可以作为高等院校计算机、自动化和信息管理与信息系统等相关专业数据库课程的教材,也可作为从事数据库系统研究、开发和应用的研究人员和工程技术人员的参考用书。 目录 第一章 数据库系统概述 1.1 基本知识 1.2 数据模型 1.3 层次模型 1.4 概念模型 1.5 数据库系统结构 本章小结 第二章 关系数据库 2.1 关系数据模型 2.2 关系的数据结构以及形式化定义 2.3 关系操作 2.4 关系的完整性 2.5 关系代数 2.6 关系演算 本章小结 第三章 关系数据库标准语言SQL 3.1 SQL概述 3.2 实例:学生一课程数据库 3.3 数据定义 3.4 数据查询 3.5 数据更新 3.6 视图 本章小结 第四章 关系数据库规范化理论 4.1 问题的提出 4.2 关系规范化理论 4.3 范式 4.4 规范化小结 本章小结 第五章 数据库设计 5.1 数据库设计概念 5.2 需求分析 5.3 概念结构设计 5.4 逻辑结构设计 5.5 数据库的物理设计 5.6 数据库的实施和维护 本章小结 第六章 事务与并发控制 6.1 事务的基本概念 6.2 并发控制 6.3 封锁 6.4 活锁与死锁 6.5 两段锁协议 本章小结 第七章 数据库安全性与完整性 7.1 数据库安全性 7.2 数据安全性控制机制 7.3 数据库完整性 7.4 完整性控制机制 本章小结 第八章 数据库恢复技术 8.1 数据库恢复概述 8.2 故障的种类 8.3 恢复的实现技术 8.4 恢复策略 8.5 具有检查点的恢复技术 8.6 数据库镜像 本章小结 第九章 数据库技术新发展 9.1 数据库技术发展概述 9.2 数据库发展的3个阶段 9.3 数据库系统发展的特点 9.4 数据库技术发展趋势 本章小结
|