内容简介

  《2019计算机四级2019年全国计算机等级考试四级教程:数据库原理(2019年版)》根据教育部考试中心制订的《全国计算机等级考试四级数据库原理考试大纲(2018年版)》编写而成。主要内容包括数据库原理概述,数据模型和数据库系统的模式结构,关系数据模型和关系数据库系统,关系数据库标准语言SQL,SQL与数据库程序设计,关系数据库的规范化理论与数据库设计,数据库系统实现技术,分布式、对象-关系、NOSQL数据库。数据库应用及安全性等。《2019计算机四级2019年全国计算机等级考试四级教程:数据库原理(2019年版)》的编写目标是使通过四级数据库原理考试的考生能够掌握数据库系统基本概念和主要特征,了解各种主要数据模型,尤其是要深入理解关系数据模型,掌握关系数据语言,深入理解关系数据理论,掌握数据库设计方法,具有数据库设计能力,理解数据库管理的基本概念和数据库系统实现的核心技术,并了解随着数据库技术的发展而形成的新型数据库系统及其应用。
  《2019计算机四级2019年全国计算机等级考试四级教程:数据库原理(2019年版)》可供报考全国计算机等级考试四级数据库原理的考生使用,也可用作普通高等学校计算机专业基础课程教材或参考书。

目录

第1章数据库原理概述
1.1数据库技术基本概念
1.1.1信息与数据
1.1.2数据库、数据字典、数据库管理系统、数据库系统
1.1.3数据库系统中的人员
1.2数据库数据管理方法的特点
1.2.1数据管理技术发展的三个阶段
1.2.2数据库方法的特点
1.3数据库管理技术的发展历程
1.4数据库的应用
1.4.1多媒体数据库
1.4.2移动数据库
1.4.3空间数据库
1.4.4电子商务
1.4.5ERP和CRM
1.4.6数据库技术与信息检索
1.5数据库技术的研究领域
1.6小结
习题
参考答案

第2章数据模型和数据库系统的模式结构
2.1数据模型和数据模型组成的要素
2.1.1数据模型的概念
2.1.2数据模型组成的要素
2.2数据模型的分类
2.3概念数据模型——E-R模型
2.3.1概念数据模型的基本概念
2.3.2概念模型的一种表示方法——E-R图
2.4常用的逻辑数据模型
2.4.1层次模型和网状模型
2.4.2关系模型
2.4.3面向对象模型
2.4.4对象-关系数据模型
2.5数据库系统的模式结构
2.5.1数据库系统中模式、实例和数据库状态
2.5.2数据库系统的三级模式结构
2.5.3数据库的两层映像与数据独立性
2.5.4DBMS语言
2.6小结
习题
参考答案

第3章关系数据模型和关系数据库系统
3.1关系数据库系统概述
3.1.1关系数据库系统的发展历史
3.1.2关系数据模型
3.2关系模型的数据结构
3.2.1关系模型的数据结构和基本术语
3.2.2关系的形式定义和关系数据库对关系的限定
3.2.3关系数据库中常用的表示法
……
第4章关系数据库标准语言SQL
第5章SQL与数据库程序设计
第6章关系数据库的规范化理论与数据库设计
第7章数据库系统实现技术
第8章分布式、对象-关系、NOSQL数据库
第9章数据库应用及安全性
附录1全国计算机等级考试四级数据库原理考试大纲(2018年版)
附录2全国计算机等级考试四级数据库原理样题及参考答案
参考文献

前言/序言

  全国计算机等级考试四级教程,暨计算机专业基础课程教材——《数据库原理》,是根据教育部考试中心组织和实施的考试及制订的《全国计算机等级考试四级数据库原理考试大纲(2018年版)》编写的。
  本教材以《全国计算机等级考试四级教程——数据库原理(2017年版)》为基础,根据新版考试大纲的要求,反映数据库技术的新进展,对教材内容进行了适当的扩充和修改。
  本教程主要内容包括:数据库原理概述、数据模型和数据库系统的模式结构、关系数据模型和关系数据库系统、关系数据库标准语言SQL与数据库程序设计、关系数据库的规范化理论与数据库设计、数据库系统实现技术、分布式数据库与对象一关系数据库和NOSQL数据库、数据库应用及安全性。
  通过学习,要求计算机等级考试四级的合格考生能掌握数据库系统基本概念和主要特征,了解各种主要数据模型,尤其是要深入理解关系数据模型,掌握关系数据语言,深入理解关系数据理论,掌握数据库设计方法,具有数据库设计能力,理解数据库管理的基本概念和数据库系统实现的核心技术,并了解随着数据库技术的发展而形成的新型数据库系统和数据库应用。
  本教程由北京大学杨冬青教授主编,参加编写的人员包括:王文杰(第1、2,3、8、9章),杨冬青(第4、5、6、7章)。中国科学院研究生院罗晓沛教授对教程进行了审阅。
  由于编写时间仓促,编者水平有限,疏漏之处在所难免,望读者提出宝贵意见,以便修订时改正。

其他推荐