考研大纲包含了硕士研究生考试相应科目的考试形式、要求、范围、试卷结构等指导性考研用书。今天,为了方便2025考研的学子们,小编为大家整理了“2025考研大纲:合肥师范学院2025年考研16.人工智能 复试:《数据库原理及应用》复试大纲”的相关内容,祝您考研成功!
《数据库原理及应用》硕士研究生招生考试大纲
一、 考试的目的和性质
数据库原理及应用是软件工程、数据科学与大数据技术、人工智能、计算机科学与 技术专业、网络工程专业及相关专业的重要学科基础课。数据库技术和数据库系统己经 成为信息基础设施的核心技术和重要基础。数据库技术作为数据管理的最有效的手段, 极大的促进了计算机应用的发展。学生在系统的了解数据库技术的基本原理基础上,重 点掌握设计、使用及开发数据库及其应用系统的基本方法,为今后的开发实践奠定良好 的、坚实的基础。
二、参考教材及实验软件
《数据库系统概论(第6版)》.王珊等.高等教育出版社.2023. 软件:MS SQL Server(版本2008以上均可)
三、考试的内容和范围 考试内容:
数据库系统的基础理论、基本技术和基本方法。内容包括:数据库系统的基本概念、 数据模型、关系数据库及其标准语言 SQL、数据库安全性和完整性的概念和方法、关系
规范化理论、数据库设计方法和步骤,数据库恢复和并发控制等事务管理基础 知识。
考试范围:
第一章 概论
考核知识点:数据库技术中的基本概念、数据模型及数据库系统的体系结构。
考核要求:1)掌握数据库领域的基本概念 ;2)掌握数据模型;3)掌握数据库三 级模式结构;4)掌握数据库系统组成。
第二章 关系数据库
考核知识点:关系模型的三个组成部分及各部分所包括的主要内容,关系数据结构 及其定 义,关系的三类完整性约朿的概念。
考核要求:1)掌握关系数据结构及形式化定义;2)掌握关系操作;3)关系的完整 性;4)关系代数。
第三章 关系数据库标准语言SQL
考核知识点: SQL语句及其应用。
考核要求:1)掌握数据定义;2)掌握数据更新;3)掌握数据查询;4)掌握视图
的概念及应用。
第四章 数据库安全性
考核知识点:数据库安全性的概念,数据库管理系统实现数据库安全性控制的常用 方法和技术。
考核要求:1)掌握数据库安全性控制基本概念; 2)掌握安全性控制常用技术。
第五章 数据库完整性
考核知识点:数据库的完整性概念,使用SQL语言定义关系模式的完整性约束条件 。
考核要求:1)掌握完整性概念;2)掌握数据库的完整性控制机制;3)掌握约朿机 制的使用;4)触发器的概念及使用
第六章 关系数据库理论
考核知识点:规范化理论和优化数据库模式设计的方法。
考核要求:1)掌握数据库规范化的必要性;2)掌握数据库规范化中涉及到的各种 概念;3)能将低范式的关系模式规范化到3NF;4)掌握关系分解原则
第七章数据库设计
考核知识点:数据库设计的周期及其工作内容。
考核要求:1)掌握数据库设计方法和步骤;2)掌握数据库设计过程中涉及的技术;
3)掌握设计数据库模式及具备开发数据库应用系统的基本能力
第八章 数据库编程
考核知识点:SQL SERVER中函数、存储过程的定义和调用、流控制及游标的基本概 念和使用方法。
考核要求:1)掌握SQL SERVER中存储过程的定义及调用;2)掌握SQL SERVER中函 数的定义及调用;3)掌握SQL SERVER中游标的概念、定义及使用方法;掌握SQL SERVER 中流控制的使用。
第九章 查询处理及查询优化
考核知识点: 关系数据库管理系统的查询处理、代数优化。
考核要求:1)掌握查询处理步骤;2)掌握实现查询操作的算法;3)掌握代数优化。
第十章 数据库恢复技术
考核知识点: 事务的概念、特性及使用方法,恢复技术的原理及实现方法。
考核要求:1)掌握事务的概念及定义方法;2)掌握数据库恢复的概念及实现方法。
第十一章 并发控制
考核知识点:并发控制技术的基本原理和实现方法。
考核要求:1)掌握并发控制的概念;2)掌握封锁机制及封锁协议;
四、考试的方法和形式 试题比例:
第一、二、九、十、十一章40%,第三、四、五、六、七、八章60%。
题型比例 :
客观性试题占40%,为单选题、不定项选择题、填空题、判断题; 主观性试题占60%,为简答题、综合题 。
难度等级:
分为简单、中等、难三个等级 ,大致的比例是50:30:20
五、样题
一、单项选择题
1.三级模式结构中()保证了数据库系统具有较高的逻辑独立性。
A)外模式/模式的映像 B)模式/内模式的映像 C)模式设计 D)物理设计
……
二、不定项选择题
1.使用如图所示STC数据库
查询选了《离散数学》课程的学生学号,正确的语句有( )。
A)select sno from sc where cname= ’离散数学 ’
B)select sno from sc where cno =(select cno from course where cname= ’离散数学 ’)
C)select sno from sc join course on sc.cno=course.cno where cname= ’离散数学 ’
D)select sno from course where cname= ’离散数学 ’
……
三、 填空题
1.关系R和S,分别有15个和10个元组,若R∪S有20个元组,则R-S有 个元组 。
……
四、判断题
1. 数据库中凡是冗余数据都应消除。( )
……
五、简答题
1.使用前面STC数据库,写出“查没选修过《离散数学》课程的学生学号”的关系代数式。
……
六、综合题
1.设计一个大学选课的数据库。该数据库应包括学生、教师、课程信息,一名学生可选 多门课,一门课可以被多名学生选 ,一名教师可以教若干门课,一门课可以被多名教师 讲,一位老师可以给多名学生授课,一名学生可以选不同老师的课程。老师授课学生选 课,需要保存选课学期、班级、成绩的信息。若某学期学生某课程成绩不及格,允许在 下学期重修该课程。
(1)绘制出ER 图;
(2)将ER 图转换成关系模式, 指出关系模式的主码;
(3)SQL语句
a.查询学业预警(有三门及以上课程不及格)的学生学号;
……
(4)安全性实现
a.学生zhangsan可以查看自己的成绩;
……
(5)数据库编程
a.编写函数F1,可以查询指定学号的学生所选课程名称和成绩。
……
以上就是小编整理的“2025考研大纲:合肥师范学院2025年考研16.人工智能 复试:《数据库原理及应用》复试大纲”的全部内容,更多关于合肥师范学院研究生考试大纲的信息,尽在“考研大纲”栏目,希望对大家有所帮助!