科目代码、名称:841 数据库系统原理与技术
专业类别:■学术学位 □专业学位
适用专业:管理科学与工程
一、基本内容
第一章 数据库系统概述
理解数据、数据库、数据库管理系统、数据库系统等基本概念。
掌握数据库管理系统的三级模式结构概念、功能和对数据的类型的意义。
熟练掌握关系及E-R模型的概念、技术及建模方法;数据模型与数据库系统的发展。
第二章 关系数据库
了解关系、关系模型、关系模式、关系数据库模式、关系数据库等概念。
掌握实体完整性、参照完整性和用户定义完整性的内容、规则和意义。
熟练掌握关系代数的传统集合运算和专门的关系运算。
第三章 关系数据库标准化语言SQL
了解SQL语言的发展及标准化;SQL语言的基本概念及主要特点。
理解存储过程和触发器的概念和用途;嵌入式SQL的概念和嵌入式SQL的一般形式。
掌握SQL的基本数据类型;使用SQL Server DBMS的SQL语句定义、修改和撤销基本表和视图;定义表时实施完整性约束的语句。
熟练掌握SQL语句定义SELECT、INSERT、DELETE、UPDATE语句的格式和用法。
第四章 关系数据库理论
了解规范化理论的研究动机及所要解决的问题;规范化理论在数据库设计中的作用。
熟练掌握函数依赖、第一范式、第二范式、第三范式概念。
熟练掌握关系模式规范化的方法和关系模式分解的方法及分解准则。
第五章 数据库安全性和完整性
熟知事务的概念和性质;故障的种类;数据库完整性控制的含义和目的,完整性规则和分类。
理解数据库安全性的含义和目的;数据库的并发操作带来的问题。
掌握实体完整性规则、参照完整性规则和用户定义完整性规则和触发器的创建。
掌握QL Server DBMS的数据库用户、角色与权限的管理、SQL中的安全性控制。
熟练掌握SQL Server DBMS的数据库备份与恢复方法。
第六章 数据库设计
熟练掌握数据库设计的阶段划分以及各阶段的设计步骤。
熟练掌握数据字典编制;E-R模型设计;关系模型的方法和转化规则。
掌握数据库应用系统开发技术、常用开发工具。
理解数据库设计方法、步骤、设计阶段的划分。
第七章 数据库应用开发
了解客户/服务器数据库体系结构和特点;Web数据库应用模式体系结构和特点。
掌握数据库系统开发技术、常用开发工具。
二、考试要求(包括考试时间、总分、考试方式、题型、分数比例等)
考试时间:180分钟;总分:150分;考试方式:闭卷考试;题型及分值分布:简答题(50分),操作题(50分),综合题(50分)。
三、主要参考书目
《数据库系统概论》(第四版),萨师煊、王珊,高等教育出版社,2006.
《数据库系统导论》(第7版),(美)C.J.Date著;孟小峰,王珊等译,机械工业出版社,2001.