内 容 简 介   本书全面介绍了数据库系统基本原理以及数据库管理系统应用技术。全书共8 章,主要内容包括数据库系统概述、关系数据库系统理论基础、关系代数和关系的规范化理论、SQL Server 2012 概述与安装、数据库的创建与管理、数据表的创建与管理、视图、索引以及备份与恢复等内容。本书主要是为了满足高等院校培养应用技术型人才的需要而编写的,具有较强的实用性。   本书内容循序渐进、深入浅出、概念清晰、结构合理,将数据库基本原理与应用实践相结合并配有适量的例题和习题,帮助读者从不同角度理解和掌握所学的知识,构建完整的知识体系。   本书可作为高等院校计算机专业或数学、通信、电子类等相关专业的本科生或高职高专院校专科生的教材,也可作为计算机爱好者的自学用书。   本书对应的电子教案和习题答案可以到http://www.tupwk.com.cn 网站下载。
前 言 数据库是现代化数据管理的最重要、最广泛、最先进的技术,是计算机科学的重要分支。《数据库原理及应用》为计算机及相关的众多学科提供了利用计算机技术进行数据管理的基本理论知识,是计算机科学与技术、软件工程及其相关专业学科的专业必修课。 本教材主要介绍数据库的基本理论和数据库管理系统的基本应用技术。全书共8章。第1章数据库概述,主要介绍数据库的产生与发展,包括数据库、数据库管理系统和数据库系统的基本概念,数据模型与数据库体系结构等内容。第2章关系数据库系统模型,主要介绍关系数据模型、关系模型的完整性规则、关系代数的基本运算等。第3章结构化查询语言SQL,主要介绍标准SQL概述,SQL的数据定义、数据查询、数据更新等。第4章关系数据库的设计理论,主要介绍实体类型的属性关系、数据的函数依赖、关系数据库模式的规范化理论、关系模式的分解算法等。第5章数据库设计,包括数据库设计概述、需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库的实施和维护。第6章给出了一个数据库设计的实例。第7章数据库的安全与维护,主要介绍数据库的安全性、完整性、并发控制、备份与恢复等。第8章介绍SQL Server 2012数据库管理系统的基本操作。 本书可以作为各高等学校计算机及相关专业“数据库原理及应用”课程的教材,也可作为广大计算机爱好者的自学用书。 全书每章后面均配有适量的习题,以加强读者对本章所学知识的理解和掌握。本书对应的电子教案和习题答案可以到http://www.tupwk.com.cn网站下载。 本书由黑龙江工程学院倪春迪编写第1、2、3、7章;东北林业大学殷晓伟编写第5、8章;刘国成编写第4章;曲丽娜编写第6章。此外,参加本书编写的人员还有孙琪、张玉琪、宋仁涛、何东昌、鲁月新、范博文、黄修尧、李罚、吴兴、宋泽辉、金敬杰、张雪峰、钱程、李飞龙、程淇、张可心。全书由刘国成统稿。 本书的出版得到了清华大学出版社相关同志的热情关心和大力支持。许多老师和读者也对本书的编写提出了许多宝贵建议和修改意见,我们对此一并表示由衷的感谢。由于时间仓促,加之编者水平有限,书中错误和不当之处难免,恳请读者批评指正。我们的电话是010-62796045,信箱是huchenhao@263.net。 编 者 2015年3月