一、考查目标
1、考查考生对数据库系统的基本概念、基本原理和基本技术的掌握程度;
2、考查考生关系数据库基础理论掌握程度;
3、考查考生对关系数据库标准语言—SQL使用能力;
4、考查考生对关系数据库设计过程与方法;
5、考查考生对恢复技术、并发控制技术、数据库实现技术、数据库安全性和完整性等内容的掌握程度;
6、考查考生对分布式数据库系统基本概念、体系结构、查询处理,客户/服务器结构的分布式系统等知识的了解程度;
7、考查考生对数据模型的演变过程及具有面向对象特征的数据库系统的基本概念的掌握程度;
二、考试形式与试卷结构
(一)试卷成绩及考试时间
本试卷满分为100分。考试时间为180分钟。
(二)答题方式
笔试
(三)试卷结构
题型比例如下:
名词解释、填空题、判断题与选择题:约60%
简答题:约20%
综合题或计算分析题:约20%
(四)考试内容
1、数据库概论
1.1数据管理技术的发展
1.2数据描述
1.3数据模型
1.4数据库的体系结构
1.5数据库管理系统
1.6数据库系统
基本要求:了解数据管理技术的发展阶段,数据描述的术语,数据模型的概念,数据库的体系结构,数据库管理系统的功能及组成,数据库系统的组成及全局结构。
2、关系模型
2.1关系模型的基本概念
2.2关系代数
2.3关系演算
2.4查询优化
基本要求:了解关系模型的基本概念;深刻理解关系模型的运算理论;了解查询优化的意义和算法。
3、关系数据库SQL语言
3.1SQL概述
3.2SQL的数据定义
3.3SQL的数据查询
3.4SQL的数据更新
3.5嵌入式SQL
基本要求:SQL语言是关系数据库的标准语言,是本课程的一个重点。本章总体要求是:全面掌握,深刻理解,熟练应用。
4、关系数据库的模式设计
4.1关系模式的设计问题
4.2函数依赖
4.3关系模式的分解特性
4.4关系模式的范式
基本要求:本章理论性较强,学习者应从概念着手,搞清概念之间的联系和作用。了解关系数据库规范化理论及其在数据库设计中的作用。
5、数据库设计
5.1数据库设计概述
5.2规划
5.3需求分析
5.4概念设计
5.5逻辑设计
5.6物理设计
5.7实现与维护
基本要求:详细了解数据库应用系统设计的全过程。重点是概念设计中ER模型设计方法,逻辑设计中ER模型向关系模型的转换方法。
6、数据库保护
6.1数据库的恢复
6.2数据库的并发控制
6.3数据库的完整性
6.4数据库的安全性
基本要求:了解数据库保护的四种措施,数据库的恢复、并发控制、完整性和安全性。了解这些措施在SQL语言中的实现方式。
7、分布式数据库
7.1分布式数据库系统概述
7.2分布式数据库系统的体系结构
7.3分布式查询处理
7.4客户/服务器结构的分布式系统
基本要求:了解分布式数据库系统基本概念、体系结构、查询处理,客户/服务器结构的分布式系统。
8、具有面向对象特征的数据库系统
8.1对象联系图
8.2对象关系数据库
8.3面向对象数据库
基本要求:了解数据模型的演变过程,了解两类具有面向对象特征的数据库系统的基本概念。