总则
本考试主要以计算机科学与技术专业应该具有的基本能力与技能为依据,测试考生对数据库原理知识的掌握及数据库技术应用的能力。
一、考试科目:数据库原理
二、考试方式、题型及分数比例:形式以笔试进行,实行150分制,试题类型为:填空和选择(60%),设计和综合应用(40%)。
三、考试内容
1.绪论
(1)数据库系统概述
了解数据与信息、数据处理与数据管理;
理解数据管理技术的发展三个阶段;
掌握数据库、数据库系统的基本概念;
(2)数据模型
了解现实世界、信息世界和数据世界三者之间的关系;
理解实体-联系模型(E-R模型)及其相关概念,三种实体集之间的联系类型(1:1,1:m, m:n),三种数据模型(层次模型,网状模型,关系模型)的概念,关系模型的三种完整性约束;
掌握用E-R模型描述现实世界的方法;
(3)数据库的体系结构
了解数据库系统三级模式结构对数据独立性的意义;
(4)数据库系统的组成
理解数据库系统的主要功能、DBS的组成;
2.关系数据库
(1)关系模型
理解关系模型的基本术语(关系模式、关系、候选码、主码、外码、实体完整性、参照完整性、用户定义的完整性);
(2)关系代数
了解关系代数运算的分类.
理解关系代数的基本运算.
掌握用关系代数表示查询要求(除法不考).
3.关系数据库结构化查询语言—SQL
(1)数据定义
掌握定义数据库,定义基本表,定义视图,建立索引,定义基本表时增加的五种约束;
掌握对基本表的修改和删除,增加列和修改列,增加约束;
(2)数据查询()
掌握基本查询,条件查询,统计查询,连接查询、子查询,返回多值的子查询;
(3)数据更新
掌握数据插入,数据修改,数据删除
(4)视图
掌握创建、删除和修改视图;
掌握通过视图查询,通过视图修改数据;
4. 关系数据库规范理论
了解关系规范化的作用;
理解函数依赖的相关概念(候选码,主码,主属性,非主属性);第一范式,第二范式,第三范式,BCNF的定义.
5.数据库原理在SQL Server 2005中的应用
(1) 存储过程与触发器
了解存储过程概念、存储过程优点、存储过程类型;掌握存储过程创建与执行、修改与删除
了解触发器概念与类型;掌握触发器创建、检查、修改与删除
(2) SQL Server 安全管理
了解数据库的安全性与安全机制;掌握用户管理、角色管理与权限管理
(3) 数据库系统维护
了解数据库的维护;掌握数据库备份与恢复;
四、参考书目
1.《数据库系统教程》,施伯乐,高等教育出版社,2008年第3 版
2. 《SQL Server数据库技术基础与上机指导》 范芸、郑喜珍、谭晓芳、陈黎艳编著 清华大学出版社 2011年5月第1版
更多信息请查看学历考试网