沈阳建筑大学2005级硕士研究生复试《数据库系统概论》考试大纲
一、适用专业:计算机应用技术
二、题目类型:选择、填空、计算、分析查询、综合应用
三、参考书目:《数据库系统概论》 萨师煊 王珊 高等教育出版社
四、基本内容:
掌握数据库系统基本概念,基本原理,掌握三种不同的数据库系统,对关系数据库的基本原理有较深的了解,对数据库管理系统实现中的一些主要问题及解决方法有初步了解,基本具有开发小型的信息系统的能力。
⒈绪论
了解数据人工管理阶段,文件系统阶段,数据库系统阶段,数据库系统的发展进程;掌握数据模型三要素,概念模型及三种主要的数据模型及相互转换;掌握数据库系统三级模式结构和两极映射有数据库系统的计算机组成和数据库管理系统。
⒉网状数据库
掌握DBTG系统的基本概念;掌握DBTG系统的数据操作,数据结构,数据的完整性;
⒊层次数据库
掌握IMS系统的基本概念;
⒋关系数据库
掌握关系模型的数学定义,关系模型概念;掌握关系代数的九种运算,即专门关系运算能熟练运用;掌握关系元组演算,并能熟练运用和关系代数的等价转换;
⒌关系数据标准语言-----SQL
掌握SQL的概貌及特点;掌握基本的定义及修改,索引的建立和删除;掌握SQL的数据操纵,连接查询,嵌套查询,库函数的应用;了解视图的定义,视图的查询,视图的更新及视图的优点。
⒍关系系统及查询优化
掌握关系系统的定义,关系系统的分类,全关系系统的十二条基本准则;掌握查询优化的概念,优化的一遍策略,关系代数等价变换规则,关系表达式的优化算法,通过实例达到掌握和运用。
⒎关系数据库理论
掌握关系数据库理论提出的背景,对给定的数据如何改造数据模型;掌握函数依赖的定义,对给定的实际问题可以确定函数依赖;掌握码的定义,对实际问题可以确定码;掌握1NF,2NF,3NF,BCNF的定义,对给定的关系模式可以确定属于什么级范式。
⒏数据库保护
掌握安全控制的一般方法,两个系统的安全方法;掌握完整性约束条件,两个系统的完整性方法;掌握并发控制基本概念,封锁,活锁和死锁,可串行性和两段锁协议;掌握故障的种类,转储和恢复。
⒐数据库设计
掌握数据库和信息系统,数据库设计的特点,数据库设计方法简述,数据库设计步骤;掌握实际问题的需求分析;掌握数据抽象和局部视图规划,视图的集成;掌握E-R图向数据模型的转换;
⒑数据库恢复技术,并发技术概念,数据库一致性,完整性概念
一、适用专业:计算机应用技术
二、题目类型:选择、填空、计算、分析查询、综合应用
三、参考书目:《数据库系统概论》 萨师煊 王珊 高等教育出版社
四、基本内容:
掌握数据库系统基本概念,基本原理,掌握三种不同的数据库系统,对关系数据库的基本原理有较深的了解,对数据库管理系统实现中的一些主要问题及解决方法有初步了解,基本具有开发小型的信息系统的能力。
⒈绪论
了解数据人工管理阶段,文件系统阶段,数据库系统阶段,数据库系统的发展进程;掌握数据模型三要素,概念模型及三种主要的数据模型及相互转换;掌握数据库系统三级模式结构和两极映射有数据库系统的计算机组成和数据库管理系统。
⒉网状数据库
掌握DBTG系统的基本概念;掌握DBTG系统的数据操作,数据结构,数据的完整性;
⒊层次数据库
掌握IMS系统的基本概念;
⒋关系数据库
掌握关系模型的数学定义,关系模型概念;掌握关系代数的九种运算,即专门关系运算能熟练运用;掌握关系元组演算,并能熟练运用和关系代数的等价转换;
⒌关系数据标准语言-----SQL
掌握SQL的概貌及特点;掌握基本的定义及修改,索引的建立和删除;掌握SQL的数据操纵,连接查询,嵌套查询,库函数的应用;了解视图的定义,视图的查询,视图的更新及视图的优点。
⒍关系系统及查询优化
掌握关系系统的定义,关系系统的分类,全关系系统的十二条基本准则;掌握查询优化的概念,优化的一遍策略,关系代数等价变换规则,关系表达式的优化算法,通过实例达到掌握和运用。
⒎关系数据库理论
掌握关系数据库理论提出的背景,对给定的数据如何改造数据模型;掌握函数依赖的定义,对给定的实际问题可以确定函数依赖;掌握码的定义,对实际问题可以确定码;掌握1NF,2NF,3NF,BCNF的定义,对给定的关系模式可以确定属于什么级范式。
⒏数据库保护
掌握安全控制的一般方法,两个系统的安全方法;掌握完整性约束条件,两个系统的完整性方法;掌握并发控制基本概念,封锁,活锁和死锁,可串行性和两段锁协议;掌握故障的种类,转储和恢复。
⒐数据库设计
掌握数据库和信息系统,数据库设计的特点,数据库设计方法简述,数据库设计步骤;掌握实际问题的需求分析;掌握数据抽象和局部视图规划,视图的集成;掌握E-R图向数据模型的转换;
⒑数据库恢复技术,并发技术概念,数据库一致性,完整性概念