《(自考专升本资料)2013年10月《数据库系统原理》试题及答案.pdf》由会员分享,可在线阅读,更多相关《(自考专升本资料)2013年10月《数据库系统原理》试题及答案.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1全国 2013 年 10 月自学考试数据库系统原理试题及答案课程代码:04735选择题部分一、单项选择题(本大题共 15 小题,每小题 2 分,共 30 分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将答题纸”的相应代码涂黑.未涂、错涂或多涂均无分.1在数据管理技术发展过程中,关于数据库阶段描述错误的是(C)A采用数据模型表示复杂的数据结构B有较高的数据独立性C对数据的操作只能以记录为单位D数据库系统为用户提供了方便的用户接口2关于逻辑模型,下面叙述错误的是(A)A逻辑模型独立于硬件和软件B逻辑模型表达了 DB 的整体逻辑结构C逻辑模型是从数据库实现的观点出发,对数据建
2、模D逻辑模型是数据库设计人员与应用程序员之间交流的工具3对于数据库系统生存期,属于数据库实现阶段的工作的是(B)A将局部概念模型综合成全局概念模型B数据库试运行C设计应用程序与数据库的接口D数据库的重组织和重构造4在关系模型完整性规则中,要求不允许引用不存在的实体”的规则是(B)A实体完整性规则B参照完整性规则C用户定义的完整性规则D域的引用规则5已知关系 R 有如下函数依赖ABC,BCD,ADE,则A,B的闭包是(D)AA,BBA,B,CC.A,B,C,DD.A,B,C,D,E6关于关系模式分解,叙述正确的是(C)A.2NF 的关系模式不一定是 1NFB.3NF 的关系模式一定是 BCNFC
3、分解成 BCNF 模式集的算法能保证无损分解,但不一定能保证 FD 集D消除了非主属性对键的局部函数依赖的关系一定是 3NF7有关系 SC(SNO,CNO,AGE,SCORE),查找年龄大于 22 岁的学生的学号和分数,正确的关系代数表达式是(A).SNO,SCORE(AGE22(SC).AGE22(SNO,SCORE(SC).SNO,SCORE(AGE22(SNO,SCORE,AGE(SC)Ai 和正确B只有 i 正确第 1 页 共 5 页2C只有正确Di 和正确8下列关系代数操作中,要求两个运算对象其属性结构完全相同的是(D)A笛卡儿积、连接B投影、选择C自然连接、除法D并、交、差9使用
4、SQL 语句进行查询操作时,若希望查询出全部存在的元组,一般使用的保留字是(D)AUniqueBExceptCDistinctDAll10某数据库中有设备表:Equipment(编号,名称,启用日期,单价)(B)命令:select*from Equipment where 启用日期=(select max(启用日期)from Equipment)的功能是A查询最早启用的设备B查询最晚启用的设备C计算启用日期最大值D语法有错误没有结果11下列不是数据库恢复采用的方法是(D)A建立检查点B建立副本C建立日志文件D建立索引12要求事务在读取数据前先加共享锁,且读完数据后即可释放 S 锁,这种封锁协议
5、是(B)A一级封锁协议B二级封锁协议C三级封锁协议D四级封锁协议13作为小工作组或部门的数据库服务器使用的应该是(C)ASQL Server2000 企业版BSQL Server2000 个人版CSQL Server2000 标准版DSQL Server2000 开发版14在 PowerBuilder 脚本中,如果数据窗口控件为 dw_l,则从表中显示检索到数据的语句是(A)A.dw_l.retrieve()B.dw_l.filter()C.dw_l.setfocus()D.dw_l.update()15在对象联系图中,如果从 A 到 B 有双线箭头,则表示 B 是 A 的(C)A子类B同类C
6、超类D属性非选择题部分二、填空题(本大题共 10 小题,每小题 1 分,共 10 分)16数据库技术是研究数据库的_结构_、存储、设计、管理和使用的一门软件学科.17在数据库系统生存期中,对于给定的基本数据模型选取一个最适合应用环境的物理结构的过程,称为_物理设计_阶段.18解决冗余的主要方法,也是规范化的一条原则就是:关系模式有冗余问题,就_分解_它.19由关系代数运算经有限次复合而成的式子称为关系代数表达式.这种表达式的运算结果是一个_关系_.20视图是一个虚表,它一经定义就可以和基本表一样被查询,但有一定限制的操作是_修改_.第 2 页 共 5 页321用于安全性目的的数据库日志,称为_
7、审计追踪_.22在程序中,事务以 BEGIN TRANSACTION 语句开始,以 COMMIT 语句或_ROLLBACK_语句结束.23表变量类似于临时表,它的优点在于它存在于内存中.表变量与变量具有同样的作用域和_生命周期_.24.PainterBar 是 PB 提供的操作_画板组件_的工具栏.25在 UML 类图中,与关联有关的类的个数,称为_关联元数_.三、简答题(本大题共 10 小题,每小题 3 分,共 30 分)26.DBA 的主要职责有哪些?定义模式 定义内模式 与用户的联络 定义安全性规则 定义完整性规则 数据库的转储与恢复工作27.逻辑设计的目的是什么?逻辑设计的目的是把概念
8、设计阶段设计好的概念模型转换成与选用的具体机器上的 DMSC 所支持的数据模型相符合的逻辑结构28.设有关系模式 R(ABCD),FD 集 F=ABC,CD,DA,试求 R 的所有候选键.L 类:B B=B AB=ABCD LR 类:A,C,D BC=ABCD BD=ABCD 所以,R 的候选键为 AB,BC,BD.29.简述嵌入式 SQL 中引入游标的过程.先用游标定义语句定义一个游标与某个 select 语句对应.游标用 open 语句打开后,处于活动状态,此时游标指向查询结果第一个元祖之前.每执行一次 fetch 语句,游标指向下一个元祖,并把其值送到共享变量,供程序处理.如此重复,直至
9、所有查询结果处理完毕.最后用 close 语句关闭游标.关闭的游标可以被重新打开,与新的查询结果相联系,但在没有被打开前,不能使用.30.简述数据库故障的种类.数据库的故障分为:事务故障 系统故障 介质故障31.封锁粒度的大小对并发系统有什么影响?封锁的粒度越大,并发度也就越小,但同时系统的开销也就越小;相反,封锁的粒度越小,并发度越高,但系统开销也就越大.32.SQL 的基本表约束有哪几种形式.候选键定义 外键定义 检查约束”定义33.什么是 T-SQL 语言中的全局变量?全局变量由系统定义和维护,以两个字符开头,用户不能定义全局变量.34.简述 PowerBuilder9.O 中连接 OD
10、BC 数据库的步骤.建立 ODBC 数据源 建立数据库描述文件 用connect”命令连接数据库35.ODBC 的体系结构有哪几层?ODBC 数据库应用程序 驱动程序管理器 DB 驱动程序 数据源四、设计题(本大题共 5 小题,每小题 4 分,共 20 分)某设备管理系统的数据库包含如下关系表:设备(设备编号,设备名称,产地,购入日期,价值)人员(员工号,姓名,性别,出生日期,职位)第 3 页 共 5 页4设备使用(设备编号,员工号,借出日期,使用时间,收费金额)实现下列操作:36.使用关系代数查询所有设备价值大于 6000 元的设备的设备编号、员工号和借出日期.设备使用设备价值出日期设备编号
11、,员工号,借600037.使用 SQL 语句查询王琦使用设备的信息.信息包括:姓名、设备名称、借出日期.Select 姓名,设备名称,借出日期 From 设备,设备使用,人员 Where 姓名=王琦 and 人员.员工号=设备使用.员工号 and 设备.设备编号=设备使用.设备编号;38.使用 SQL 语句查询每种设备使用的人数,输出列名为设备编号和使用人数(员工号不能重复计算).Select 设备编号,count(distinct 员工号),使用人数 From 设备使用 Group by 设备编号;39.使用 SQL 语句将设备编号为 130001 的记录的收费金额减少 10%.Update
12、 设备使用 Set 收费金额=收费金额*(1-0.1)Where 设备编号=130001;40.使用 SQL 语言创建视图 V_SRS,视图按设备购人日期进行降序排列,包括设备编号、设备名称、购人日期.Create view V_SRS(设备编号,设备名称,购入日期)As select 设备编号,设备名称,购入日期 From 设备 Order by 购入日期 desc;五、综合题(本大题共 2 小题,每小题 5 分,共 10 分)41设有一个记录读者借阅图书的关系模式 R(读者号,姓名,出生日期,图书号,图书名,出版社,借书日期,还书日期),每本图书读者可以重复借阅,但每本图书每个读者每天最多
13、借一次.(1)根据上述条件,写出关系模式 R 的关键码.(2)R 最高属于第几范式,为什么?(3)将 R 规范到 3NF.解:读者号 姓名,读者号 出生日期,图书号 图书名,图书号 出版社 (读者号,图书号,借书日期)还书日期 所以,关系模式 R 的关键码是(读者号,图书号,借书日期)R 最高属于第一范式,因为存在非主属性对候选键的局部依赖.R1(读者号,姓名,出生日期)R2(图书号,图书名,出版社)R3(读者号,图书号,借书日期,还书日期)42设一个海军基地要建立一个舰队管理信息系统,它包括四个实体:舰队:舰队名、基地地点;舰艇:舰艇号、舰艇名;武器:武器号、武器名称、生产日期;官兵:官兵证号、姓名、出生日期、身份证号.其中,一个舰队拥有多艘舰艇,一艘舰艇属于一个舰队;一艘舰艇安装多种武器,一种武器可安装于多艘舰艇上,武器安装在舰艇上要记安装日期;一艘舰艇有多个官兵,一个官兵第 4 页 共 5 页5只属于一艘舰艇;(1)试画出反映上述实体关系的 E-R 图(可以省略实体的属性).(2)转换成关系模式,并指出每个关系模式的主键和外键(如果存在).解:舰队(舰队名,基地地点)舰艇(舰艇号,舰艇名,舰队名)武器(武器号,武器名称,生产日期)官兵(官兵证号,姓名,出生日期,身份证号,舰艇号)安装(舰艇号,武器号,安装日期)主键 外键 第 5 页 共 5 页
限制150内