全国4月自考数据库系统原理-试题及参考答案

上传人:碎****木 文档编号:270889706 上传时间:2022-03-27 格式:DOCX 页数:7 大小:42.29KB
返回 下载 相关 举报
全国4月自考数据库系统原理-试题及参考答案_第1页
第1页 / 共7页
全国4月自考数据库系统原理-试题及参考答案_第2页
第2页 / 共7页
全国4月自考数据库系统原理-试题及参考答案_第3页
第3页 / 共7页
亲,该文档总共7页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《全国4月自考数据库系统原理-试题及参考答案》由会员分享,可在线阅读,更多相关《全国4月自考数据库系统原理-试题及参考答案(7页珍藏版)》请在金锄头文库上搜索。

1、精品文档全国 2022 年 4 月高等训练自学考试数据库系统原理试题及参考答案课程代码:04735请考生按规定用笔将全部试题的答案涂、写在答题纸上。选择题局部留意事项:1. 答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。2. 每题选出答案后,用 2B 铅笔把答题纸上对应题目的答案标号涂黑。如需改动,用橡皮擦干净后,再选涂其他答案标号。不能答在试题卷上。一、单项选择题(本大题共 15 小题,每题 2 分,共 30 分)在每题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。未涂、错涂或多涂均无分。1. 长期

2、存储在计算机内、有组织的、统一治理的相关数据的集合称为 C精品文档A. 数据库C.数据库系统B.数据库治理系统D.数据库技术2. 客观存在,可以相互区分的事物称为DA. 实体标识符C.实体集3. 关于键的描述,下面错误的是CB.属性D.实体A.在关系中能惟一标识元组的属性集称为关系模式的超键B.不含有多余属性的超键称为候选键C.假设模式 R 中属性K 是其他模式的主键,那么K 在模式R 中称为内键D.用户选作元组标识的候选键称为主键4. 在关系模型中,对关系的表达不正确的是B A.关系中每一个属性值都是不行分解的B.关系中允许消灭重复元组C.由于关系是一个集合,因此不考虑元组间的挨次,即没有行

3、序D.元组中的属性在理论上也是无序的5. 属性集 U 为 ABCD,FD 集为AB,BC,DB,那么属性 A 的闭包A+为CA.AC.ABCB.ABD.ABCD6. 关于关系模式的非形式化设计准那么,下面表达不正确的是BA. 关系模式的设计应尽可能使得相应关系中不消灭插入、删除和修改等操作特别现象 B.关系模式的设计不只包含有直接联系的属性,也可以包含有间接联系的属性C.关系模式的设计应尽可能使得相应关系中避开放置经常为空值的属性D.关系模式的设计应尽可能使得关系的等值连接在主键和外键的属性上进展7. 在关系 R 与关系S 进展自然连接时,只把S 中原该舍弃的元组保存到新关系中,这种操作称为D

4、A. 外连接 C.左外连接B. 内连接 D.右外连接8. 在关系代数运算中,五种根本运算为CA. 并、差、选择、投影、自然连接C.并、差、选择、投影、笛卡尔积9. 关于调用存储过程的说法错误的是DA. 可以从交互式界面调用C.可以由嵌入式 SQL 调用B. 并、差、交、选择、投影D.并、差、交、选择、乘积B.可以使用 CALL 语句来调用存储构造D.不是全部的 SQL 接口都能调用存储构造10. 设有一个关系:DEPT(DNO,DNAME),假设要找出倒数第三个字母为 z,并且至少包含 4个字母的 DNAME,那么查询条件子句应写成 WHERE DNAME LIKEBA._ _Z_C. _Z_

5、 _B. _Z_ _D. _Z_ _%11. 一个事务一旦完成全部操作后,它对数据库的全部更新应永久地反映在数据库中,不会 丧失,是事务的DA. 原子性C.隔离性B. 全都性D.长久性12. 在 SQL2 供给事务的隔离级别中,只允许事务读已提交的数据,并且在两次读同一数据时不允许其他事务修改此数据的是BA. 可串行化 C.读提交数据B. 可重复读D.可以读未提交数据13. 在 SQLServer 2000 中,用来启动和停顿 SQL Server 的主要效劳和指示其当前状态的是AA. 效劳治理器C.企业治理器B. 查询分析器D.大事探查器14. PowerBuilder 9.0 中,用于拖放

6、可视化控件,并设置控件属性、样式等功能的是AA.窗口画板C.数据管道画板B.函数画板D.查询画板15. 在面对对象技术中,一样类型元素的无序集合,并且允许有重复的元素的复合类型,称为CA. 行类型C.包类型B. 列类型 D.集合类型非选择题局部留意事项:用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。二、填空题(本大题共 10 小题,每题 1 分,共 10 分)16. 在数据库阶段,对数据的操作不肯定以记录为单位,可以以数据项为单位。17. 数据字典中通常包括数据项、数据构造、数据流、数据存储和处理过程五个局部。18. 在数据治理中,始终影响系统性能的大问题是数据冗余。19. 关

7、系代数表达式的启发式优化是由DBMS 的DML 编译器完成的。20. 一个 SQL 模式是表和约束的集合。21. 事务的执行次序称为调度。22. 安全性确保用户被限制在做其想做的事情;而完整性确保用户所做的事情是正确的 。23. 存储过程可以增加代码的可重用性,提高开头效率。24. 数据窗口画板是 PB 中功能最强大的画板。在其中创立的数据窗口对象可以实现对数据库的各种操作,并依据不同的风格显示数据。25. 聚合表达了成分对象和聚合对象之间的“ofapart”(一局部)的联系。三、简答题(本大题共 10 小题,每题 3 分,共 30 分) 26.简述概念模型的特点。P12答:1、概念模型表达了

