


定价:36元
印次:1-1
ISBN:9787302342700
出版日期:2014.01.01
印刷日期:2013.11.27
图书责编:胡辰浩
图书分类:教材
本书全面系统地介绍了数据库系统的基本理论和最新技术。全书共分为15 章,第1 章介绍了数据管理技术的发展,阐述了数据、数据库、数据库管理系统和数据库系统的概念,最后介绍了数据库系统结构; 第2 章介绍了数据模型;第3 章和第4 章详细介绍了关系数据库和关系数据库标准语言;第5 章至第7 章分别介绍了数据库完整性与安全性、关系数据理论和实体-联系(E-R)模型;第8 章至第10 章分别介绍了数据库恢复技术、并发控制、查询处理和优化;第11 章至第13 章分别介绍了数据库管理系统、数据库技术的发展、数据仓库与数据挖掘;第14 章和第15 章分别介绍了数据库设计和数据库设计工具PowerDesigner。 本书可作为高等院校计算机科学与技术、软件工程、信息管理等专业本、专科生教材和考研、考证参考书,亦可供从事计算机科学、工程和应用等方面工作的科技人员参考。 本书的电子教案和习题答案可以到http://www.tupwk.com.cn/downpage/index.asp 网站下载。
前 言 我们已经步入一个信息化社会,数据库技术是现代信息处理的核心技术之一,是政府机构、企业公司、互联网乃至整个信息社会赖以运转的基础,其在信息社会中扮演着越来越重要的角色。数据库系统是计算机系统中重要的系统软件,由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于开发应用程序、可扩展性好等优点,几乎所有的信息技术领域都以它为基础,如事务处理系统、地理信息系统(GIS)、联机分析系统、决策支持系统、企业资源规划(ERP)、客户关系管理(CRM)、数据仓库和数据挖掘等系统。 数据库系统因它在计算机系统中所处的地位决定了它的重要性,它是计算机科学与技术专业的一门专业基础课,是计算机相关专业学生的必修课程。数据库系统是计算机领域中最活跃的学科之一,其发展极为迅速。 数据库系统有如下特点: (1) 内容庞杂,涉及面广。数据库系统是一个庞大的系统软件,它管理组织大量的数据资源,提供用户与数据库之间的访问接口,同时还要考虑数据的完整性、安全性、查询效率优化等。因此,本课程的内容非常庞大且复杂。 (2) 内容较抽象。一个优秀的数据库系统必须建立在科学的数据库设计理论基础之上,要有科学的数据模型、完善的安全性措施和具有可扩展性的架构等,这些理论技术知识十分抽象费解。 (3) 发展变化快。数据库系统是计算机领域中最活跃的学科之一,其发展极为迅速,新技术日新月异,如分布式数据库、对象关系数据库、XML数据库等。随着计算机的发展而不断发展,数据库系统是计算机软件中变异、更新最快的软件,因而更加重了学习难度。 正是由于数据库系统的上述特点,使得这门课程的学习具有相当的...
第1章 数据库系统概述 1
1.1 数据管理技术的发展 1
1.1.1 人工管理阶段 1
1.1.2 文件系统阶段 2
1.1.3 数据库系统阶段 4
1.2 数据和数据库 8
1.3 数据库管理系统 9
1.4 数据库系统 9
1.5 数据库系统结构 12
1.5.1 数据库系统的三级模式结构 12
1.5.2 数据库的二级映像与数据独立性 14
1.5.3 数据库系统的外部体系结构 15
1.6 小结 18
1.7 思考练习 18
第2章 数据模型 20
2.1 模型与数据模型 20
2.2 概念数据模型 21
2.3 逻辑数据模型 24
2.3.1 逻辑数据模型概述 24
2.3.2 层次模型 25
2.3.3 网状模型 27
2.3.4 关系模型 29
2.3.5 面向对象数据模型 31
2.4 半结构化数据模型 33
2.5 小结 34
2.6 思考练习 34
第3章 关系数据库 36
3.1 关系模型的基本概念 36
3.1.1 关系数据结构 36
3.1.2 关系模式 39
3.2 关系的完整性 40
3.3 关系操作 42
3.3.1 基本的关系操作 42
3.3.2 关系操作语言的种类 42
3.4 关系代数 43
3.4.1 传统的集合运算 44
3.4.2 专门的关系运算 45
3.5 关系演算 50
3.5.1 元组关系演算 51
3.5.2 域关系演算 52
3.6 小结 54... 查看详情





