本书在内容题材的选取上,凝聚了作者20多年来在基于数据库的信息系统的科研实践中感悟到的,有关从事数据库技术研究所需的理论基础和知识结构的体会;在教学内容的组织上,总结了作者20多年的在数据库教学和数据库优质课程建设方面的经验和教训;在理论体系与技术创新上,汲取了国内同类著作与教材的精华和成功经验,比较好地构建了数据库教材的内容体系和知识构架。
本书较全面地介绍了数据库系统的基本概念、基本原理、基本技术和基本设计方法。全书共分为9章,内容包括数据库系统概述、关系运算、关系数据库语言SQL、SQL Server 2005数据库管理系统、关系数据库模式设计、数据库应用系统设计、数据库保护技术、Web数据库技术、数据库技术新发展等。内容不仅覆盖了关系数据库系统的原理、设计和应用技术,而且介绍了目前最具典型代表性的SQL Server 2005数据库管理系统和Web数据库技术,并对数据库发展中的若干新技术和新方向进行了介绍。
本书可作为高等院校计算机科学与技术、信息工程、管理工程、信息管理与信息系统、地理信息系统等类专业本科生的数据库课程教材,也可作为电类和信息类专业研究生的数据库课程教材,还可供相关领域专业的高等院校师生、从事计算机软件工作的科技人员和工程技术人员参考。
第1章 数据库系统概述
1.1 数据库系统的基本概念
1.1.1 数据管理与数据处理
1.1.2 数据库
1.1.3 数据库管理系统
1.1.4 数据库应用系统
1.2 数据描述与数据模型
1.2.1 现实世界的数据描述
1.2.2 数据模型
1.2.3 层次模型
1.2.4 网状模型
1.3 关系模型
1.3.1 关系模型的基本概念
1.3.2 关系的键与关系的属性
1.4 数据库系统的内部体系结构
1.4.1 数据库系统内部体系结构中的三级模式结构
1.4.2 数据库系统内部体系结构中的两级映像
习题1
第2章 关系运算
……
第3章 关系数据库语言SQL
第4章 SQL Server 2005数据库管理系统
第5章 关系数据库模式设计
第6章 数据库应用系统设计
第7章 数据库保护技术
第8章 Web数据库技术
第9章 数据库技术新发展
参考文献