[计算机类试卷]数据库基本理论练习试卷3及答案与解析.doc
《[计算机类试卷]数据库基本理论练习试卷3及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]数据库基本理论练习试卷3及答案与解析.doc(18页珍藏版)》请在麦多课文档分享上搜索。
1、数据库基本理论练习试卷 3及答案与解析 1 设有关系模式 R(A, B, C, D), F是 R上成立的 FD集, F=ABC , DA ,则 R的关键码为 _。 ( A) AB ( B) AD ( C) BC ( D) BD 2 在关系模式 R分解成 =R1, , Rk)时, R上的关系 r和其投影连接表达式 m(r)之间满足 _。 ( A) r=m(r) ( B) r m(r) ( C) m(r) r ( D) rm(r) 3 如果分解 相对于 F是 “无损分解 ”,那么对 R中满足 F的每一个关系 r,都有 _。 ( A) r=m(r) ( B) r m(r) ( C) m(r) r (
2、 D) rm(r) 4 设关系模式 R(A, B, C, D), F是 R上成立的: FD集, F=BA , AC ,=AB, AC, AD是 R上的一个分解,那么分解 相对于 F_。 ( A)是无损连接分解,也是保持 FD的分解 ( B)是无损连接分解,但不保持 FD的分解 ( C)不是无损连接分解,但保持 FD的分解 ( D)既不是无损连接分解,也不保持 FD的分解 5 设关系模式 R(A, B, C, D), F是 R上成立的 FD集, F=AB , BC ,CD , DA , =AB, BC, AD是 R上的一个分解,那么分解 相对于F_。 ( A)是无损连接分解,也是保持 FD的分解
3、 ( B)是无损连接分解,但不保持 FD的分解 ( C)不是无损连接分解,但保持: FD的分解 ( D)既不是无损连接分解,也不保持 FD的分解 6 设关系模式 R(A, B, C, D), F是 R上成立的 FD集, F=ABC , DB ,那么 F在模式 ACD上的投影 ACD(F)为 _。 ( A) ABC, DB) ( B) ACD ( C) ADC ( D) (即不存在非平凡的 FD) 7 设关系模式 R(A, B, C, D), F是 R上成立的 FD集, F=ABC , DB ,=ACD, BD是 R上的一个分解,那么分解 _。 ( A)保持函数依赖集 F ( B)丢失了 ABC
4、 ( C)丢失了 DB ( D)是否保持 FD,由 R的当前关系确定 8 设关系模式 R(A, B, C, D), F是 R上成立的 FD集, F=ABC , =AB, AC, AD是 R上的一个分解,那么分解 _。 ( A)是无损连接分解,也是保持 FD的分解 ( B)是无 损连接分解,但不保持 FD的分解 ( C)不是无损连接分解,但保持。 FD的分解 ( D)既不是无损连接分解,也不保持 FD的分解 9 在关系模式 R分解成数据库模式 时,谈论无损连接的先决条件是 _。 ( A)数据库模式 中的关系模式之间有公共属性 ( B)保持 FD集 ( C)关系模式 R中不存在局部依赖和传递依赖
5、( D)存在泛关系 10 无损连接和保持 FD之间的关系是 _。 ( A)同时成立或不成立 ( B)前者蕴涵后者 ( C)后者蕴涵前者 ( D)没有必然的联系 11 关系模式 R分解成数据库模式 的一个优点是 _。 ( A)数据分散存储在多个关系中 ( B)存储悬挂元组 ( C)提高查询速度 ( D)数据容易恢复 12 关系模式 R分解成数据库模式 的一个缺点是 _。 ( A)存储悬挂元组 ( B)减少了数据冗余 ( C)查询时,需要做连接运算 ( D)数据分散存储在多个关系中 13 设有关系 R(A, B, C)的值如下: 下列叙述正确的是 _。 ( A)函数依赖 CA 在上述关系中成立 (
6、 B)函数依赖 ABC 在上述关系中成立 ( C)函数依赖 AC 在上述关 系中成立 ( D)函数依赖 CAB 在上述关系中成立 14 设图书馆数据库中有一个关于读者借书的关系模式 R(L#, B#, BNAME,AUTH, BIRTH),其属性为读者借书证号、所借书的书号、书名、书的作者、作者的出生年份。 如果规定:一个读者同时可借阅多本书籍;每本书只有一个书名和作者;作者的姓名不允许同名同姓;每个作者只有一个出生年份。 那么,关系模式 R上基本的函数依赖集为 (1), R上的关键码为 (2), R的模式级别为 (3)。 如果把关系模式 R分解成数据库模式 1=(L#, B#), (B#,
7、BNAME, AUTH,BIRTH),那么 R分解成 1是无损分解、保持依赖且 1属于 (4)。 如果把关系模式 R分解成数据库模式 2=(L#, B#), (B#, BNAME, AUTH),(AUTH, BURTH),那么 R分解成 2是无损分解、保持依赖且 2属于 (5)。 ( A) L#B# , B#BNAME , BNAMEAUTH , AUTHBIRTH ( B) L#B# , B#(BNAME , AUTH, BIRTH) ( C) B#(BNAME , AUTH), AUTHBIRTH ( D) (L#, B#)BNAME , B#AUTH , AUTHBIRTH) ( A)
8、(L#) ( B) (L#, B#) ( C) (L#, B#, AUTH) ( D) (L#, B#, AUTH)D ( A)属于 1NF但不属于 2NF ( B)属于 2NF但不属于 3NF ( C)属于 3NF但不属于 2NF ( D)属于 3NF ( A) 1NF模式集 ( B) 2NF模式集 ( C) 3NF模式集 ( D)模式级别不确定 ( A) 1NF模式集 ( B) 2NF模式集 ( C) 3NF模式集 ( D)模式级别不确定 19 设教学数据库中有 一个关于教师任教的关系模式 R(T#, C#, CNAME,TEXT, TNAME, TAGE),其属性为教师工号、任教的课程编
9、号、课程名称、所用的教材、教师姓名和年龄。 如果规定:每个教师 (T#)只有一个姓名 (TNAME)和年龄 (TAGE),且不允许同名同姓;对每个课程号 (C#)指定一个课程名 (CNAME),但一个课程名可以有多个课程号 (即开设了多个班 );每个课程名称 (CNAME)只允许使用一本教材 (TEXT);每个教师可以上多门课程 (指 C#),但每个课程号 (C#)只允许一个教师任教。 那么,关系模式 R上基本的函数依赖集为 (1), R上的关键码为 (2), R的模式级别为 (3)。 如果把关系模式 R分解成数据库模式 1=(T#, C#), (T#, TNAME, TAGE),(C#, C
10、NAME, TEXT),那么 R分解成 1是无损分解、保持依赖且 1属于 (4)。 如果把关系模式 R分解成数据库模式 2=(T#, C#), (T#, TNAME),(TNAME, TAGE), (C#, CNAME), (CNAME, TEXT),那么 R分解成 2是无损分解、保持依赖且 2属于 (5)。 ( A) T#C# , T#( TNAME, TAGE), C#(CNAME , TEXT) ( B) T#(TNAME , TAGE), C#(CNAME , TEXT) ( C) T#TNAME , TNAMETAGE , C#CNAME , CNAMETEXT ( D) (T#,
11、C#)(TNAME , CNAME), TNAMETAGE , CNAMETEXT) ( A) (T#) ( B) (C#) ( C) (T#, C#) ( D) (T#, C#, CNAME) ( A)属于 1NF但不属于 2NF ( B)属于 2NF但不属于 3NF ( C)属于 3NF但不 属于 2NF ( D)属于 3NF。 ( A) 1NF模式集 ( B) 2NF模式集 ( C) 3NF模式集 ( D)模式级别不确定 ( A) 1NF模式集 ( B) 2NF模式集 ( C) 3NF模式集 ( D)模式级别不确定 24 关系代数表达式 R*ST-U的运算结果是 _。 可选择的答案:25
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 数据库 基本理论 练习 答案 解析 DOC
