基本信息
内容简介
计算机书籍
本书主要介绍数据库原理与应用。全书分为两部分:一部分为数据库原理篇,内容包括概述、数据模型、关系数据库查询语言与存储过程、事务管理与查询优化、数据库的安全和完整性约束及其实现;另一部分为数据库应用篇,内容包括关系数据库设计理论、数据库设计的需求分析、数据库概念设计、数据库逻辑设计、数据库物理设计、数据库的实现、运行和维护、数据库应用示例以及大数据时代数据管理技术。附录给出了第1-11章习题的题解。
本书力求概念清晰、易于理解,并通过大量应用实例进一步讲述基本概念和方法,便于学生学习。本书的另一个特点是在数据库应用篇的数据库概念设计中,采用了UMI_ F-R图进行语义建模,使学生能够掌握较新的建模方法。
本书适合作为大学本科计算机类专业数据库课程的教材,也可供考研学生和从事数据库应用的人士参考。
目录
1.1数据库技术的基本概念……….-3
1.1.1数据…一-3
1.1.2数据库…………-4
1.1.3数据库管理系统……….-4
1.1.4数据库系统……-5
1.1.5数据库管理员…-5
1.1.6数据库应用系统……….-5
1.1.7 数据目录………-5
1.1.8空值…..-6
1.2数据管理技术的发展过程…….-6
1.2.1 人T管理阶段…-6
1.2.2文件管理阶段…-7
1.2.3数据库技术阶段……….-8
1.3 数据模型和数据模式…-9
1.3.1 数据模型………-9
1.3.2数据模式……一- 10
1.4数据库系统体系结构…..- II
1.4.1分布式数据库系统体系结构….- II
1.4.2客户机/服务器结构……- II
前言
第1篇是数据库原理篇,其中第1章介绍数据库技术的基本概念、数据管理技术的发展
过程、数据模型和数据模式以及数据库系统体系结构;第2章介绍有代表性的数据模型,重
点介绍关系数据模型的结构、约束、操作,另外还介绍了用于数据库设计的ER模型;第3
章介绍关系数据库查询语言SQL以及存储过程;第4章介绍事务的恢复、并发控制以及查
询优化;第5章介绍数据库的安全性和完整性约束及其实现。
第2篇是数据库应用篇,其中第6章介绍关系数据库设计的理论知识;第7章将信息
系统的数据流程分析和数据库设计相结合,介绍数据库设计的需求分析;第8章介绍数据
库的概念设计并使用最新的UML ER数据模型作为建模T具;第9章介绍数据库的逻辑
设计;第10章介绍数据库的物理设计;第11章介绍数据库的实现、运行和维护;第12章
介绍数据库的一些应用示例;第13章简单介绍了大数据时代的数据管理技术。第1~11
章后面都安排了习题供学生练习,附录中给出了各章练习的解答。
本书着重数据库的基本概念、基本原理和基本应用,力图使读者能够对数据库原理和设
计有较全面、深入的了解。通过掌握基本原理、概念和技术对今后的T作起到积极作用。
书中所有SQL例子都已在SQL SERVER 2000环境调试并运行。
本书作者长期从事数据库课程的教学工作并有多年信息系统开发和数据库设计的经
验,但由于水平有限,书中难免有疏漏和不足之处,恳请读者批评指正。
作者
2014年12月于六朝古都