一、考试大纲的性质
数据库原理与应用是信息管理与信息系统和计算机科学等专业的专业课,是报考森林经理学科林业信息管理方向硕士和管理管理科学与工程学科硕士的考试科目之一。为帮助考生明确考试复习范围和有关要求,特制定本考试大纲。
本考试大纲主要根据北京林业大学本科“数据库原理与应用”和“数据库技术”教学大纲编写而成。
二、考试范围和内容
第一章 数据库系统概述
信息、数据与数据处理。
数据管理技术发展的三个阶段各自的优点。
数据库系统的组成、结构和特点。
数据库管理系统(DBMS);三级模式结构对数据独立性的意义;DBMS的功能。
数据库管理员在数据库系统的重要意义和主要职责。
数据模型;数据模型的组成要素。
现实世界二级抽象和概念模型的基本概念。
关系模型含义、特点。
第二章 关系数据库
关系的数学定义:域、笛卡尔积、关系的定义、关系的性质。
关系键、候选关系键、主关系键、外部关系键的概念、定义。
主属性、非主属性、关系模式、关系数据库。
实体完整性、参照完整性和用户定义完整性的内容、规则和意义
关系数据库语言的特点;关系数据库语言的分类;
关系代数的传统集合运算和专门的关系运算。
国内广泛使用的主流关系数据库系统(SQL Server、ORACLE和Access)的主要功能和特点。
第三章 SQL语言
SQL语言的概貌、发展、标准化、主要特点。
SQL数据定义:定义、修改和撤消基本表;建立和撤消索引。
SQL数据查询:SELECT语句的格式和各种用法。
SQL的库函数。
SQL数据更新:INSERT、DELETE、UPDATE语句的格式和用法。
视图的概念、作用;视图的定义和撤消。
SQL数据控制,特权的概念、授权和收回权限。
第四章 关系数据理论
函数依赖的定义和相应的概念;
完全函数依赖、部分函数依赖和传递函数依赖。
规范化理论的研究动机、所要解决的问题、在数据库设计中的作用。
第一范式、第二范式、第三范式和BCNF范式的定义。
关系模式规范化的方法和关系模式分解的方法。
第五章 数据库安全保护
5.1 恢复技术
事务的基本概念;故障的种类;恢复的原理。
日志文件的格式、内容和日志文件的作用。
恢复的实现技术和恢复策略。
数据库镜像。
5.2 数据库的安全性控制
计算机系统的三类安全性问题;数据库安全性的含义和目的。
数据库安全性控制采用的技术方法。
5.3 数据库的并发控制
数据库并发控制的含义和目的;并发操作带来的数据不一致性。
并发控制的主要技术。
数据库的封锁机制。
5.4 数据库的完整性控制
数据库完整性控制的含义和目的;完整性约束条件。
完整性控制
完整性约束分类:静态列级约束、静态元组约束、
静态关系约束(实体完整性、参照完整性)
动态列级约束、动态元组约束、动态关系约束。
第六章 数据库设计和开发
数据库应用系统设计:设计特点、设计方法和基本步骤。
设计的阶段划分;需求分析、概念结构设计和逻辑结构设计的步骤。
从现实世界出发设计E-R模型、从E-R模型转换为关系模型的方法。
一种数据库应用系统开发的技术、常用开发工具(例如,Visual BASIC、Power Build、Delphi等);
客户/服务器数据库应用模式程序设计、Web数据库应用模式程序设计技术和方法。
第七章 数据库技术的发展与展望
传统数据库的局限性。
第三代数据库的基本特征及其研究途径。
关系数据库系统的发展。
数据库技术与其它相关技术相结合。
面向应用领域的数据库新技术。
面向对象数据库技术。
分布式数据库技术。
第八章 SQL Server DBMS和Access DBMS基本操作
1.数据库的建立
2.表的建立和实体完整性与参照完整性的定义。
3.视图的建立和撤消。
4.数据的操作(检索与更新)。
三、考试要求
考生应全面系统地了解数据库系统的基本概念、原理和方法。理解关系数据库系统的基本概念、原理和方法。熟悉关系代数的传统集合运算和专门的关系运算,熟练地掌握一种流行的关系数据库管理系统(例如,SQL Server或Access)的使用,利用SQL语言进行各种操作(数据定义、查询和更新等)。深入理解关系数据库设计理论,综合运用所学理论和知识解决实际问题,掌握数据库的设计和开发。掌握数据库恢复、并发控制、安全性控制和完整性控制的基本概念、目的、原理和主要技术。了解和跟踪当前管理信息系统等系统采用的数据库管理系统的名称、特点,开发中采用的技术和工具。了解和跟踪数据库技术的发展与展望。
四、试卷结构
基本概念和知识等方面(由判断题、填空题和单项选择题组成)占30%。
基本理论等广度的简答题占20%。
所学理论解决实际问题与综合运用知识题占25%,求解题占25%。
在上述题中,难度较大的题占15%。
五、考试方式和时间
方式:笔试。时间:3小时。
六、主要参考书
1.《数据库原理与应用》,李昭原、吴保国、刘瑞编,科学出版社,1999。
2.《数据库系统导论》,萨师煊、王珊编,高等教育出版社,2000
3.《数据库系统原理教程》,王珊、陈红编,清大学出版版社,1998。
数据库原理与应用是信息管理与信息系统和计算机科学等专业的专业课,是报考森林经理学科林业信息管理方向硕士和管理管理科学与工程学科硕士的考试科目之一。为帮助考生明确考试复习范围和有关要求,特制定本考试大纲。
本考试大纲主要根据北京林业大学本科“数据库原理与应用”和“数据库技术”教学大纲编写而成。
二、考试范围和内容
第一章 数据库系统概述
信息、数据与数据处理。
数据管理技术发展的三个阶段各自的优点。
数据库系统的组成、结构和特点。
数据库管理系统(DBMS);三级模式结构对数据独立性的意义;DBMS的功能。
数据库管理员在数据库系统的重要意义和主要职责。
数据模型;数据模型的组成要素。
现实世界二级抽象和概念模型的基本概念。
关系模型含义、特点。
第二章 关系数据库
关系的数学定义:域、笛卡尔积、关系的定义、关系的性质。
关系键、候选关系键、主关系键、外部关系键的概念、定义。
主属性、非主属性、关系模式、关系数据库。
实体完整性、参照完整性和用户定义完整性的内容、规则和意义
关系数据库语言的特点;关系数据库语言的分类;
关系代数的传统集合运算和专门的关系运算。
国内广泛使用的主流关系数据库系统(SQL Server、ORACLE和Access)的主要功能和特点。
第三章 SQL语言
SQL语言的概貌、发展、标准化、主要特点。
SQL数据定义:定义、修改和撤消基本表;建立和撤消索引。
SQL数据查询:SELECT语句的格式和各种用法。
SQL的库函数。
SQL数据更新:INSERT、DELETE、UPDATE语句的格式和用法。
视图的概念、作用;视图的定义和撤消。
SQL数据控制,特权的概念、授权和收回权限。
第四章 关系数据理论
函数依赖的定义和相应的概念;
完全函数依赖、部分函数依赖和传递函数依赖。
规范化理论的研究动机、所要解决的问题、在数据库设计中的作用。
第一范式、第二范式、第三范式和BCNF范式的定义。
关系模式规范化的方法和关系模式分解的方法。
第五章 数据库安全保护
5.1 恢复技术
事务的基本概念;故障的种类;恢复的原理。
日志文件的格式、内容和日志文件的作用。
恢复的实现技术和恢复策略。
数据库镜像。
5.2 数据库的安全性控制
计算机系统的三类安全性问题;数据库安全性的含义和目的。
数据库安全性控制采用的技术方法。
5.3 数据库的并发控制
数据库并发控制的含义和目的;并发操作带来的数据不一致性。
并发控制的主要技术。
数据库的封锁机制。
5.4 数据库的完整性控制
数据库完整性控制的含义和目的;完整性约束条件。
完整性控制
完整性约束分类:静态列级约束、静态元组约束、
静态关系约束(实体完整性、参照完整性)
动态列级约束、动态元组约束、动态关系约束。
第六章 数据库设计和开发
数据库应用系统设计:设计特点、设计方法和基本步骤。
设计的阶段划分;需求分析、概念结构设计和逻辑结构设计的步骤。
从现实世界出发设计E-R模型、从E-R模型转换为关系模型的方法。
一种数据库应用系统开发的技术、常用开发工具(例如,Visual BASIC、Power Build、Delphi等);
客户/服务器数据库应用模式程序设计、Web数据库应用模式程序设计技术和方法。
第七章 数据库技术的发展与展望
传统数据库的局限性。
第三代数据库的基本特征及其研究途径。
关系数据库系统的发展。
数据库技术与其它相关技术相结合。
面向应用领域的数据库新技术。
面向对象数据库技术。
分布式数据库技术。
第八章 SQL Server DBMS和Access DBMS基本操作
1.数据库的建立
2.表的建立和实体完整性与参照完整性的定义。
3.视图的建立和撤消。
4.数据的操作(检索与更新)。
三、考试要求
考生应全面系统地了解数据库系统的基本概念、原理和方法。理解关系数据库系统的基本概念、原理和方法。熟悉关系代数的传统集合运算和专门的关系运算,熟练地掌握一种流行的关系数据库管理系统(例如,SQL Server或Access)的使用,利用SQL语言进行各种操作(数据定义、查询和更新等)。深入理解关系数据库设计理论,综合运用所学理论和知识解决实际问题,掌握数据库的设计和开发。掌握数据库恢复、并发控制、安全性控制和完整性控制的基本概念、目的、原理和主要技术。了解和跟踪当前管理信息系统等系统采用的数据库管理系统的名称、特点,开发中采用的技术和工具。了解和跟踪数据库技术的发展与展望。
四、试卷结构
基本概念和知识等方面(由判断题、填空题和单项选择题组成)占30%。
基本理论等广度的简答题占20%。
所学理论解决实际问题与综合运用知识题占25%,求解题占25%。
在上述题中,难度较大的题占15%。
五、考试方式和时间
方式:笔试。时间:3小时。
六、主要参考书
1.《数据库原理与应用》,李昭原、吴保国、刘瑞编,科学出版社,1999。
2.《数据库系统导论》,萨师煊、王珊编,高等教育出版社,2000
3.《数据库系统原理教程》,王珊、陈红编,清大学出版版社,1998。