8、数据的整体规律构造,它是系统用户对整个应用工程涉及的数据的全面描述。2、概念模型是从用户需求的观点动身,对数据建模。3、概念模型独立于硬件和软件。4、概念模型是数据库设计人员与用户之间进展沟通的工具。27. 简述数据库设计中规律设计的主要步骤。P32答:规律设计的主要步骤有五步1、把概念模型转换成规律模型。2、设计外模型。3、设计应用程序与数据库的接口。4、评价模型。5、修正模型。28. 简述最小函数依靠集的条件。P75答:假设函数依靠集G 满足以下三个条件,那么称G 是最小依靠集1、G 中每个 FD 的右边都是单属性。2、G 中没有冗余的F,即 G 中不存在这样的函数依靠XY,使得 G-XY

9、与 G 等价。3、G 中每个 FD 的左边没有冗余的属性,即G 中不存在这样的函数依靠XY,X 有真子集 W 使得G- XY UWY与 G 等价。29. 嵌入式 SQL 语句何时不必涉及到游标?何时必需涉及到游标? P142、143答:INSERT、DELETE、UPDATE 语句,查询结果确定是单元组时的SELECT 语句都可直接嵌入在主程序中使用,不必涉及到游标。当 SELECT 语句查询结果是多个元组时,此时主语言程序无法使用,肯定要用游标机制把多个元组一次一个地传送给主语言程序处理。30. 简述 DBMS 中完整性子系统的主要功能。P165答:1、监视事务的执行,并测试是否违反完整性规

10、章;2、假设有违反现象,那么实行恰当的操作,譬如拒绝操作、报告违反状况、改正错误等方法来处理。31. 简述在数据恢复中 REDO 处理的方法。P156答:进展REDO 处理的方法是:正向扫描日志文件,依据重做队列的记录对每一个重做事务重新实施对数据库的更新操作。32. 什么是“脏数据”? P158答:在数据库技术中,把未提交的随后被撤销的数据称为“脏数据”。33. 简述 TSQL 语言中局部变量与全局变量的区分。P210答:局部变量由用户定义和维护,名称以单个字符开头;全局变量由系统定义和维护,以两字符开头,用户不能定义全局变量。34. PowerBuilder9.0 的开发空间有哪几个层次?

11、 P217答:PowerBuilder9.0 中,开发空间有三个层次:Workspace(工作空间)、Targer(目标)和 Library(库文件)。35. 简述 SQLCLI 中描述记录的功能。P270答:描述记录的功能是保存元组或参数的有关信息,如元组中的属性个数及其类型, 或某个函数调用中的参数个数及其类型。四、设计题(本大题共 5 小题,每题 4 分,共 20 分)某工程工程治理系统的数据库包含如下关系表: S(SNO,SNAME,SEX,DEPT,SCHOLARSHIP);S 为学生表,分别表示(学号,姓名,性别, 专业,奖学金)C(CNO,CNAME,CREDIT);C 为课程表

12、,分别表示(课程号,课程名,学分) SC(SNO,CNO,SCORE);SC 为选课表,分别表示(学号,课程号,分数)实现以下操作:36. 用关系代数表达式查询选修了课号为C3 或 C4 课程的学生学号。(答:SNOCNO=C3 V CNO=C4 (SC) 。37. 使用 SQL 语句查询获得奖学金的全部学生所学课程的信息,包括学号、姓名、课程名和分数。答:selectS.SNO,S.SNAME,C.CNAME,SC.SCOREFromWhereS,C,SCS. SCHOLARSHIP0andS.SNO= SC.SNOandSC. CNO= C. CNO38. 使用 SQL 语句查询没有任何一

13、门课程成绩超过90 分的全部学生的信息,包括学号、姓名和专业。答:selectSNO, SNAME, DEPTfromSWhereSNONOTIN(selectSNOfromSCWhereSCORE 90)39. 使用 SQL 语言对成绩有过不及格的学生,假设已经获得奖学金的,将奖学金减半。答:updateSSetSCHOLARSHIP= SCHOLARSHIP/2WhereSNOIN (selectSNOfromSCWhereSCORE60)40. 使用 SQL 语言建立视图VSC,视图包括学号、姓名、课程号、课程名、分数。答:createviewV_SC(SNO,SNAME, CNO,CN

14、AME, SCORE)AsselectS.SNO,S.SNAME,C. CNO,C.CNAME,SC. SCOREfromS,C,SC WhereS.SNO= SC.SNOandC. CNO= SC. CNO五、综合题(本大题共 2 小题,每题 5 分,共 10 分)41. 设有一个记录各个球队队员每场竞赛进球数的关系模式: R(队员编号,竞赛场次,进球数,球队名,队长名)。假设规定每个队员只能属于一个球队,每个球队只有一个队长,基于 R 的函数依靠集 F=队员编号球队名,球队名队长名,(队员编号,竞赛场次) 进球数(1) 依据上述条件,写出关系模式R 的关键码。答:关系模式R 的关键码为 队员编号,竞赛场次。(2) R 最高属于第几范式,为什么?答:其次范式,由于关系R 还存在局部依靠和传递依靠。(3) 将 R 标准到 3NF。答:R(队员编号,竞赛场次,进球数) R1(球队名,队长名)42. 设大学里教学数据库中有三个实体集。一是“课程”实体集,属性有课程号、课程名称; 二是“教师”实体集,属性有教

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 教育/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号