本书全面介绍数据库系统的概念、设计和应用,涵盖了数据库基础理论的方方面面,从数据库的物理和逻辑结构,到数据库的分析与设计,再到数据库的安全与可靠等。此外,还包括了新的数据库技术和发展方向,比如分布式数据库、并行数据库、面向对象数据库等。同时,也详细地介绍了目前几个主流的商业数据库管理系统,如Oracle、IBM DB2、SQL Server、MySQL等。本书可作为计算机科学与工程等相关专业本科生和研究生的教科书,也可作为工程技术人员的参考手册和实用指南。
本书全面地介绍了数据库系统的概念、设计和应用,共27章,分8个部分:第一部分数据库概念(第1~3章)、第二部分关系模型(第4~7章)、第三部分数据库设计(第8~10章)、第四部分查询、事务和安全管理(第11~14章)、第五部分基于对象的数据库(第15~16章)、第六部分高级和新兴的数据库概念(第17~21章)、第七部分案例学习(第22章)、第八部分商业数据库(第23~27章)。
本书适合作为计算机及相关专业本科生或研究生的教材,同时还是一本关于数据库技术非常全面的参考书籍,对数据库应用人员和IT领域的相关人员也有很好的参考价值。
出版者的话
译者序
序
前言
第一部分 数据库概念
第1章 数据库系统概述
第2章 数据库系统架构
第3章 物理数据组织
第二部分 关系模型
第4章 关系代数和关系演算
第5章 关系查询语言
第6章 实体-联系模型
第7章 增强的实体-联系模型
第三部分 数据库设计
第8章 数据库设计介绍
第9章 函数依赖和模式分解
第10章 规范化
第四部分 查询、事务和安全管理
第11章 查询处理及优化
第12章 事务处理与并发控制
第13章 数据库恢复系统
第14章 数据库安全
第五部分 基于对象的数据库
第15章 面向对象数据库
第16章 对象-关系数据库
第六部分 高级和新兴的数据库概念
第17章 并行数据库系统
第18章 分布式数据库系统
第19章 决策支持系统
第20章 数据仓库与数据挖掘
第21章 新的数据库技术
第七部分 案例学习
第22章 数据库设计:案例学习
第八部分 商业数据
第23章 IBM DB2通用数据库
第24章 Oracle
第25章 Microsoft SQL Server
第26章 Microsoft Access
第27章 MySQL