考研大纲是考研学生复习的重要参考资料。 指出了应试科目的一般考试范围,也是考研命题的重要参考依据。 2020年考研大纲已陆续公布,包括公共课考试大纲和专业课统一考试科目考试大纲,而自评科目考试大纲一般由招生机构自行公布。 目前,各大招生院校已经开始陆续发布自考科目考试大纲,考研考研网小编专门为大家做了安排。 北京林业大学2020年考研840数据库原理及应用考试大纲,供您复习参考。
1. 概要概述
数据库原理与应用(数据库技术)是申请林业信息管理方向和管理科学与工程硕士的考试科目之一。 为帮助考生明确考试复习范围及相关要求,特制定本考试大纲。
2. 考试内容
第 1 章 数据库基础知识
1. 理解
信息、数据和数据处理的正确含义; 数据管理技术发展三个阶段的特点; 数据库系统相对于文件系统的优点; 数据库系统的组成及各组成部分的内容; 通过数据库管理系统访问数据; 数据库管理系统功能; 数据库管理系统的组成; 层次模型、网络模型、关系模型和面向对象模型的含义、特点和主要区别; 数据模型和数据库系统的开发。
2. 理解
数据库管理系统三级模式结构的概念、原理和好处,数据独立性的含义; 数据库技术的优点。
3.大师
现实世界的二级抽象和实体模型的基本概念和术语。
第二章关系数据库
1. 理解
关系和相关术语的定义; 关系模式的定义; 关系数据库模式的定义; 关系数据库的定义; 关系数据库语言的分类。
2. 理解
关系的实用定义; 关系的属性; 超级键、关系键、候选键、主键和外键的概念和定义; 实体完整性、参照完整性和用户定义完整性的内容和目的含义。
3.大师
传统的集合运算和关系代数的专门关系运算。
第 3 章 SQL 语言
1. 理解
SQL语言的开发和标准化; SQL语言支持的三级逻辑结构以及基本表、视图的概念; SQL语言的主要特点; 嵌入式SQL; 游标的概念。
2.大师
⑴采用市场上流行的数据库管理系统,如:SQL DBMS、DBMS、MySQL DBMS等;
(2) SQL的基本数据类型; SQL的数据定义功能,如创建、修改、删除数据库等; 定义和删除模式; 定义、修改、删除基本表; 实施数据完整性约束;
(3) SQL语句的格式和用法; 单表查询; 链表查询; 嵌套查询(子查询); 设置查询和分组查询; SQL库函数的功能及使用; 定义、撤消视图和视图函数; 查询视图;更新视图;
⑷SQL、、、语句的格式及用法;
⑸T-SQL语言; 游标的概念、声明和使用;
⑹存储过程的概念、存储过程的创建和执行;
⑺ 触发器的概念和建立。
第四章 数据库安全防护
1. 理解
数据库复制和数据库镜像。
2. 理解
(1)数据库安全的概念; 数据库安全控制所采用的技术方法; 用户和角色; 权限的概念和管理; 数据加密和审计。
(二)数据库并发控制的含义和目的; 交易的概念、性质和序列化; 数据库阻塞机制,阻塞、死锁和活锁。
(3)数据库恢复的含义和原理; 故障类型以及日志的概念。
3.大师
⑴数据库安全管理。 SQL身份识别机制、SQL用户和角色管理、SQL用户用户权限管理。
⑵数据库备份与恢复过程。 SQL 备份、复制和恢复的方法。
⑶ 数据库并发控制; SQL并发控制;
⑷ 事务管理,SQL事务管理语句及编程。
第5章关系数据库设计理论
1. 理解
⑴规范化理论的研究动机及需要解决的问题; 规范化理论在数据库设计中的作用。
⑵函数依赖的定义及相应概念; 完全函数依赖、部分函数依赖和传递函数依赖; 关系键的正式定义; 第一范式、第二范式、第三范式和BCNF范式的定义。
2.大师
一种关系模式规范化方法和一种关系模式分解方法。
第6章数据库设计与开发
1. 理解
数据库设计方法、步骤、设计阶段划分; 需求分析的任务和方法; 数据库物理设计的内容和方法; 数据库实施阶段运维的工作、步骤及重要性。
2. 理解
⑴需求分析的重要性; 数据字典的重要性;
⑵ 两层客户端/服务器数据库体系结构及特点; 三层客户端/服务器数据库体系结构和特征。
3.大师
⑴概念设计的含义、原则和步骤; 从现实世界出发设计数据库概念模型(ER模型)的方法; 数据字典的编写; ER模型转换为关系模型的方法; 数据模型的优化;
⑵数据库设计工具Power;
(3)C/S和B/S架构的数据库应用系统开发技术、环境、语言和中间件(ODBC、JDBC、ADO)。
第七章数据库技术的发展与展望
1. 理解
传统数据库的局限性; 新一代数据库的三个基本特征及其研究方法; 分布式数据库、数据仓库、空间数据库和大数据的概念。
2. 理解
大数据、数据仓库和数据挖掘的概念; 数据仓库与决策支持系统、专家系统、知识库与模型库、大数据概念; SQL数据仓库解决方案; 地理信息系统和空间数据库。
第8章 SQL DBMS基本操作
1. 理解
国内广泛使用的主流关系型数据库系统(SQL)的主要功能和特点。
2.大师
SQL 的使用。
三、考试要求
考生应全面、系统地了解数据库系统的基本概念、原理和方法。 了解关系数据库系统的基本概念、原理和方法。 熟悉传统的集合运算和关系代数的专门关系运算,掌握SQL等流行的关系数据库管理系统的使用,并使用SQL语言进行各种运算。 深入理解关系数据库设计理论,综合运用所学的理论和知识解决实际问题,掌握数据库的设计和开发。 掌握数据库恢复、并发控制、安全控制和完整性控制的基本概念、目的、原理和主要技术。 了解和跟踪当前管理信息系统和其他系统中使用的数据库管理系统的名称和特征,以及开发中使用的技术和工具。 了解并跟踪数据库技术的发展和前景。
4. 问题结构
1.问题格式:
①多项选择
②简答题
③数据库设计问题
④ SQL语言操作题,
⑤综合应用题
2、试题构成:
①基本概念和知识占25%。
②基础理论及其他广度的试题占25%。
③运用所学理论解决实际问题和综合运用知识占试题的50%。
上述试题中,难度较大的试题占比为15%。
五、考试方式及时间
考试方式为闭卷、笔试,时间为3小时,满分150分。
六、主要参考书目
1.《数据库原理与应用(第二版)》,雷京生、叶文军、楼月焕主编,清华大学出版社,2017年。
2. 数据库原理应用与设计,崔巍主编,清华大学出版社,2009年。
3. 数据库系统概论(第四版),王善飒、世轩主编,高等教育出版社,2006年。
4. 数据库原理与应用教程(第3版),何玉杰主编,机械工业出版社,2013年。
5. SQL DBMS教材。
以上是北京林业大学2020年考研840数据库原理及应用考试大纲。 如果您对2020年考研有任何疑问,都可以咨询。