数据库原理与应用(第3版)
入选普通高等教育“十一五”国家级规划教材,已被国内80多所高校采用,荣获“第四届中国大学出版社图书奖”优秀教材一等奖。系统全面地阐述了数据库的基本理论、实现技术和设计方法。

作者:宋金玉、郝建东、靳大尉、陈刚、陈萍

丛书名:计算机系列教材

定价:69.9元

印次:3-5

ISBN:9787302596929

出版日期:2022.01.01

印刷日期:2025.01.16

图书责编:张瑞庆

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书系统、全面地阐述数据库的基本理论、实现技术和设计方法等。全书共11章。第1、2章介绍数据库系统的基本概念,包括数据库系统的组成要素、数据库系统管理数据的特点、数据库系统体系结构、数据模型等;第3~5章介绍关系数据模型的三个组成要素,即关系数据模型所采用的数据结构、关系操作语言和完整性约束,SQL查询语言的功能及应用,以及指导关系数据库设计的关系模式规范化设计理论等;第6~8章介绍数据库管理系统(DBMS)的数据存储管理、查询优化和事务处理等核心技术;第9、10章介绍数据库应用系统的底层数据库的设计方法,以及在应用编程中访问与管理数据库中数据的方法;第11章介绍数据库技术在数据分析、分布式应用和大数据环境下的数据模型及系统等方面的发展情况。 本书以教育部高等学校计算机类专业教学指导委员会和全国高等学校计算机教育研究会研制的《培养计算机类专业学生解决复杂工程问题的能力》为指导,涵盖其中“数据库原理”课程的教学内容及要求,适合作为高等学校计算机及相关专业数据库课程的教材,也可作为从事数据库理论研究、数据库应用系统的设计与开发,以及数据库管理与维护等工作人员的参考用书。

宋金玉,陆军工程大学指挥控制工程学院教授,大学教学名师,硕士研究生导师;长期从事数据库课程的教学与学术研究工作,主持高等学校计算机教育研究会2018年度教育研究立项项目1项,在中国大学MOOC平台主讲《数据库原理与应用》课程一门,负责学校“军事大数据工程”本科新专业的建设;两次获军队院校育才奖银奖,获军队教学成果二等奖1项;主编教材4部,一部教材入选普通高等教育“十一五”国家级规划教材,并获“第四届中国大学出版社图书奖”优秀教材一等奖。

前言 随着社会信息化进程的推进,尤其是大数据时代的到来,数据库技术已经成为现代计算环境中数据管理的基础技术。数据库理论的研究一直未曾间断,而这其中绝大多数的研究仍以关系数据模型为基础。因此,本书中数据库原理的内容仍以关系数据模型为基础,以关系数据库理论、关系数据库管理系统核心技术、关系数据库设计与应用数据库编程为主来组织。全书共11章,可分为如下5部分。 第一部分包括2章(第1、2章)。介绍数据库管理技术的发展历史,突出数据库技术相对于人工管理和文件系统管理两种数据管理方式所具有的优点,优势在于采用数据模型表示数据,指明数据模型的发展是数据管理技术发展的一条主线。介绍目前主流数据库管理系统遵循的ANSI/SPARC体系结构,突出三级模式结构的概念以及二级映射机制的作用,阐明数据独立性的概念。介绍数据的抽象与建模过程,在用数据模型描述和组织数据前,需采用概念模型对现实世界的事物和事物间的联系进行抽象。介绍数据库领域常用的概念模型——实体联系模型(ER模型)。 第二部分包括3章(第3~5章)。从数据模型的三个组成要素的角度,介绍关系数据模型所采用的数据结构、关系操作能力的表达方法、关系模型对于存储在数据库中的数据具有的约束能力。阐明关系数据模型的优势在于其可用单一的数据结构(关系)来表达实体以及实体间的联系,能比较真实地模拟现实世界,容易被人所理解且便于在计算机上实现,可较好地完成数据的抽象与建模。介绍SQL对关系模型操作能力的实现,重点介绍SQL提供的数据定义、数据查询、数据更新和数据控制能力。介绍不良的关系模式设计可能带来的数据冗余、更新异常和数据不一致问题,以及...

目录
荐语
查看详情 查看详情
目录

第1章数据库系统概论1

1.1数据管理技术的发展1

1.1.1人工管理阶段1

1.1.2文件系统管理阶段3

1.1.3数据库系统管理阶段5

1.2数据库的基本概念5

1.2.1数据库5

1.2.2数据库管理系统8

1.2.3数据库系统10

1.3数据库系统体系结构13

1.3.1数据库系统的三级模式结构13

1.3.2二级映射与数据独立性18

1.4小结19

习题20第2章数据模型23

2.1抽象与模型23

2.2概念模型24

2.2.1概念模型中的概念24

2.2.2实体联系模型27

2.3数据模型概述29

2.3.1数据模型的组成要素29

2.3.2数据模型的演变30

2.3.3关系模型30

2.3.4半结构化数据模型31

2.3.5面向对象数据模型34

2.4小结35

习题36第3章关系数据库理论39

3.1关系模型概述39

3.1.1关系的数据结构39

3.1.2关系的完整性约束44

3.1.3关系操作47

3.2关系代数48

3.2.1传统的集合运算49

3.2.2专门的关系运算50

3.2.3用关系代数运算实现数据库操作55

3.3关系演算57

3.3.1关系演算中关系的表示58

3.3.2元组关系演算58

3.3.3域关系演算61

3.4小结63

习题63第4章关系数据库标准查询语言SQL69

4.1SQL概述69

4.1.1SQL的发展历史69

4.1.2SQL的特点70

4.1.3SQL的语句格式72

4.2数据定义72

4.2.1数据库的定义72

4.2.2... 查看详情

《数据库原理与应用》自出版发行以来,深受同行专家的好评和广大读者的欢迎,荣获了“第四届中国大学出版社图书奖优秀教材一等奖”。

本书是在普通高等教育“十一五”国家级规划教材《数据库原理与应用》(第2版)基础上修订改版而成的,加入了作者教学改革实践成果,融入了近年来数据库发展新技术、新进展。

《数据库原理与应用》自出版发行以来,深受同行专家的好评和广大读者的欢迎,得到了国内许多高校师生的青睐和好评,已被国内80多所高校采用,荣获“第四届中国大学出版社图书奖”优秀教材一等奖。

本书系统全面地阐述了数据库的基本理论、实现技术和设计方法。本书以教育部高等学校计算机类专业教学指导委员会和全国高等学校计算机教育研究会研制的《培养计算机类专业学生解决复杂工程问题的能力》为指导,涵盖其中“数据库原理”课程的教学内容及要求,适合作为高等院校计算机及其相关专业数据库课程的教材,也可作为从事数据库理论研究、数据库应用系统的设计与开发,以及数据库管理与维护等工作人员的参考用书。

查看详情