《福建医科大学历年数据库原理期末(含六卷)及答案.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、实现数据库的哪个特性能够避免对未提交更新的依赖(脏数据的读出)?OA、完整性B、并发性C、安全性D、可移植性13、如果XfY和YX成立,那么XfY是一个平凡的函数依赖,他可以根据Armstrong推理规则的()推出A、自反律B、合并律C、增广律D、分解律14、下列关于压缩数据库的说法中,不正确的是()。A、压缩可防止非法访问,从而保障数据库安全B、压缩将会重新组织文件在磁盘上的存储方式C、可以对未打开的数据库进行压缩D、压缩可以优化数