福建医科大学历年数据库原理期末(含六卷)及答案.docx
《福建医科大学历年数据库原理期末(含六卷)及答案.docx》由会员分享,可在线阅读,更多相关《福建医科大学历年数据库原理期末(含六卷)及答案.docx(46页珍藏版)》请在课桌文档上搜索。
1、历年数据库原理期末(一)一、单项选择题(每小题2分,共40分)1、()是指对各种数据进行收集、存储、加工和传播的一系列活动的总和。A、数据处理B、数据管理C、数据组织D、数据维护2、当数据库运行在归档模式下时,如果发生日志切换,为了保证不覆盖旧的日志信息,系统将启动()进程。A、 DBWRB、 1.GWRC、 SMOND、 ARCH3、在客户/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能中属于前端的是OA、存取结构B、查询优化C、用户界面D、并发控制4、数据库启动过程中读取初始化参数文件的阶段是。OA、数据库打开B、数据库加载C、实例启动I)、每个阶段5、PhPMyadm
2、in作为MySQL的一种图形化管理工具,其工作模式为。A、脚本方式B、B/S模式C、C/S模式I)、命令行方式6、数据表中有5条记录,其中“编码”是文本型字段,其值分别为:127、99、87、135、8,若按该字段对记录进行降序排序,则正确的是()A、 8、87、99、127、135B、 87、99、1358、127C、 99、87、8、135127D、 127、99、135、8、877、在VIP中,可执行的菜单文件的扩展名是()。A、MPRB、PRGC、MNXD、MNT8、关系代数是一种代数式的关系数据语言,它除了传统的集合运算以外,还提供了专门的关系运算。专门的关系运算包括除法、选择、投影
3、和()。A、检索B、插入C、排序D、连接9、关系数据库管理系统能实现的专门关系运算包括()0A、排序、索引、统计B、选取、投影、连接C、关联、更新、排序D、显示、打印、制表10、关于主键约束以下说法错误的是()0A、一个表中只能设置一个主键约束B、空值的字段上不能定义主键约束C、空值的字段上可以定义主键约束D、以将包含多个字段的字段组合设置为主键11、当对两个关系R和S进行自然连接运算时,要求R和S含有一个或多个共有的A、实体B、元组C、属性D、属性值12、从E-R模型向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的码是()oA、M端实体的主码B、N端实体的主码C、M端实体主码与
4、N端实体主码组合D、重新选取其他属性13、关系模式Sailors(sid,lastname,firtname,age,ratring)其中lastname允许为空.下面哪个语句能够查找出IaStname属性值不为空的水手信息.A、SELECT*FROMSAILORSWHERELASTNAMENULL,B、 SELECT*FROMSAILORSWHERELASTNAMENULLC、 SELECT*FROMSAILORSWHERELASTNAMEISnotNULLD、 SELECT*FROMSAILORSWHERELASTNAMEnotLIKENULL14、下列关于数据库的正确叙述是A、数据库是一
5、个DBF文件B、数据库是一个关系C、数据库是一个结构化的数据集合D、数据库是一组文件15、在ViSUaIFoXPro环境下,运行表单的命令是()。A、DOFORM表单名B、DO表单名C、CREATEFORM表单名D、REPORTFORM表单名16、下面哪一个不是系统权限?()A、 SELECTTABLEB、 CREATETABLEC、 SYSDBAD、 CREATEINDEX17、在OraCIe中,可用于提取日期时间类型特定部分(如年、月、日、时、分、秒)的函数有()oA、 DATEPARTB、 EXTRACTC、TO_CHAR(Date,yyyy-mm-dd,)D、TRUNC18、Oracl
6、eGoldenGate可以在异构的IT基础架构之间实现大量数据()一级的实时复制。A、秒B、毫秒C、微妙D、亚秒19、对于数据库系统,负责定义数据库内容,决定存储结构和存取策略及安全授权等工作的是()。A、应用程序开发人员B、终端用户C、数据库管理员D、数据库管理系统的软件设计人员20、以下4种关闭数据库的方式中,只有()在系统重新启动时需要进行数据库的恢复。A、 shutdownnormalB、 shutdownimmediateC、 ShutdowntransactionalD、 shutdownabort二、填空题(每小题2分,共20分)1、SQL支持数据库的三级模式结构,其中()对应于
7、基本表。2、在数据库领域的各种逻辑数据模型中,一个结点可以有多个双亲,节点之间可以有多种联系,该数据模型指的是()。3、关系演算分为()演算和()演算。4、类模块是指可以用来定义新对象的模块,包含有属性和的定义。5、层次模型的数据结构是()结构;网状模型的数据结构是()结构;关系模型的数据结构是()结构;面向对象模型的数据结构之间可以()6、ACCeSS提供自动创建、窗体向导、设计视图、和数据透视表向导等5种创建窗体的方法。7、分别统计男女生的平均年龄SQL语句:SeleCtssex,avg(sage)as平均年龄fromstudent()。8、()是数据库设计的起点,为以后的具体设计做准备。
8、9、关系数据库的规范化理论主要包括三个方面的内容:函数依赖、()和模式设计。10、在ACCeSS中,可以用SQL的语句创建表。三、简单题(每小题5分,共20分)1、用FORENDFoR结构编写一段程序实现Sn=I/(1*2)+1/(2*3)+1/(10*11)求和,并且显示计算结果。2、简述数据库备份和还原的基本概念?3、简述触发器的优点。4、由属性集X函数决定的属性的集合,称为();被函数依赖集F逻辑蕴涵的函数依赖的全体构成的集合,称为()o四、综合应用题(每小题20分,共20分)1、设有关系模式:TEACHER(教师编号,教师姓名,电话,所在部门,借阅图书编号,书名,借书日期,还书日期,备
9、注)(1)教师编号是候选码吗?说明理由(2)该关系模式的主码是什么?(3)该关系模式是否存在部分函数依赖?如果存在,请写出至少两个?(4)该关系模式满足第几范式?(5)将该关系模式分解为3NF。参考答案及解析一、单项选择题1、A2、D3、C4、C【解析】ORAeLE数据库启动阶段规定。5、B【解析】本题得分:1分6、C【解析】文本型数字排序,规则为从左到右逐字符比较,直到可以比较出大小为止。7、A8、D9、B10、C11、C12、C13、C14、C15、A16、D17、D18、D19、C20、D二、填空题1、模式2、网状模型3、无组关系I域关系4、方法5、树I有向图I二维表I嵌套和递归6、图表
10、向导7、GROUPBYssex8、需求分析9、范式10、CreateTable三、简单题1、SN=OFORI=ITO10SN=SN+1(I*(I+1)ENDFORWAITWIND求和结果是:+STR(Sn)2、数据库备份就是在某种介质上(磁盘、磁带等)创建完整数据库(或者其中一部分)的副本,并将所有的数据项都复制到备份集,以便在数据库遭到破坏时能够恢复数据库。还原数据库是一个装载数据库的备份,然后应用事务日志重建的过程。3、由于在触发器中可以包含复杂的处理逻辑,因此,应该将触发器用来保持低级的数据的完整性,而不是返回大量的查询结果。使用触发器主要可以实现以下操作:(1)强制比CHECK约束更复
11、杂的数据的完整性(2)使用自定义的错误提示信息(3)实现数据库中多张表的级联修改(4)比较数据库修改前后数据的状态(5)调用更多的存储过程(6)维护非规范化数据4、属性集X的闭包X+1函数依赖集F的闭包F+四、综合应用题1、(1)教师编号不是候选码。非主属性为:(3)存在。(教师编号, (教师编号, (教师编号, (教师编号,借阅图书编号, 借阅图书编号, 借阅图书编号, 借阅图书编号,教师姓名、电话、所在部门、书名、还书日期、备注(2)假定对任一本书一个人一天只能借一次,则主码为:教师编号,借阅图书编号,借书日期;借书日期)-教师姓名借书日期)-教师电话借书日期)-所在部门借书日期)-书名(
12、4)因为存在非主属性对于码的部分函数依赖,所以,未达到二范式,只属于一范式。(5)教师(教师编号,教师姓名,电话,所在部门)图书(图书编号,图书名)借阅(教师编号,图书编号,借书日期,还书日期,备注)历年数据库原理期末(二)一、单项选择题(每小题2分,共40分)1、从用户需求观点看,对数据库整体逻辑结构的描述是数据库的()A、概念模型B、逻辑模型C、外部模型D、内部模型2、创建ACCeSS2010数据库时,默认的文件名是()A数据库n.accdbB、数据库n.mdbC、DataBaseN.accdbD、DataBaseN.mdb3、下列关于ACCeSS2010表的叙述中,错误的是()A、表的字
13、段顺序可以任意改变,且不会影响表中的数据B、表的字段名称可以任意改变,且不会影响表中的数据C、表中同一列的数据类型是一致的D、表中必须要确定一个或者多个字段为主键。4、掩码#对应的正确输入数据是()A、 abed-123456B、 0999-123456C、#Da0999-abcdefg5、有三个关系R,S和T如下:则由关系R和S得到关系T的操作是()0A、连接B、选择C、投影D、并6、定义关系的主码意味着主码属性()A、必须唯一B、不能为空C、唯一且部分主码属性不为空D、唯一且所有主码属性不为空7、下列不属于“编辑关系”对话框中的选项是()A、实施参照完整性B、级联更新相关记录C、级联更新相
14、关字段D、级联删除相关记录8、.在下列数据类型中,可以设置“字段大小”属性的是()0A、备注B、文本C、日期/时间D、货币9、在关系型数据库管理系统中,所谓关系是指()A、各条数据记录之间存在着一定的关系B、各个字段数据之间存在着一定的关系C、一个数据库与另一数据库存在着一定的关系D、满足一定条件的一个二维数据表格10、现实世界中事物的特性在信息世界中称为()A、实体B、实体标识符C、属性D、关键码11、如果某字段的名称为Birthday,但要求在数据表视图内显示为“生日”,则需要设置()属性为“生日”A、标题B、格式C、有效性文本D、输入掩码12、实现数据库的哪个特性能够避免对未提交更新的依
15、赖(脏数据的读出)?OA、完整性B、并发性C、安全性D、可移植性13、如果XfY和YX成立,那么XfY是一个平凡的函数依赖,他可以根据Armstrong推理规则的()推出A、自反律B、合并律C、增广律D、分解律14、下列关于压缩数据库的说法中,不正确的是()。A、压缩可防止非法访问,从而保障数据库安全B、压缩将会重新组织文件在磁盘上的存储方式C、可以对未打开的数据库进行压缩D、压缩可以优化数据库性能15、解决并发性带来的数据不一致问题普遍采用的技术是()0A、封锁B、协商C、恢复D、存取控制16、对于索引以下正确的描述是OA、索引可以加快查询效率B、索引与DML速度无关C、索引创建后会自动被O
16、raCIe使用D、索引扫描未必优于全表扫描17、下列不是数据库恢复采用的方法是()A、建立检查点B、建立副本C、建立日志文件D、建立索引18、DBMS中实现事务持久性的子系统是()A、安全性管理子系统B、完整性管理子系统C、并发控制子系统D、恢复管理子系统19、【】的任务是分析并检验模式及子模式的正确性与合理性。A、设计评价B、物理设计C、加载数据D、应用程序设计20、下列关于数据库外模式的说法,正确的是A、一个数据库只能有一个外模式B、外模式不能重叠C、一个外模式可以只为一个应用程序使用D、不可被多个应用程序所共享二、填空题(每小题2分,共20分)1、从最终用户来看,数据库系统的外部体系结构
17、可分为五种类型:()、()、()()()2、数据表之间的联系是通过表的字段值来体现的,这种字段称为()03、在关系代数运算中,五种基本运算为O4、设有关系模式为:系(系编号,系名称,电话,办公地点),则该关系模型的主关系键是0,主属性是0,非主属性是()。5、SQLServer2012支持()、()和()三种类型的触发器。6、统计各门课程的选修人数SQL语句是:selectcno,()as选课人数fromscgroupbycno7、()是目前公认的比较完整和权威的一种规范设计法。8、()是数据库系统中执行的一个工作单位,它是由用户定义的一组操作序列。它具有()、()、()和()四个特征。9、事
18、务日志备份只备份数据库的0。10、事物的AClD特性,是指事物具有()、()、()和()4个特性。三、简单题(每小题5分,共20分)1、简述关系模式规范化的目的。2、从学生关系表S中,删除所有姓氏为“陈的同学()o3、简述关系的性质。4、数据分组(datagrouping)四、综合应用题(每小题20分,共20分)1、设有如下实体:学生:学号、单位、姓名、性别、年龄、选修课程名课程:编号、课程名、开课单位、任课教师号教师:教师号、姓名、性别、职称、讲授课程编号单位:单位名称、电话、教师号、教师名上述实体中存在如下联系:(1) .一个学生可选修多门课程,一门课程可为多个学生选修;(2) .一个教师
19、可讲授多门课程,一门课程可为多个教师讲授;(3) .一个单位可有多个教师,一个教师只能属于一个单位。试完成如下工作:(1).分别设计学生选课和教师任课两个局部信息的结构E-R图。(2),将上述设计完成的E-R图合并成一个全局E-R图。(3).将该全局E-R图转换为等价的关系模型表示的数据库逻辑结构。参考答案及解析一、单项选择题1、A2、C【解析】创建数据库,默认的文件名为DataBaSeLaCCdb。其中,DatabaSe后面的阿拉伯数据取决于创建目录中是否已经存在,如果已经存在,则递增编号。3、D【解析】主键不是必需的,但应当尽量设置主键。4、B5、A【解析】R表与S表都有公共的属性(列)A
20、,且A列的属性值都是c,经过运算以后形成的关系(表)T取自于两个表连接以后的结果,故答案为连接。6、D7、B【解析】级联更新相关字段。8、B【解析】无9、D【解析】一个关系就是一个规范化的二维表。10、C11、A【解析】ACCeSS的标题属性用来决定数据表视图内各列的标题内容。如果没有设置标题,则默认以字段名作为标题显示。12、B13、A14、A【解析】防止数据库被非法访问的方式是为数据库加密。15、A16、D17、D18、D19、A【解析】本题主要考查的知识点为设计评价。设计评价的任务是分析并检验模式及子模式的正确性与合理性。20、C【解析】本题主要考查的知识点为外模式。一个数据库可以有多个
21、不同的外模式,允许它们有一定的重叠,且一个外模式可以只为一个应用程序使用,也可以为多个应用程序所共享。二、填空题1、单用户结构I主从式结构I分布式结构客户机/服务器结构I浏览器/服务器结构2、连接字段3、并、差、选择、投影、乘积4、系编号I系名称I电话、办公地点5、DML触发器IDDL触发器I登录触发器6、count(sno)7、新奥尔良法8、事务I原子性I一致性I隔离性I持久性9、事务日志内容10、原子性I一致性I隔离性I持续性三、简单题1、关系模式规范化的目的是解决关系模式中存在的数据冗余、插入和删除异常以及更新异常等问题。其基本思想是消除数据依赖中的不合适部分,使各关系模式达到某种程度的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 福建 医科大学 历年 数据库 原理 期末 含六卷 答案

链接地址:https://www.desk33.com/p-1124975.html