《2022年西工大数据库试题.docx》由会员分享,可在线阅读,更多相关《2022年西工大数据库试题.docx(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选学习资料 - - - - - - - - - 诚信保证本人知晓我校考场规章和违纪处分条例的有关规定,保证遵守考场规章,诚恳做人;本人签字:编号:开课学院 考试日期考生班级西北工业高校考试试题(卷)成 绩2022 2022 学年第1 学期运算机学院课程数据库系统概论学时32+16 2022/11/27考试时间2小时考试形式(闭)(A)卷学号姓名一、单项挑选题 每道题 2 分,共 20 分 1.数据库系统的体系结构是:();A. 两级模式结构和一级映象;C. 三级模式结构和两级映象;B. 三级模式结构和一级映象;D. 三级模式结构和三级映象;名师归纳总结 2.一个 1:n 联系可以转换为一个独
2、立的关系模式,关系的码为();3.A1 端实体的码Bn 端实体的码C1 端和 n 端实体码的组合D以上都不是当某种操作违反了数据库的参照完整性时,系统不能采纳的策略是: 4.A. 级联操作B. 设置为空值操作C.强制操作D.拒绝操作关系数据库中的视图属于数据抽象级别中的:()5.A. 外模式B.模式C.内模式D.储备模式关系 R(A,B)和 S(B,C)中分别有 5 个和 10 个元组,属性 B 是 R 的主码,就中元组数目的范畴是: A.(0,10)B.(5,15)C.(5,10)D.(0,50)第 1 页,共 5 页- - - - - - -精选学习资料 - - - - - - - - -
3、 西北工业高校命题专用纸6. 以下不属于数据库安全性掌握常用方法的是 ;A.视图 B.存取掌握 C. 用户标识和鉴定 D. 违约处理7. 设有一个关系: BOOKBNO, BNAME, 要查询以 “数据库 _”开头,且倒数第 3 个汉字是 “题”的 BNAME (假定全部的书名仅包含汉字和下划线) ,就查询的条件子句应当写为 “ ” WHERE DNAME LIKE , ;A. 数据库 _%题_ _B. 数据库 _%题_ _ _ _ESCAPEC. 数据库 _%题_ _ ESCAPED. 数据库 _ _%题_ _ _ _ ESCAPE 8. 对一个全码(关系中全部的属性组成的集合为候选码)的关
4、系模式肯定满意 ( );I.2NF II. 3NF III 4NF IV. BCNF A. I 和 II B. I,II 和 IV C.I,II 和 III D. I,II, III 和 IV 9. 以下关于储备过程与触发器的描述,不正确选项( );A. 储备过程不需要显式调用就可以自动执行;B. 触发器针对数据库中的表定义的;C. 储备过程可以减轻客户端与服务端机器之间的网络流量;D. 储备过程中游标的使用步骤一般是:声明游标,打开游标,利用游标读写数据,关闭游标,释放游标;10. 已知关系:厂商(厂商号,厂名)主码:厂商号产品(产品号,颜色,厂商号)主码:产品号,外码:厂商号假设两个关系中
5、已经存在如下表所示元组:厂商号厂商厂名产品号颜色产品厂商号C01 宏达P01 红C01 C02 立仁P02 黄C03 C03 广源如再往产品表中插入如下元组:名师归纳总结 I(P03,红, C02)II (P01,蓝, C01)第 2 页,共 5 页III (P04,白, C04)IV (P05,黑, null)能够插入的元组是()A I,III ,IV B I,III C I,II D I,IV- - - - - - -精选学习资料 - - - - - - - - - 二、填空题 每道题 2 分,共 10 分 11. 数据库系统与文件系统相比,其本质区分是_;12. 数据库的物理设计主要考虑
6、两个方面的问题:储备结构和;13. 有一关系:借阅(图书号,书名,库存数,读者号,借期),假如一本书答应一个读者多次借阅,但不能同时对一种书借多本,就该关系的码是;14. 用户自定义的完整性可以用 句:create table Student Check约束来定义,依据注释的要求补充下面的语 Sno char9 primary key, Sname char10 not null, Sdept char2 Check , /* Sdept 只答应取 CS或IS */Sage int ; 15. 在 SQL 语言中,给数据库对象进行授权以及回收权限的关键字分别是 和;三、简答题 每道题 4 分,
7、共 8 分 16. 数据库系统的四个特点分别是什么?17. 试举例说明说明一个设计不好的关系模式可能会引发的四类问题;四、解答题 共 62 分 18. (4 分)设有关系 R 和 S,其值如下:R A B C S B C D 2 4 6 4 5 6 3 6 9 4 6 8 3 4 5 6 8 0 试求 R. S、R. S 的值;6 9 2 2=1 名师归纳总结 - - - - - - -第 3 页,共 5 页精选学习资料 - - - - - - - - - 西北工业高校命题专用纸 19. (共 28 分)针对如下的图书馆借阅系统数据库实现下面操作;图书(图书号,书名,作者,单价,库存量)读者(
8、读者号,姓名,工作单位,地址)借阅(图书号,读者号,借期,仍期,备注)其中:仍期为 NULL 表示该书未仍;用关系代数 实现以下的( 1)-(2)小题;1 查询读者号为 20070001 的读者所借阅的图书号与书名; (3 分)2 查询只借阅图书编号为S001 和 S002 的读者号与姓名;(4 分)用 SQL 语言 实现以下的( 3)-(10)小题;3 给读者表插入一条数据 (20060023李林治理学院 治理学院楼 )(2 分);4 将全部工作单位为 10院 的读者单位更换为 运算机学院 (2 分);5 将读者 “李林”所借图书的信息从借阅表中删除(2 分);6 将借阅表中 “备注 ”字段
9、的更新权限赋给用户USER1,并且答应 USER1 可以把相应的权限传递授予其他用户(2 分);7 建立未仍图书的读者姓名,书名和工作单位视图(3 分);8 检索 “运算机学院 ”在 20XX 年从未借过书的读者号以及读者姓名,结果依据 读者号降序排列( 3 分);9 列出在 20XX 年内有过借书记录的 运算机学院 的读者姓名,以及其在 20XX 年内借出并且目前已经归仍过的书的总数目(3 分);10检索至少借阅了读者号为 姓名;(4 分); 20070034 的读者所借阅的全部图书的读者号和20. (15 分)设有关系模式 R,其中 U=A,B,C,D,E,G ,F = ADE ,ACE
10、, BCG ,BCDAG ,BDA ,ABG, AC ,试运算该关系模式的候选码?1 求该关系模式的最小函数依靠集,要求给出详细的运算过程 ;(6 分)2 找出关系模式 R 的候选码;(3 分)3 试问关系模式 R 最高已经达到第几范式?为什么?(3 分)4 假如 R 不属于 3NF,请将 R 分解成 3NF 模式集;(3 分)名师归纳总结 - - - - - - -第 4 页,共 5 页精选学习资料 - - - - - - - - - 西北工业高校命题专用纸21. 15 分某个高校的社团信息治理系统中,需要对同学、社团、社团成员、社团活动、主管老师等信息进行治理;该系统涉及 5 个实体型:主
11、管老师(老师工号,姓名,性别,电话)同学(学号,姓名,性别,诞生日期)社团(社团编号,名称,成员数,组织描述)社团成员(成员编号,学号,在社职务,入社日期)社团活动(活动编号,活动日期,参与成员数,活动内容)对于该系统有如下的语义:一个老师可以治理多个社团,每个社团只能由一位老师主管;一个社团由如干名社团成员组成,一个社团成员只能属于一个社团;一个同学可以成为多个不同社团的社团成员;一个社团成员可以参与如干次社团活动,每次社团活动答应多名成员参与;每个社团都可以申请多次社团活动,请,每次申请需要记录申请日期;一次社团活动也可以由多个社团联合申1 依据上述描述,分别画出如下两个子 E-R 图:主管老师,社团( 2 分)社团,社团活动,社团成员,同学(4 分)2 将上述设计完成的 E-R 图合并成一个全局 E-R 图(为防止图过于复杂,请在全局 E-R 图中省略属性);(2 分)3 将 E-R 图转换成关系模式(不用写函数依靠) ,同时指出每个关系模式的名师归纳总结 主码(下划线表示)和外码(下波浪线表示);(7 分)第 5 页,共 5 页- - - - - - -