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

福建师范大学申请成人高等教育学士学位考试rR9傲朋学习网
软件工程专业rR9傲朋学习网
《数据库管理与应用》课程考试大纲rR9傲朋学习网
考试形式:开卷  考试时间:120分钟 数据库原理与应用是成人高等教育软件工程专业学士学位考试计划中的一门专业课程,该课程重点要求学生学习的主要内容——数据库系统的基本概念和基础理论、SQLServer基础及使用、数据库技术的应用与发展等。本课程的主要任务是使应考者掌握数据库的基本概念、基本原理、数据库操作语言、数据库保护、数据库的设计与实现等;掌握使用一个具体的数据库管理系统SQL Server 2005的基本功能等;了解数据库技术的应用与发展。本考试大纲主要由课程性质及教学目标、参考教材、课程纲要、考试题型及样卷四部分组成。 第一部         课程性质、教学目标rR9傲朋学习网
《数据库管理与应用》课程,是成人高等教育软件工程专业学士学位考试计划中的一门专业课程。rR9傲朋学习网
《数据库管理与应用》的课程目标是:1)使应考者理解数据库原理与应用的基本概念,提高学生的理论知识和水平。这些基本的数据库理论和概念包括数据库的特点、数据库的基本概念、数据查询方法和关系数据库理论等。2)使应考者掌握基本的数据库技术和方法,培养学生的实际动手能力。这些技术和方法包括数据库的设计方法、数据库的保护技术和关系数据库查询语言SQL等,并能够运用一种流行的数据库管理系统设计数据库及其查询操作。3)使应考者了解数据库的发展趋势,培养应考者的科研素质。 第二部分  教材与学习参考书(考生自备)rR9傲朋学习网
本课程拟采用人民邮电出版社出版的,由陈志泊等编著的《数据库原理及应用教程》第4版,普通高等教育“十一五”国家规划教材,作为本课程的主教材。rR9傲朋学习网
为了更好地理解和学习本课程的内容,建议应考者可以进一步阅读以下几本重要的参考书:rR9傲朋学习网
1、        萨师煊,王珊. 数据库系统概论(第三版). 北京:高等教育出版社,2001rR9傲朋学习网
2、        刘金岭,冯万利《数据库原理及应用》,《数据库原理及应用实验与课程设计指导》,北京:清华大学出版社,2010rR9傲朋学习网
3、        姜代红、蒋秀莲主编《数据库原理及应用实用教程》,北京:清华大学出版社出版,2012 第三部分  课程纲要rR9傲朋学习网
第1章  数据库概述rR9傲朋学习网
本章考核要求如下:rR9傲朋学习网
1.        数据库的一些基本概念rR9傲朋学习网
理解数据、数据库、数据库管理系统、数据库系统等概念rR9傲朋学习网
2.        数据管理技术的发展rR9傲朋学习网
了解数据管理技术的发展,理解文件管理方式的各个缺点,理解数据库管理的各个优点。rR9傲朋学习网
3.        理解数据独立性、数据逻辑独立性和数据物理独立性等概念rR9傲朋学习网
4.        掌握数据库系统的组成及各个部分作用rR9傲朋学习网
5.        了解组织层数据模型的类型:层次模型、网状模型、关系模型、对象-关系模型,rR9傲朋学习网
6.        了解数据库领域的新技术 第2章 关系数据库rR9傲朋学习网
本章考核要求如下:rR9傲朋学习网
1.        关系模型的数据结构及其形式化定义rR9傲朋学习网
1)        理解数据与信息的概念,掌握数据与信息的区别。rR9傲朋学习网
2)        理解数据模型和数据模型应满足的三个要求,掌握数据模型的三要素,理解数据模型的类型及各种类型的用途。rR9傲朋学习网
2.        概念层数据模型rR9傲朋学习网
理解概念层数据模型的基本概念,掌握概念层数据模型的表示方法:E-R模型,掌握E-R模型中的重要概念:实体、属性、联系,掌握实体之间的三种联系。rR9傲朋学习网
3.        组织层数据模型rR9傲朋学习网
主要掌握关系模型。rR9傲朋学习网
1)        掌握关系模型的数据结构,掌握关系模型的基本术语及其作用:关系、元组、属性、主码、外码、域、关系模式。rR9傲朋学习网
2)        理解关系模型的数据操作。rR9傲朋学习网
3)        理解关系模型的数据完整性约束及各数据完整性约束的作用:实体完整性、参照完整性、用户自定义的完整性。rR9傲朋学习网
4.        理解数据库系统体系结构的三级模式和二级映射rR9傲朋学习网
1)        三级模式及其作用:外模式、模式、内模式rR9傲朋学习网
2)        二级映射及其作用:外模式/模式、模式/内模式,理解二级映射如何保证了数据库系统的逻辑独立性和物理独立性。 第3章 SQL语言基础及数据定义功能rR9傲朋学习网
本章考核要求是:rR9傲朋学习网
1.        了解SQL语言的发展,理解SQL语言的特点,掌握SQL语言功能概述。rR9傲朋学习网
2.        掌握SQL Server的主要数据类型及其应用rR9傲朋学习网
3.        掌握使用SQL语言中的CREATE  TABLE语句定义基本表结构,包括在CREATE  TABLE语句中定义数据的完整性约束:主码约束、外码约束、UNIQUE约束、DEFAULT约束、CHECK约束等。rR9傲朋学习网
4.        掌握使用SQL语言中的ALTER  TABLE语句修改基本表结构,包括在ALTER  TABLE语句中修改数据的完整性约束:主码约束、外码约束、UNIQUE约束、DEFAULT约束、CHECK约束。rR9傲朋学习网
5.        掌握使用SQL语言中的DROP TABLE语句删除基本表rR9傲朋学习网
6.        掌握SQL语言中的查询语句SELECT语句的基本结构,并熟练地使用SELECT语句进行各种数据查询,包括单表查询、多表连接查询、使用TOP限制结果集、子查询等rR9傲朋学习网
7.        熟练使用数据插入语句INSERT语句、数据更新语句UPDATE语句、数据删除语句DELETE语句实现对数据库数据进行更改操作rR9傲朋学习网
8.        理解视图概念;掌握定义视图的SQL语句CREATE VIEW的格式,熟练使用CREATE VIEW定义所需要的视图,掌握使用SELECT语句通过视图查询数据;掌握修改和删除视图的语句;深刻理解视图的4个作用。 第4 章 关系数据库理论rR9傲朋学习网
本章考核要求是:rR9傲朋学习网
1.        函数依赖rR9傲朋学习网
了解为什么要讨论函数依赖,理解函数依赖基本概念,掌握完全函数依赖、部分函数依赖、传递函数依赖概念。rR9傲朋学习网
2.        关系规范化rR9傲朋学习网
理解关系模式中的码,掌握第一范式、第二范式、第三范式的定义,掌握判别关系模式的规范等级和关系模式的分解。 第5章 数据库安全保护rR9傲朋学习网
本章考核要求是:rR9傲朋学习网
1.        事务rR9傲朋学习网
理解事务的基本概念及其作用,理解事务的4个特征,掌握SQL事务处理模型,掌握事务的使用。rR9傲朋学习网
2.        并发控制rR9傲朋学习网
1)        理解并发操作和并发控制的概念rR9傲朋学习网
2)        理解并发操作存在的4个问题:丢失修改、读“脏”数据、不可重复读、产生“幽灵”数据,能根据给定的并发操作判别属于何种并发问题。rR9傲朋学习网
3)        理解并发控制措施,理解共享锁和排它锁的使用,了解封锁协议。rR9傲朋学习网
3.        数据库备份与恢复rR9傲朋学习网
了解数据库故障的种类、数据库备份、数据库恢复等内容。 rR9傲朋学习网
第6章  数据库设计rR9傲朋学习网
本章考核要求是:rR9傲朋学习网
1.        数据库设计概述rR9傲朋学习网
了解数据库设计特点,理解数据库设计方法,掌握数据库设计的基本步骤。rR9傲朋学习网
2.        系统需求分析rR9傲朋学习网
理解数据库需求分析的任务,掌握数据库需求分析工具:数据流图和数据字典,掌握数据库需求分析的方法及其实际应用。rR9傲朋学习网
3.        数据库结构设计rR9傲朋学习网
1)        概念结构设计rR9傲朋学习网
理解概念结构设计的任务,理解概念结构设计的特点和策略,掌握采用E-R模型方法进行概念结构设计。rR9傲朋学习网
2)        逻辑结构设计rR9傲朋学习网
理解逻辑结构设计的任务,掌握将概念模型转换为关系模型的规则、过程及其实际应用,掌握逻辑模型优化的方法。rR9傲朋学习网
3)        掌握使用视图设计外模式。rR9傲朋学习网
4)        数据库物理结构设计rR9傲朋学习网
理解数据库物理结构设计的内容和方法,了解数据库物理结构设计的评价。rR9傲朋学习网
4.        数据库行为设计rR9傲朋学习网
了解数据库行为设计的任务和数据库行为设计的步骤。rR9傲朋学习网
5.        数据库实施rR9傲朋学习网
了解数据库实施的任务、内容。rR9傲朋学习网
6.        数据库的运行和维护rR9傲朋学习网
了解数据库运行和维护的任务、内容。 第7章  SQL Server 2012基础rR9傲朋学习网
本章考核要求是:rR9傲朋学习网
1、了解SQL Server 2012平台构成,了解安装SQL Server 2012,了解配置SQL Server 2012,掌握SQL Server Management Studio工具的使用。rR9傲朋学习网
2、创建数据库rR9傲朋学习网
了解用SSMS工具图形化方法创建数据库过程,了解用T-SQL语句创建数据库过程。rR9傲朋学习网
了解用SSMS工具图形化方法管理基本表的操作,包括创建基本表结构、修改基本表结构、删除基本表等操作。rR9傲朋学习网
3、备份数据库rR9傲朋学习网
理解为什么要进行数据备份,了解备份内容及备份时间, 了解备份设备、备份方法(SSMS工具和T-SQL语句)和备份过程,理解SQL Server支持的备份类型,理解备份策略,了解实现备份的方法(SSMS工具和T-SQL语句)和过程。rR9傲朋学习网
4、恢复数据库rR9傲朋学习网
理解恢复的顺序,了解实现恢复的方法(SSMS工具和T-SQL语句)和过程。 rR9傲朋学习网
第四部分  考试题型及样卷rR9傲朋学习网
一、选择题(10小题,2分,共20分)rR9傲朋学习网
1.        在文件系统管理阶段,数据(  )。rR9傲朋学习网
A.无独立性      B.独立性差     C.具有物理独立性      D.具有逻辑独立性rR9傲朋学习网
2.        (  )不是DBA数据库管理员的职责。rR9傲朋学习网
A.完整性约束说明     B.定义数据库模式    C.数据库安全     D.数据库管理系统设计rR9傲朋学习网
3.        关于关系模型的3类完整性规则正确的是(  )。rR9傲朋学习网
A.如果属性A是基本关系R的主属性,但不是候选键整体,则属性A能取空值rR9傲朋学习网
B.若属性F是基本关系R的外部关系键,它与基本关系S的主关系键字K相对应,则对于R中的每个元组在F 上的值必须取空值,rR9傲朋学习网
C.参照完整性规则用来定义外部关系键与主关系键之间的引用规则rR9傲朋学习网
D.实体完整性和参照完整性并不适用于任何关系数据库系统rR9傲朋学习网
4.        在基本SQL语言中,不能实现的操作是(  )。rR9傲朋学习网
A.删除基本表      B.并发控制     C.定义基本表结构      D.查询视图和基本表rR9傲朋学习网
5.        若用如下的SQL语句创建一个student表:rR9傲朋学习网
CREAT TABLE student (NO CHAR(4) NOT NULL,NAME CHAR(8) NOT NULL,SEX CHAR(2),AGE TINYINT),可以插人到student表中的是(  )。rR9傲朋学习网
A.(‘1031’,‘曾华’,男,23)       B.(‘1031’,‘曾华’,NULL,NULL)rR9傲朋学习网
C.(NULL,‘曾华’,‘男’,‘23’)    D.(‘1031’,NULL,‘男’,23)rR9傲朋学习网
6.        关系数据库中,实现实体之间的联系是通过关系与关系之间的(  )。rR9傲朋学习网
A.公共索引   B.公共存储   C.公共元组   D.公共属性rR9傲朋学习网
7.        数据库的概念模型独立于(  )。rR9傲朋学习网
A.具体的机器和DBMS    B.E-R图    C.信息世界    D.现实世界rR9傲朋学习网
8.        SQL语言中的COMMIT语句的主要作用是(  )。rR9傲朋学习网
A.结束程序      B.返回系统      C.提交事务      D.存储数据rR9傲朋学习网
9.        设有两个事务T1,T2,其并发操作下图所示,下面评价正确的是(  )。rR9傲朋学习网
A.该操作不存在问题    B.该操作丢失修改rR9傲朋学习网
C.该操作不能重读    D.该操作读“脏”数据rR9傲朋学习网
执行顺序        事务T1         数据库中R的值         事务T2 rR9傲朋学习网
S0                  100        rR9傲朋学习网
S1        从数据库读R=100                 rR9傲朋学习网
S2        R=R−1                rR9傲朋学习网
S3        写回R=99                 rR9傲朋学习网
S4                99        从数据库读R=99 rR9傲朋学习网
S5        ROLLBACK                rR9傲朋学习网
S6                 100        rR9傲朋学习网
10.        在使用CREATE  DATABASE命令创建数据库时,FILENAME选项定义的是(  )。rR9傲朋学习网
A.文件增长量    B.文件大小     C.逻辑文件名     D.物理文件rR9傲朋学习网
二、填空题(10小题,3分,共30分)rR9傲朋学习网
1.        DBMS是位于___________和___________之间的一层管理软件。rR9傲朋学习网
2.        逻辑独立性是指用户的___________与数据库的逻辑结构是___________,数据库逻辑结构发生变化时,用户的应用程序___________。rR9傲朋学习网
3.        关系模型的3类完整性规则:__________、___________和用户自定义完整性。rR9傲朋学习网
4.        己知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主关键字是______,系关系的外关键字是无,学生关系的主关键字是______,外关键字是_______。rR9傲朋学习网
5.        设有如下关系表R:rR9傲朋学习网
R(NO,NAME,SEX,AGE,CLASS)。主关键字是NO,其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。写出实现下列功能的SQL语句。rR9傲朋学习网
(1)        删除学号为20的学生记录;__________________________________rR9傲朋学习网
(2)        将所有“95101”班号改为“95091”; ______________________________rR9傲朋学习网
6.        若关系为1NF,且它的每一______都完全函数依赖于_______,则该关系为2NF。rR9傲朋学习网
7.        数据库设计常用的规范设计方法有:______________、______________、基于视图的设计方法。rR9傲朋学习网
8.        数据库恢复是将数据库从_______状态恢复到________________的功能。rR9傲朋学习网
9.        数据库安全性控制的一般方法:____________、___________、___________、数据加密、审计。rR9傲朋学习网
10.        数据库的恢复模式有___________、___________、 批日志恢复。rR9傲朋学习网
三、(3小题,共20分)rR9傲朋学习网
1.        试述SQL 语言的主要功能及其最常用的语句。(5分)rR9傲朋学习网
2.        已知关系R,S如下图所示,求R和S的大于连接(Y>A)。(5分)rR9傲朋学习网
R        SrR9傲朋学习网
X        Y        Z        X        A        BrR9傲朋学习网
xm        2        za        xm        1        bmrR9傲朋学习网
xn        3        zb        xm        5        bnrR9傲朋学习网
xj        4        zc        xn        3        bj rR9傲朋学习网
3.        一个图书数据库中有如下信息:(10分)rR9傲朋学习网
作者AUTHOR:作者号zno,作者名zn,作者性别zsex,作者籍贯zbprR9傲朋学习网
图书BOOK:图书号tno,图书名tn,图书价格tj,出版社tpubrR9傲朋学习网
读者READER:读者号rno,读者名rn,读者性别rsex,读者籍贯rbprR9傲朋学习网
销售SELL:作者号zno,图书号tno,读者号rnorR9傲朋学习网
请用E-R模型描述作者AUTHOR、图书BOOK、读者READER、销售SELL的联系和联系类型;并将E-R模型转换成关系模型,同时标明各关系模式的主键和外键。rR9傲朋学习网
四、编写程序(3小题,共30分)rR9傲朋学习网
1.        设有下列4个表: rR9傲朋学习网
①部门表D,由部门号(Dno)和部门名(Dept)组成。rR9傲朋学习网
②学生表S,由学号(Sno)、姓名(Sn)、性别(Sex)、年龄(Age)、籍贯(BP)和部门号(Dno)组成。rR9傲朋学习网
③课程表C,由课程号(Cno)、课程名(Cn)、课时数(Ct)、开课学期(Term)、课程性质(Cx)和课程先行课(Cpno)组成。rR9傲朋学习网
④选课表SC,由学号(Sno)、课程号(Cno)和成绩(Score)组成。rR9傲朋学习网
试用SQL的查询语句表达下列查询:(共10分,5分)rR9傲朋学习网
1)        查询选修课程在3门以上,并且各门课程均及格的学生学号和平均成绩,查询结果按照平均成绩降序输出。 rR9傲朋学习网
2)        查询其他部门中比“信电学院”任意一个(其中某一个)学生年龄小的学生的姓名和年龄。rR9傲朋学习网
2.        设有下列3个表:rR9傲朋学习网
S(SNO,SN,SAGE,SEX)rR9傲朋学习网
C(CNO,CN,TEACHER)rR9傲朋学习网
SC(SNO,CNO,GRADE)rR9傲朋学习网
试用SQL的查询语句表达下列查询:(共10分,5分)rR9傲朋学习网
1)        检索至少选修“周亮”老师所授课程中一门课程的女同学的姓名。rR9傲朋学习网
2)        检索全部学生都选修的课程的课程号和课程名。rR9傲朋学习网
3.        设有图书表TSB和销售表XSB其结构如下:(共10分)rR9傲朋学习网
图书表TSBrR9傲朋学习网
字段名        数据类型        约束        主键        外键        说明rR9傲朋学习网
TSH        CHAR(10)                主键                图书号rR9傲朋学习网
TSM        VARCHAR(50)                                图书名rR9傲朋学习网
TSSL        SMALLINT                                图书数量rR9傲朋学习网
TSDJ        DECIMAL(5,2)                                图书单价rR9傲朋学习网
销售表XSBrR9傲朋学习网
字段名        数据类型        约束        主键        外键        说明rR9傲朋学习网
DZH        CHAR(10)                主键                读者号rR9傲朋学习网
TSH        CHAR(10)                主键                图书号rR9傲朋学习网
GSRQ        SMALLTIME                                购书日期rR9傲朋学习网
GSSL        SMALLINT                                购书数量rR9傲朋学习网
GSJE        DECIMAL(6,2)                                购书金额rR9傲朋学习网
请编写一个读者购书处理的存储过程USP_GSCL。 rR9傲朋学习网
(注:以上试卷样式仅供参考,在特殊情况下,试卷题型、各题分值比例可能略有变动,最终以卷面题型及实际分值为准!) 答题卡样式(请携带2B铅笔参加考试)
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: