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

作者:奥鹏周老师 分类: 福建师范大学 发布时间: 2021-10-27 15:13
福建师范大学请求成人高等教学学士学位考试
软件工程专业
《数据库管理与应用》课程考试大纲
考试方式:开卷考试时刻: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语言中的CREATETABLE句子界说根本表结构,包含在CREATETABLE句子中界说数据的完好性束缚:主码束缚、外码束缚、UNIQUE束缚、DEFAULT束缚、CHECK束缚等。
4. 把握运用SQL语言中的ALTERTABLE句子修正根本表结构,包含在ALTERTABLE句子中修正数据的完好性束缚:主码束缚、外码束缚、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小题,答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.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. 在运用CREATEDATABASE指令创立数据库时,FILENAME选项界说的是()。
A.文件增加量 B.文件巨细 C.逻辑文件名 D.物理文件
二、填空题(10小题,答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.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. 数据库的康复形式有___________、___________、 批日志康复。
三、答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.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分,答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)5分)
1) 查询选修课程在3门以上,而且各门课程均及格的学生学号平和均分数,查询成果依照均匀分数降序输出。
2) 查询其他部门中比“信电学院”恣意一个(其间某一个)学生年纪小的学生的名字和年纪。
2. 设有下列3个表:
S(SNO,SN,SAGE,SEX)
C(CNO,CN,TEACHER)
SC(SNO,CNO,GRADE)
试用SQL的查询句子表达下列查询:(共10分,答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.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铅笔参与考试)

作业答案 联系QQ:3326650399 微信:cs80188