福建师范大学《数据库管理与应用》考试题型及样卷

[复制链接]
查看: 190|回复: 0

2万

主题

2万

帖子

8万

积分

论坛元老

Rank: 8Rank: 8

积分
80143
发表于 2021-10-11 12:55:57 | 显示全部楼层 |阅读模式
福建师范大学申请成人高等教育学士学位考试
软件工程专业
《数据库管理与应用》课程考试大纲
考试形式:开卷  考试时间:120分钟

数据库原理与应用是成人高等教育软件工程专业学士学位考试计划中的一门专业课程,该课程重点要求学生学习的主要内容——数据库系统的基本概念和基础理论、SQLServer基础及使用、数据库技术的应用与发展等。本课程的主要任务是使应考者掌握数据库的基本概念、基本原理、数据库操作语言、数据库保护、数据库的设计与实现等;掌握使用一个具体的数据库管理系统SQL Server 2005的基本功能等;了解数据库技术的应用与发展。本考试大纲主要由课程性质及教学目标、参考教材、课程纲要、考试题型及样卷四部分组成。

第一部         课程性质、教学目标
《数据库管理与应用》课程,是成人高等教育软件工程专业学士学位考试计划中的一门专业课程。
《数据库管理与应用》的课程目标是:1)使应考者理解数据库原理与应用的基本概念,提高学生的理论知识和水平。这些基本的数据库理论和概念包括数据库的特点、数据库的基本概念、数据查询方法和关系数据库理论等。2)使应考者掌握基本的数据库技术和方法,培养学生的实际动手能力。这些技术和方法包括数据库的设计方法、数据库的保护技术和关系数据库查询语言SQL等,并能够运用一种流行的数据库管理系统设计数据库及其查询操作。3)使应考者了解数据库的发展趋势,培养应考者的科研素质。

第二部分  教材与学习参考书(考生自备)
本课程拟采用人民邮电出版社出版的,由陈志泊等编著的《数据库原理及应用教程》第4版,普通高等教育“十一五”国家规划教材,作为本课程的主教材。
为了更好地理解和学习本课程的内容,建议应考者可以进一步阅读以下几本重要的参考书:
1、        萨师煊,王珊. 数据库系统概论(第三版). 北京:高等教育出版社,2001
2、        刘金岭,冯万利《数据库原理及应用》,《数据库原理及应用实验与课程设计指导》,北京:清华大学出版社,2010
3、        姜代红、蒋秀莲主编《数据库原理及应用实用教程》,北京:清华大学出版社出版,2012

第三部分  课程纲要
第1章  数据库概述
本章考核要求如下:
1.        数据库的一些基本概念
理解数据、数据库、数据库管理系统、数据库系统等概念
2.        数据管理技术的发展
了解数据管理技术的发展,理解文件管理方式的各个缺点,理解数据库管理的各个优点。
3.        理解数据独立性、数据逻辑独立性和数据物理独立性等概念
4.        掌握数据库系统的组成及各个部分作用
5.        了解组织层数据模型的类型:层次模型、网状模型、关系模型、对象-关系模型,
6.        了解数据库领域的新技术

第2章 关系数据库
本章考核要求如下:
1.        关系模型的数据结构及其形式化定义
1)        理解数据与信息的概念,掌握数据与信息的区别。
2)        理解数据模型和数据模型应满足的三个要求,掌握数据模型的三要素,理解数据模型的类型及各种类型的用途。
2.        概念层数据模型
理解概念层数据模型的基本概念,掌握概念层数据模型的表示方法:E-R模型,掌握E-R模型中的重要概念:实体、属性、联系,掌握实体之间的三种联系。
3.        组织层数据模型
主要掌握关系模型。
1)        掌握关系模型的数据结构,掌握关系模型的基本术语及其作用:关系、元组、属性、主码、外码、域、关系模式。
2)        理解关系模型的数据操作。
3)        理解关系模型的数据完整性约束及各数据完整性约束的作用:实体完整性、参照完整性、用户自定义的完整性。
4.        理解数据库系统体系结构的三级模式和二级映射
1)        三级模式及其作用:外模式、模式、内模式
2)        二级映射及其作用:外模式/模式、模式/内模式,理解二级映射如何保证了数据库系统的逻辑独立性和物理独立性。

