![]()
内容推荐 《数据库原理(2021年版全国计算机等级考试四级教程)》根据教育部考试中心制订的《全国计算机等级考试四级数据库原理考试大纲(2018年版)》编写而成。主要内容包括数据库原理概述,数据模型和数据库系统的模式结构,关系数据模型和关系数据库系统,关系数据库标准语言SQL,SQL与数据库程序设计,关系数据库的规范化理论与数据库设计,数据库系统实现技术,分布式、对象-关系、NOSQL数据库,数据库应用及安全性等。该书的编写目标是使通过四级数据库原理考试的考生能够掌握数据库系统基本概念和主要特征,了解各种主要数据模型,尤其是要深入理解关系数据模型,掌握关系数据语言,深入理解关系数据理论,掌握数据库设计方法,具有数据库设计能力,理解数据库管理的基本概念和数据库系统实现的核心技术,并了解随着数据库技术的发展而形成的新型数据库系统及其应用。 《数据库原理(2021年版全国计算机等级考试四级教程)》可供报考全国计算机等级考试四级数据库原理的考生使用,也可用作普通高等学校计算机专业基础课程教材或参考书。 目录 第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.5 ERP和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.4 DBMS语言 2.6 小结 习题 参考答案 第3章 关系数据模型和关系数据库系统 3.1 关系数据库系统概述 3.1.1 关系数据库系统的发展历史 3.1.2 关系数据模型 3.2 关系模型的数据结构 3.2.1 关系模型的数据结构和基本术语 3.2.2 关系的形式定义和关系数据库对关系的限定 3.2.3 关系数据库中常用的表示法 3.3 关系模型的完整性约束 3.3.1 关系模型完整性约束的分类 3.3.2 实体完整性约束 3.3.3 参照完整性约束 3.3.4 用户定义完整性约束 3.3.5 关系模型完整性约束的检查 3.4 关系操作语言——关系代数 3.4.1 关系代数操作的分类 3.4.2 基于传统集合论的关系操作 3.4.3 一元的专门关系操作 3.4.4 二元的专门关系操作 3.4.5 扩展的关系操作 3.5 小结 习题 参考答案 第4章 关系数据库标准语言SQL 4.1 SQL概述 4.1.1 结构化查询语言SQL 4.1.2 SQL的语言特点 4.1.3 SQL的数据类型 4.1.4 SQL对关系数据库模式的支持 4.1.5 SQL语言的组成和语句类型 4.2 SQL的数据定义 4.2.1 模式的定义和删除 4.2.2 基本表的定义、删除和修改 4.2.3 索引的建立和删除 4.2.4 域的建立和删除 4.3 SQL的数据查询 4.3.1 简单查询 4.3.2 连接查询 4.3.3 嵌套查询 4.3.4 集合查询 4.3.5 SQL中的连接表和外连接 4.4 SQL的数据修改 4.4.1 插入数据 4.4.2 删除数据 4.4.3 更新数据 4.5 SQL的视图 4.5.1 视图的概念和定义 4.5.2 视图的查询 4.5.3 视图的修改 4.5.4 视图的作用 4.6 SQL的数据控制 4.6.1 权限授予 4.6.2 权限收回 4.7 小结 习题 参考答案 第5章 SQL与数据库程序设计 5.1 数据库程序设计概述 5.2 0DBC和JDBC 5.2.1 开放数据库互连0DBC 5.2.2 Java数据库连接JDBC 5.3 SQL的存储过程与函数 5.3.1 SQL存储过程与函数概述 5.3.2 SQL/PSM 5.3.3 创建、执行和删除存储过程和函数 5.3.4 存储过程和函数示例 5.4 SQL的触发器 5.4.1 触发器概述 5.4.2 创建触发器 5.4.3 激活触发器 5.4.4 删除触发器 5.4.5 触发器示例 5.5 嵌入式SQL …… 第6章 关系数据库的规范化理论与数据库设计 第7章 数据库系统实现技术 第8章 分布式、对象-关系、NOSQL数据库 第9章 数据库应用及安全性 附录1 全国计算机等级考试四级数据库原理考试大纲(2018年版) 附录2 全国计算机等级考试四级数据库原理样题及参考答案 参考文献 |