一、考试性质
通过考试,保证所录取的考生已具备数据库系统的基础理论知识及相应的综合运用能力。熟悉数据库系统的基本概念、原理和基础理论;熟悉关系数据模型,关系代数、关系系统、关系规范化等关系理论,以及数据库恢复、并发控制、安全性、完整性等数据库系统技术;掌握SQL使用方法,并能针对生物信息学领域设计与制作相应的关系数据库应用系统;对web数据库技术等有一定的了解。
二、考试形式
1、考试方式:闭卷、笔试
2、考试时间:180分钟
3、题型及比例:
填空题10%左右
选择题10%左右
简答题20%左右
设计计算30%左右
综合应用30%左右
三、参考书
萨师煊,王珊. 数据库系统概论(第二版),北京:高等教育出版社.
四、考查要点
1、基本概念
数据库系统概述:数据、数据库、数据库管理系统、数据库系统、数据库系统的特点等基本概念的定义与理解。
数据模型:层次、网状、关系、E-R模型等的构造形式及特点。重点是关系及E-R模型,要求熟练掌握其概念、技术及建模方法。
数据库系统结构:数据库系统的三级模式与二级映象。
2、关系数据库
了解关系模型、关系模式、关系数据库等基本概念以及关系代数与关系演算理论。
3、关系数据库标准语言SQL
各类SQL语句的语法构成、语义与功能,特别是Select语句的不同应用方法。
4、关系系统及其查询优化
关系系统的基本概念,关系数据库系统的查询处理及其优化方法。
5、关系数据理论
关系规范化:函数依赖中的部分函数依赖、完全函数依赖、传递函数依赖;关系范式中的1NF、2NF、3NF、BCNF。
数据依赖的公理系统
模式的分解:模式分解的无损连接性、保持函数依赖性及模式分解算法。
6、数据库设计
数据库设计的基本步骤、局部E-R图设计、局部E-R图到全局E-R图的合并、E-R图向关系模式的转换、数据库的物理设计以及针对生物信息学领域的应用实例等。
7、数据库恢复技术
事务的概念及特征、数据转储与日志等恢复的实现技术、故障恢复策略等。
8、并发控制
并发控制的基本概念,并发控制与实现技术,尤其是封锁技术的实施等。
9、数据库安全性
计算机系统的三类安全性问题以及数据库安全性控制的基本技术。
10、数据库完整性
完整性约束条件及完整性控制。
11、数据库管理系统
DBMS的基本概念与系统层次结构。
12、数据库应用系统
针对生物信息学领域,结合web技术,利用已有的MySQL等关系数据库管理系统设计与制作相应的生物信息学web数据库应用系统。