第3章 SQL语言基础及数据定义功能
本章考核要求是:
1.        了解SQL语言的发展,理解SQL语言的特点,掌握SQL语言功能概述。
2.        掌握SQL Server的主要数据类型及其应用
3.        掌握使用SQL语言中的CREATE  TABLE语句定义基本表结构,包括在CREATE  TABLE语句中定义数据的完整性约束:主码约束、外码约束、UNIQUE约束、DEFAULT约束、CHECK约束等。
4.        掌握使用SQL语言中的ALTER  TABLE语句修改基本表结构,包括在ALTER  TABLE语句中修改数据的完整性约束:主码约束、外码约束、UNIQUE约束、DEFAULT约束、CHECK约束。
5.        掌握使用SQL语言中的DROP TABLE语句删除基本表
6.        掌握SQL语言中的查询语句SELECT语句的基本结构,并熟练地使用SELECT语句进行各种数据查询,包括单表查询、多表连接查询、使用TOP限制结果集、子查询等
7.        熟练使用数据插入语句INSERT语句、数据更新语句UPDATE语句、数据删除语句DELETE语句实现对数据库数据进行更改操作
8.        理解视图概念;掌握定义视图的SQL语句CREATE VIEW的格式,熟练使用CREATE VIEW定义所需要的视图,掌握使用SELECT语句通过视图查询数据;掌握修改和删除视图的语句;深刻理解视图的4个作用。

第4 章 关系数据库理论
本章考核要求是:
1.        函数依赖
了解为什么要讨论函数依赖,理解函数依赖基本概念,掌握完全函数依赖、部分函数依赖、传递函数依赖概念。
2.        关系规范化
理解关系模式中的码,掌握第一范式、第二范式、第三范式的定义,掌握判别关系模式的规范等级和关系模式的分解。

第5章 数据库安全保护
本章考核要求是:
1.        事务
理解事务的基本概念及其作用,理解事务的4个特征,掌握SQL事务处理模型,掌握事务的使用。
2.        并发控制
1)        理解并发操作和并发控制的概念
2)        理解并发操作存在的4个问题:丢失修改、读“脏”数据、不可重复读、产生“幽灵”数据,能根据给定的并发操作判别属于何种并发问题。
3)        理解并发控制措施,理解共享锁和排它锁的使用,了解封锁协议。
3.        数据库备份与恢复
了解数据库故障的种类、数据库备份、数据库恢复等内容。


第6章  数据库设计
本章考核要求是:
1.        数据库设计概述
了解数据库设计特点,理解数据库设计方法,掌握数据库设计的基本步骤。
2.        系统需求分析
理解数据库需求分析的任务,掌握数据库需求分析工具:数据流图和数据字典,掌握数据库需求分析的方法及其实际应用。
3.        数据库结构设计
1)        概念结构设计
理解概念结构设计的任务,理解概念结构设计的特点和策略,掌握采用E-R模型方法进行概念结构设计。
2)        逻辑结构设计
理解逻辑结构设计的任务,掌握将概念模型转换为关系模型的规则、过程及其实际应用,掌握逻辑模型优化的方法。
3)        掌握使用视图设计外模式。
4)        数据库物理结构设计
理解数据库物理结构设计的内容和方法,了解数据库物理结构设计的评价。
4.        数据库行为设计
了解数据库行为设计的任务和数据库行为设计的步骤。
5.        数据库实施
了解数据库实施的任务、内容。
6.        数据库的运行和维护
了解数据库运行和维护的任务、内容。

第7章  SQL Server 2012基础
本章考核要求是:
1、了解SQL Server 2012平台构成,了解安装SQL Server 2012,了解配置SQL Server 2012,掌握SQL Server Management Studio工具的使用。
2、创建数据库
了解用SSMS工具图形化方法创建数据库过程,了解用T-SQL语句创建数据库过程。
了解用SSMS工具图形化方法管理基本表的操作,包括创建基本表结构、修改基本表结构、删除基本表等操作。
3、备份数据库
理解为什么要进行数据备份,了解备份内容及备份时间, 了解备份设备、备份方法(SSMS工具和T-SQL语句)和备份过程,理解SQL Server支持的备份类型,理解备份策略,了解实现备份的方法(SSMS工具和T-SQL语句)和过程。
4、恢复数据库
理解恢复的顺序,了解实现恢复的方法(SSMS工具和T-SQL语句)和过程。


