《数据库原理与技术》(课程代码:13009)课程考试大纲
课程代码:13009
课程名称:数据库原理与技术
所属专业:080901 计算机科学与技术(专升本)、080902 软件工程(专升本)
课程对应教材版本:
《数据库原理与技术(SQL Sever2012)》,(申时凯、邱莎、王付艳、方刚主编,清华大学出版社,2018年版)
高等教育自学考试是对自学者进行的以学历教育为主的国家考试,是个人自学、社会助学和国家考试相结合的高等教育形式。按照自学考试课程命题的有关规定,制定本大纲。
一、课程性质和考试目标
1.课程性质
《数据库原理与技术》是软件工程专业的选修课程之一。通过本课程的学习,使得学生能够了解数据模型的三要素及常用数据模型;了解数据库系统的结构及数据库管理系统的功能;掌握数据库定义、操作、管理和设计的方法;掌握一种具体的数据库关系系统的管理和使用方法。
2.考试目标
通过自学和考试,使考生掌握数据库的基本理论、基本概念与基本方法,学会设计数据库的基本方法,进而达到对理论知识的综合应用,以提高解决基本的一些实际问题的能力和水平。
二、考试内容和考核要求
本课程的考试内容以课程考试大纲为依据。主要考核内容为:
第1章“数据库技术基础”需要掌握:数据库基础知识;关系数据库;数据库设计概述;主流数据库。
第2章“SQL Server 2012综述”需要掌握:SQL Server 2012概述;SQL Server 2012安装;SQL Server 2012安全性;SQL Server 2012工具。
第3章“数据库的基本操作”需要掌握:SQL Server数据库的基本知识和概念;创建数据库;查看和设置数据库信息;打开数据库;修改数据库;分离数据库;附加数据库;删除数据库。
第4章“表的基本操作”需要掌握:SQL Server表概述;数据库中表的创建;修改表结构;删除表;添加数据;查看表。
第5章“数据的基本操作”需要掌握:关系运算;单表查询;连接查询;
子查询;数据的添加、修改和删除。
第6章“索引及视图”需要掌握:索引的基础知识;索引分类;索引操作;索引分析与维护;视图综述;视图的操作;视图定义信息查询;加密视图。
第7章“数据完整性”需要掌握:数据完整性概念;约束类型;约束的创建;查看约束的定义;删除约束;数据完整性强制选择方法。
第8章“SQL Server函数”需要掌握:内置函数;用户定义函数;标量函数;表值函数。
第9章“SQL Server程序设计”需要掌握:程序中的批处理、脚本、注释;程序中的事务;SQL Server变量;SQL语言流程控制。
第10章“存储过程与触发器”需要掌握:存储过程综述;触发器。
第11章“SQL Server2012安全管理”需要掌握:存储过程综述;SQL Server2012安全的相关概念;服务器的安全性管理;数据库安全性管理;数据备份与还原;数据导出与导入。
三、考试范围和考试说明
坚持质量标准,注重能力考查,使考试合格者能达到一般普通高等学校同专业同课程的结业水平,并体现自学考试以培养应用型人才为主要目标的特点。
1.考试依据和范围
(1)以本课程自学考试大纲为考试依据。
(2)考试必读教材:《数据库原理与技术(SQL Sever2012)》,(申时凯、邱莎、王付艳、方刚主编,清华大学出版社,2018年版)。
2.本课程考核的知识与能力的关系
《数据库原理与技术》课程考试,应考核应考者的基本理论、基本知识和基本技能,以及联系实际、运用所学的理论分析问题和解决问题的能力,确保考试合格者达到全日制普通高等学校本专业相同课程的结业水平。
考试工作应引导社会助学者全面系统地进行辅导,引导应考者认真、全面地学习指定教材,系统掌握本学科知识,培养和提高运用知识和技能、分析和解决问题的能力。
3.重点与覆盖的关系
试题覆盖到各章,重点章节的内容占试卷内容比例为60-80%。
四、考试形式和试卷结构
1.考试形式为闭卷笔试,答卷时间为150分钟,采用百分制,60分为及格线。
2.考试的题型为单选题、填空题、设计题、简答题和综合题。
3.本课程在试题中不同难度要求的分数比例为:容易20%,较易35%,较难35%,难10%。
4.本课程在试题中对不同能力层次要求的分数比例为:识记占40%,领会占30%,简单应用占20%,综合应用占10%。
5.本门课程有无特殊要求(包括考生可携带的工具):无。
五、《数据库原理与技术》课程题型举例
1.单选题
1.假设班级和班长是两个实体,班长是学生,每个学生只能属于一个班级,一个班级只有一个班长,则班级与班长实体之间的联系类型是
A.多对多 B.多对一 C.一对一 D.一对多
2.填空题
1.数据库的数据独立性包括( )和( )。
3.设计题
1.设有关系S(S#,SNAME,AGE,SEX),SC(S#,C#,SCORE),C(C#,CNAME,TEACHER),实现下列操作:
(1)使用关系代数查询“程华”老师所授课的课程号(C#)和课程名(CNAME);
(2)使用SQL查询年龄大于21岁的男同学的学号(S#)和姓名(SNAME);
(3)使用SQL查询“李强”同学不学课程的课程号。
4.简答题
1.简述数据库系统的特点。
5.综合题
1.设有学生和课程,学生选修多门课程,选修的课程有成绩,学生的属性有学号,姓名,年龄;课程的属性有课程号,课程名,学分。
请根据上述语义完成以下操作:
(1)建立一个反映上述局部应用的E-R图,要求标注联系类型。
(2)本站自学考试信息供自考生参考,权威信息以各省(市)考试院官方为准。
暂无评论内容