2019年9月全国计算机等级考试《四级数据库原理》专用教材【考纲分析+考点精讲+真题演练】
内容简介
本书特别适用于参加全国计算机等级考试的考生。
目录
内容简介
第1章 数据库原理概述
考纲分析
考点精讲
1.1 数据库技术基本概念
考点1 信息、数据与数据处理
考点2 数据库、数据字典、数据库管理系统、数据库系统
考点3 数据库系统中的人员
1.2 数据管理技术的产生与发展
1.3 数据库方法与文件系统方法
考点1 数据库方法的优势
考点2 数据库与文件系统
1.4 数据库应用简史
考点1 使用层次和网状数据模型的早期数据库应用
考点2 关系模型数据库提供应用灵活性
考点3 面向对象数据库的应用
考点4 在Web上交换数据实现电子商务
考点5 为新应用扩展数据库功能
考点6 数据库技术与信息检索
1.5 数据库技术的研究领域
考点1 数据库管理系统软件的研究
考点2 数据库设计技术和方法的研究
考点3 数据库理论的研究
第2章 数据模型和数据库系统的模式结构
考纲分析
考点精讲
2.1 数据模型和数据模型组成的要素
考点1 数据模型的概念
考点2 数据模型组成的要素
2.2 数据模型的分类
考点1 概念层模型
考点2 逻辑层模型
考点3 物理层模型
2.3 概念数据模型——E-R模型
考点1 概念数据模型的产生和基本概念
考点2 概念模型的一种表示方法——E-R图
2.4 常用的逻辑数据模型
考点1 常用的逻辑数据模型种类
考点2 层次模型和网状模型
考点3 关系模型
考点4 面向对象模型
考点5 对象-关系数据模型
2.5 数据库系统的模式结构
考点1 数据库系统的结构
考点2 数据库系统中模式、实例和数据库状态
考点3 数据库系统的三级模式结构
考点4 数据库的两层映像与数据独立性
考点5 数据库的三级模式和两层映像的作用
第3章 关系数据模型和关系数据库系统
考纲分析
考点精讲
3.1 关系数据库系统概述
考点1 关系数据库系统的发展历史
考点2 关系数据模型
3.2 关系模型的数据结构
考点1 关系模型的数据结构和基本术语
考点2 关系的形式定义和关系数据库对关系的限定
考点3 关系数据库中常用的表示法
3.3 关系模型的完整性约束
考点1 关系模型完整性约束的分类
考点2 实体完整性约束
考点3 参照完整性约束
考点4 用户定义完整性约束
考点5 关系模型完整性约束的检查
3.4 关系操作语言——关系代数
考点1 关系代数操作的分类
考点2 基于传统集合论的关系操作
考点3 一元的专门关系操作
考点4 二元的专门关系操作
考点5 扩充的关系操作
第4章 关系数据库标准语言SQL(一)
考纲分析
考点精讲
4.1 SQL概述
考点1 结构化查询语言SQL
考点2 SQL的语言特点
考点3 SQL的数据类型
考点4 SQL对关系数据库模式的支持
考点5 SQL语言的组成和语句类型
4.2 SQL的数据定义
考点1 SQL主要数据定义
考点2 模式的定义和删除
考点3 基本表的定义、删除和修改
考点4 索引的建立和删除
考点5 域的建立和删除
4.3 SQL的数据查询
考点1 SQL语言的查询语句
考点2 简单查询
考点3 连接查询
考点4 嵌套查询
考点5 集合查询
考点6 SQL中的连接表和外连接
4.4 SQL的数据修改
考点1 插入数据
考点2 删除数据
考点3 更新数据
4.5 SQL的数据控制
考点1 数据控制分类
考点2 权限授予
考点3 权限收回
第5章 关系数据库标准语言SQL(二)
考纲分析
考点精讲
5.1 SQL的视图
考点1 视图的概念和定义
考点2 视图的查询
考点3 视图的修改
考点4 视图的作用
5.2 数据库程序设计
考点1 数据库程序设计概述
考点2 数据库程序设计方法
考点3 数据库程序设计中的交互序列
5.3 SQL的存储过程与SQL/PSM
考点1 SQL存储过程与函数概述
考点2 SQL/PSM
考点3 创建、执行和删除存储过程和函数
考点4 存储过程和函数示例
5.4 SQL的触发器
考点1 触发器概述
考点2 创建触发器
考点3 激活触发器
考点4 删除触发器
考点5 触发器示例
5.5 嵌入式SQL
考点1 嵌入式SQL概述
考点2 使用嵌入式SQL时应解决的三个问题
考点3 嵌入式SQL程序的组成
考点4 在嵌入式SQL中使用游标检索多个元组
5.6 动态SQL
考点1 动态SQL的概念和作用
考点2 动态SQL的语句类型和执行方式
5.7 SQL的其他功能
考点1 SQL提供了多种在各种程序设计语言中的编程技术
考点2 存储定义语言(SDL)
考点3 SQL具有事务控制语句
考点4 对象-关系(Object-Relational)系统
考点5 与新兴技术进行交互
第6章 关系数据库的规范化理论与数据库设计
考纲分析
考点精讲
6.1 “不好”的关系模式中存在的问题
考点1 “不好”模式的问题
考点2 数据依赖
6.2 函数依赖
考点1 函数依赖的定义
考点2 函数依赖的逻辑蕴涵
考点3 码
考点4 函数依赖的公理系统
6.3 1NF、2NF、3NF和BCNF
考点1 1NF及进一步规范化
考点2 2NF
考点3 3NF
考点4 BCNF
6.4 多值依赖和4NF
考点1 多值依赖
考点2 4NF
6.5 关系模式的分解
考点1 分解原则
考点2 模式分解的等价标准
考点3 关于模式分解的几个事实
6.6 数据库设计
考点1 设计过程概览
考点2 概念结构设计
考点3 逻辑结构设计
考点4 物理结构设计
6.7 规范化理论在数据库设计中的应用
第7章 数据库系统实现技术
考纲分析
考点精讲
7.1 数据库管理系统概述
考点1 数据库管理系统的基本功能
考点2 数据库管理系统的主要成分和工作流程
7.2 存储管理
考点1 存储管理器
考点2 物理存储介质简介
考点3 数据存储组织
考点4 缓冲区管理
考点5 数据字典
考点6 索引结构
7.3 查询处理
考点1 查询处理概述
考点2 查询执行
考点3 查询优化
7.4 事务管理
考点1 事务的概念和特性
考点2 故障恢复
考点3 并发控制
第8章 数据库系统的体系结构和安全性
考纲分析
考点精讲
8.1 概 述
考点1 数据库体系结构的发展变化
考点2 集中式数据库系统
考点4 客户机/服务器数据库体系结构
考点5 面向Web应用的数据库体系结构
8.2 分布式数据库系统体系结构
考点1 分布式数据库系统的定义
考点2 分布式数据库管理系统的定义
考点3 分布式数据库系统的主要特点
考点4 分布式数据库的设计技术
考点5 分布式数据库中的查询处理
考点6 分布式数据库系统的并发控制
考点7 分布式恢复
8.3 客户机/服务器数据库体系结构
考点1 客户机/服务器计算模式
考点2 面向Web应用的数据库体系结构
考点3 面向Web应用的软件开发
8.4 安全数据库以及数据库的安全性
考点1 安全数据库以及数据库的安全性的概念
考点2 数据库安全性问题概述
考点3 基于授予和收回权限的自主访问控制
考点4 多级安全性的强制访问控制
考点5 基于角色的访问控制
考点6 统计数据库的安全性
考点7 加 密
考点8 可信计算机系统评估标准
第9章 数据库技术的发展
考纲分析
考点精讲
9.1 对象及对象-关系数据库
考点1 传统的数据库应用具有的特征
考点2 面向对象数据库基本概念
考点3 对象数据库标准、语言和设计
考点4 对象-关系数据库模型
9.2 几种应用数据库系统
考点1 主动数据库
考点2 移动数据库
考点3 多媒体数据库
9.3 数据仓库
考点1 数据仓库基本概念
考点2 数据仓库的数据模型
考点3 数据库仓库体系结构
考点4 联机分析处理
9.4 数据挖掘
考点1 数据挖掘主要内容
考点2 关联分析
考点3 分类和聚类
附录 四级数据库原理考试大纲(2013年版)