第四部分  考试题型及样卷
一、选择题(10小题,更多答案下载:雅宝题库QV同步1144766066网(www.ybaotk.com)2分,共20分)
1.        在文件系统管理阶段,数据(  )。
A.雅独立性      B.独立性差     C.具有物理独立性      D.具有逻辑独立性
2.        (  )不是DBA数据库管理员的职责。
A.完整性约束说明     B.定义数据库模式    C.数据库安全     D.数据库管理系统设计
3.        关于关系模型的3类完整性规则正确的是(  )。
A.如果属性A是基本关系R的主属性,但不是候选键整体,则属性A能取空值
B.若属性F是基本关系R的外部关系键,它与基本关系S的主关系键字K相对应,则对于R中的每个元组在F 上的值必须取空值,
C.参照完整性规则用来定义外部关系键与主关系键之间的引用规则
D.实体完整性和参照完整性并不适用于任何关系数据库系统
4.        在基本SQL语言中,不能实现的操作是(  )。
A.删除基本表      B.并发控制     C.定义基本表结构      D.查询视图和基本表
5.        若用如下的SQL语句创建一个student表:
CREAT TABLE student (NO CHAR(4) NOT NULL,NAME CHAR(8) NOT NULL,SEX CHAR(2),AGE TINYINT),可以插人到student表中的是(  )。
A.(‘1031’,‘曾华’,男,23)       B.(‘1031’,‘曾华’,NULL,NULL)
C.(NULL,‘曾华’,‘男’,‘23’)    D.(‘1031’,NULL,‘男’,23)
6.        关系数据库中,实现实体之间的联系是通过关系与关系之间的(  )。
A.公共索引   B.公共存储   C.公共元组   D.公共属性
7.        数据库的概念模型独立于(  )。
A.具体的机器和DBMS    B.E-R图    C.信息世界    D.现实世界
8.        SQL语言中的COMMIT语句的主要作用是(  )。
A.结束程序      B.返回系统      C.提交事务      D.存储数据
9.        设有两个事务T1,T2,其并发操作下图所示,下面评价正确的是(  )。
A.该操作不存在问题    B.该操作丢失修改
C.该操作不能重读    D.该操作读“脏”数据
执行顺序        事务T1         数据库中R的值         事务T2
S0                  100        
S1        从数据库读R=100                 
S2        R=R−1               
S3        写回R=99                 
S4                99        从数据库读R=99
S5        ROLLBACK               
S6                 100        
10.        在使用CREATE  DATABASE命令创建数据库时,FILENAME选项定义的是(  )。
A.文件增长量    B.文件大小     C.逻辑文件名     D.物理文件
二、填空题(10小题,更多答案下载:雅宝题库QV同步1144766066网(www.ybaotk.com)3分,共30分)
1.        DBMS是位于___________和___________之间的一层管理软件。
2.        逻辑独立性是指用户的___________与数据库的逻辑结构是___________,数据库逻辑结构发生变化时,用户的应用程序___________。
3.        关系模型的3类完整性规则:__________、___________和用户自定义完整性。
4.        己知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主关键字是______,系关系的外关键字是雅,学生关系的主关键字是______,外关键字是_______。
5.        设有如下关系表R:
R(NO,NAME,SEX,AGE,CLASS)。主关键字是NO,其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。写出实现下列功能的SQL语句。
(1)        删除学号为20的学生记录;__________________________________
(2)        将所有“95101”班号改为“95091”; ______________________________
6.        若关系为1NF,且它的每一______都完全函数依赖于_______,则该关系为2NF。
7.        数据库设计常用的规范设计方法有:______________、______________、基于视图的设计方法。
8.        数据库恢复是将数据库从_______状态恢复到________________的功能。
9.        数据库安全性控制的一般方法:____________、___________、___________、数据加密、审计。
10.        数据库的恢复模式有___________、___________、 批日志恢复。
三、更多答案下载:雅宝题库QV同步1144766066网(www.ybaotk.com)(3小题,共20分)
1.        试述SQL 语言的主要功能及其最常用的语句。(5分)
2.        已知关系R,S如下图所示,求R和S的大于连接(Y>A)。(5分)
R        S
X        Y        Z        X        A        B
xm        2        za        xm        1        bm
xn        3        zb        xm        5        bn
xj        4        zc        xn        3        bj






