科目代码:3401
科目名称:数据库系统原理
适用学科:计算机科学与技术
一、考试的总体要求
主要考查学生对数据库系统基本概念和基本理论的掌握,以及较熟练运用数据库设计技术与方法解决具体问题和进行数据库应用系统设计的能力。
二、考试内容
1.数据库系统概述
数据与数据管理;数据库系统组成;数据描述与数据模型;关系模型;数据库的内部体系结构。
2.关系运算
关系代数;关系演算。
3.数据库应用系统设计方法
数据库应用系统设计概述;用户需求分析;数据库概念结构设计;数据库逻辑结构设计;数据库物理结构设计;数据库应用系统运行与系统维护。
4.SQL Server2005数据库与数据表的创建
SQL Server 2005数据库的存储结构;SQL Server2005数据库创建。
5.关系数据库语言SQL
SQL的功能与特点;表的基本操作;SQL数据查询;SQL的视图操作;SQL中带有子查询的数据更新操作;嵌入式SQL的概念。
6.关系数据库模式设计
关系约束与关系模式的表示;对关系模式进行规范化设计的必要性;函数依赖;函数依赖的公理体系;关系模式的分解;关系模式的规范化。
7.Transact-SQL与存储过程
脚本、批处理与注释符;Transact-SQL的概念;存储过程概述。
8.数据库应用系统体系结构与访问技术
数据库应用系统体系结构的变迁;数据库访问接口;VB.NET的数据绑定及其控件。
9.数据库保护技术
事务机制;数据库的安全性;数据库的完整性;数据库恢复;并发控制。
三、试卷类型及比例
(1)选择题,约占15%;
(2)计算题,约占10%;
(3)简答题,约占35%;
(4)综合应用题,约占25%;
(5)设计题,约占15%。
四、考试形式及时间
(1)考试形式:笔试;
(2)考试时间:180分钟;
(3)试卷满分:100分。
五、参考书目
(1)李俊山,罗蓉,叶霞,李建华.《数据库原理及应用(SQL Server)》第二版.清华大学出版社,2012.8。