3.        一个图书数据库中有如下信息:(10分)
作者AUTHOR:作者号zno,作者名zn,作者性别zsex,作者籍贯zbp
图书BOOK:图书号tno,图书名tn,图书价格tj,出版社tpub
读者READER:读者号rno,读者名rn,读者性别rsex,读者籍贯rbp
销售SELL:作者号zno,图书号tno,读者号rno
请用E-R模型描述作者AUTHOR、图书BOOK、读者READER、销售SELL的联系和联系类型;并将E-R模型转换成关系模型,同时标明各关系模式的主键和外键。
四、编写程序(3小题,共30分)
1.        设有下列4个表:
①部门表D,由部门号(Dno)和部门名(Dept)组成。
②学生表S,由学号(Sno)、姓名(Sn)、性别(Sex)、年龄(Age)、籍贯(BP)和部门号(Dno)组成。
③课程表C,由课程号(Cno)、课程名(Cn)、课时数(Ct)、开课学期(Term)、课程性质(Cx)和课程先行课(Cpno)组成。
④选课表SC,由学号(Sno)、课程号(Cno)和成绩(Score)组成。
试用SQL的查询语句表达下列查询:(共10分,更多答案下载:雅宝题库QV同步1144766066网(www.ybaotk.com)5分)
1)        查询选修课程在3门以上,并且各门课程均及格的学生学号和平均成绩,查询结果按照平均成绩降序输出。
2)        查询其他部门中比“信电学院”任意一个(其中某一个)学生年龄小的学生的姓名和年龄。
2.        设有下列3个表:
S(SNO,SN,SAGE,SEX)
C(CNO,CN,TEACHER)
SC(SNO,CNO,GRADE)
试用SQL的查询语句表达下列查询:(共10分,更多答案下载:雅宝题库QV同步1144766066网(www.ybaotk.com)5分)
1)        检索至少选修“周亮”老师所授课程中一门课程的女同学的姓名。
2)        检索全部学生都选修的课程的课程号和课程名。
3.        设有图书表TSB和销售表XSB其结构如下:(共10分)
图书表TSB
字段名        数据类型        约束        主键        外键        说明
TSH        CHAR(10)                主键                图书号
TSM        VARCHAR(50)                                图书名
TSSL        SMALLINT                                图书数量
TSDJ        DECIMAL(5,2)                                图书单价
销售表XSB
字段名        数据类型        约束        主键        外键        说明
DZH        CHAR(10)                主键                读者号
TSH        CHAR(10)                主键                图书号
GSRQ        SMALLTIME                                购书日期
GSSL        SMALLINT                                购书数量
GSJE        DECIMAL(6,2)                                购书金额
请编写一个读者购书处理的存储过程USP_GSCL。


(注:以上试卷样式仅供参考,在特殊情况下,试卷题型、各题分值比例可能略有变动,最终以卷面题型及实际分值为准!)

答题卡样式(请携带2B铅笔参加考试)
雅宝题库交流网 - 声明:
1、本文内容及相关资源来源于网络,版权归版权方所有!本站原创内容版权归本站所有,请勿转载!
2、本文内容仅代表作者本人观点,不代表本网站立场,作者文责自负,本站资源仅供学习研究,请勿非法使用,否则后果自负!请下载后24小时内删除!
3、在线统考题库上线,海量题库及时更新,自动记录错题等功能,等你来发掘 【点我立刻测试】
4、附件不能下载?资源下载链接失效?没有搜索到相关题目资料?【点我反馈】
5、本站积分货币获取途径以及用途的解读,请务必认真阅读

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图