【计算机类职业资格】数据库系统工程师-关系数据库基本理论及答案解析.doc

上传人:bowdiet140 文档编号:1335731 上传时间:2019-10-17 格式:DOC 页数:31 大小:259KB
下载 相关 举报
【计算机类职业资格】数据库系统工程师-关系数据库基本理论及答案解析.doc_第1页
第1页 / 共31页
【计算机类职业资格】数据库系统工程师-关系数据库基本理论及答案解析.doc_第2页
第2页 / 共31页
【计算机类职业资格】数据库系统工程师-关系数据库基本理论及答案解析.doc_第3页
第3页 / 共31页
【计算机类职业资格】数据库系统工程师-关系数据库基本理论及答案解析.doc_第4页
第4页 / 共31页
【计算机类职业资格】数据库系统工程师-关系数据库基本理论及答案解析.doc_第5页
第5页 / 共31页
点击查看更多>>
资源描述

1、数据库系统工程师-关系数据库基本理论及答案解析(总分:116.00,做题时间:90 分钟)一、B单项选择题/B(总题数:51,分数:101.00)1.在关系模式 R 中,函数依赖 XY 的语义是_。(分数:1.00)A.在 R 的某一关系中,若两个元组的 X 值相等,则 Y 值也相等B.在 R 的每一关系中,若两个元组的 X 值相等,则 Y 值也相等C.在 R 的某一关系中,Y 值应与 X 值相等D.在 R 的每一关系中,Y 值应与 X 值相等15在关系数据模型中,通常可以把 (1) 称为属性,而把 (2) 称为关系模式。常用的关系运算是关系代数和 (3) 。在关系代数中,对一个关系作投影操作

2、后,新关系的元组个数 (4) 原来关系的元组个数。(分数:8.00)(1).(1)(分数:1.00)A.记录B.基本表C.模式D.字段(2).(2)(分数:1.00)A.记录B.记录类型C.元组D.元组集(3).(3)(分数:1.00)A.集合代数B.逻辑演算C.关系演算D.集合演算(4).(4)(分数:1.00)A.小B.小于或等于C.等于D.大于(5).(1)(分数:1.00)A.链表B.表格C.树D.索引表(6).(2)(分数:1.00)A.指针B.链表C.实体完整性D.参照完整性(7).(1)(分数:1.00)A.属性值不允许重复B.属性值不允许为空C.主键值不允许为空D.外键值不允许

3、为空(8).(2)(分数:1.00)A.不允许引用不存在的元组B.允许引用不存在的元组C.不允许引用不存在的属性D.允许引用不存在的属性2.在关系中,“元数”(Arity)是指_。(分数:1.00)A.行数B.元组个数C.关系个数D.列数3.设有关系模式 R(A,B,C,D),F 是 R 上成立的 FD 集,F=ABC,DA,则 R 的关键码为_。(分数:1.00)A.ABB.ADC.BCD.BD4.设关系模式 R(A,B,C,D),F 是 R 上成立的:FD 集,F=BA,AC,=AB, AC,AD是 R 上的一个分解,那么分解 相对于 F_。(分数:1.00)A.是无损连接分解,也是保持

4、FD 的分解B.是无损连接分解,但不保持 FD 的分解C.不是无损连接分解,但保持 FD 的分解D.既不是无损连接分解,也不保持 FD 的分解5.设有关系 R(A,B,C)的值如下: (分数:1.00)A.函数依赖 CA 在上述关系中成立B.函数依赖 ABC 在上述关系中成立C.函数依赖 AC 在上述关系中成立D.函数依赖 CAB 在上述关系中成立6.设关系模式 R(ABCDE)上的函数依赖集 F=ABC,BCDE,BD,AD, EA,将 R 分解成两个关系模式:R1=(ABD),R2=(ACE),则 R1 和 R2 的最高范式分别是_。(分数:1.00)A.2NF 和 3NFB.3NF 和

5、2NFC.3NF 和 BCNFD.2NF 和 BCNF7.两个函数依赖集 F 和 G 等价的充分必要条件是_。(分数:1.00)A.F=GB.F+=GC.F=G+D.F+=G+8.设关系模式 R(A,B,C),下列结论错误的是_。(分数:1.00)A.若 AB,BC,则 ACB.若 AB,AC,则 ABCC.若 BCA,则 BA,CAD.若 BA,CA,则 BCA9.在关系代数表达式的查询优化中,不正确的叙述是_。(分数:1.00)A.尽可能早地执行连接B.尽可能早地执行选择C.尽可能早地执行投影D.把笛卡儿积和随后的选择合并成连接运算10.以下关于外键和相应的主键之间的关系,不正确的是_。(

6、分数:1.00)A.外键一定要与主键同名B.外键不一定要与主键同名C.主键值不允许是空值,但外键值可以是空值D.外键所在的关系与主键所在的关系可以是同一个关系11.设关系 R、S、W 各有 10 个元组,那么这 3 个关系自然连接的元组个数为_。(分数:1.00)A.10B.30C.1000D.不确定(与计算结果有关)12.设关系 R 和 S 的属性个数分别为 2 和 3,那么 R (分数:1.00)A. 12 (RB. 14 (RC. 12 (RD. 14 (R13.设关系模式 R(A,B,C,D),F 是 R 上成立的 FD 集,F=AB,BC,CD, DA,=AB,BC,AD是R 上的一

7、个分解,那么分解 相对于 F_。(分数:1.00)A.是无损连接分解,也是保持 FD 的分解B.是无损连接分解,但不保持 FD 的分解C.不是无损连接分解,但保持:FD 的分解D.既不是无损连接分解,也不保持 FD 的分解20若有关系模式 R(A,B,C)和 S(C,D,E),对于如下的关系代数表达式:E1= A,D ( B2003R.C=S.CE=80 (RS)E2= A,D ( R.C=S.C ( B2003 (R) E=80 (S)E3= A,D ( B2003 (R) E=80 (S)E4= A,D ( B2003E=80 (S (分数:2.00)(1).(1)(分数:1.00)A.E

8、1-E2=-E3=E4B.E3=E4但 E1E 2C.E1-E2但 E3E 4D.E2-E4但 E1E 3(2).(2)(分数:1.00)A.E1B.E2C.E3D.E414.假设学生关系是 S(S#,SNAME,SEX,AGE),课程关系是 C(C#,CNAME, TEACHER),学生选课关系是SC(S#,C#,GRADE)。那么,要查找选修“DB”课程的“女”学生姓名,将涉及到关系_。(分数:1.00)A.SB.SC 和 CC.S 和 SCD.S、SC 和 C15.关系代数表达式 R*ST-U 的运算结果是_。 可选择的答案: (分数:1.00)A.B.C.D.16.如果两个关系没有公共

9、属性,那么其自然连接操作_。(分数:1.00)A.转化为笛卡儿积操作B.转化为连接操作C.转化为外部并操作D.结果为空关系17.下列式子中,不正确的是_。(分数:1.00)A.R-S=R-(RB.R=(R-(RC.RS=S-(S-D.RS=S-(R-18.关系模式 R 分解成数据库模式 的一个优点是_。(分数:1.00)A.数据分散存储在多个关系中B.存储悬挂元组C.提高查询速度D.数据容易恢复19.设有关系模式 R(A,B,C,D),F 是 R 上成立的 FD 集,F=ABC,DA,则属性集(CD)的闭包(CD) +为_。(分数:1.00)A.CDB.ACDC.BCDD.ABCD20.在元组

10、关系演算中,与公式 P1=P 2等价的公式是_。(分数:1.00)A.P 1P 2B.P 2P lC.P 1P 2D.P 2P 251设图书馆数据库中有一个关于读者借书的关系模式R(L#,B#,BNAME,AUTH, BIRTH),其属性为读者借书证号、所借书的书号、书名、书的作者、作者的出生年份。如果规定:一个读者同时可借阅多本书籍;每本书只有一个书名和作者;作者的姓名不允许同名同姓;每个作者只有一个出生年份。那么,关系模式 R 上基本的函数依赖集为U (1) /U,R 上的关键码为U (2) /U, R 的模式级别为U (3) /U。如果把关系模式 R 分解成数据库模式 1=(L#,B#)

11、,(B#,BNAME,AUTH,BIRTH),那么 R 分解成 1是无损分解、保持依赖且 1属于U (4) /U。如果把关系模式 R 分解成数据库模式 2=(L#,B#),(B#,BNAME,AUTH),(AUTH, BURTH),那么 R 分解成 2是无损分解、保持依赖且 2属于U (5) /U。(分数:15.00)(1).(1)(分数:1.00)A.L#B#,B#BNAME,BNAMEAUTH,AUTHBIRTHB.L#B#,B#(BNAME,AUTH,BIRTC.B#(BNAME,AUT,AUTHBIRTHD.(L#,B#)BNAME,B#AUTH,AUTHBIRT(2).(2)(分数:

12、1.00)A.(L#)B.(L#,B#)C.(L#,B#,AUTD.(L#,BNAME,AUT(3).(3)(分数:1.00)A.属于 1NF 但不属于 2NFB.属于 2NF 但不属于 3NFC.属于 3NF 但不属于 2NFD.属于 3NF(4).(4)(分数:1.00)A.1NF 模式集B.2NF 模式集C.3NF 模式集D.模式级别不确定(5).(5) (分数:1.00)A.1NF 模式集B.2NF 模式集C.3NF 模式集D.模式级别不确定(6).(1)(分数:1.00)A.T#C#,T#(TNAME,TAG,C#(CNAME,TEX)B.T#(TNAME,TAG,C#(CNAME,

13、TEXC.T#TNAME,TNAMETAGE,C#CNAME,CNAMETEXTD.(T#,C#)(TNAME,CNAM,TNAMETAGE,CNAMETEX(7).(2)(分数:1.00)A.(T#)B.(C#)C.(T#,C#)D.(T#,C#,CNAM(8).(3)(分数:1.00)A.属于 1NF 但不属于 2NFB.属于 2NF 但不属于 3NFC.属于 3NF 但不属于 2NFD.属于 3NF。(9).(4)(分数:1.00)A.1NF 模式集B.2NF 模式集C.3NF 模式集D.模式级别不确定(10).(5) (分数:1.00)A.1NF 模式集B.2NF 模式集C.3NF 模

14、式集D.模式级别不确定(11).(1)(分数:1.00)A.车次B.始发站C.发车时间D.车次,始发站(12).(2)(分数:1.00)A.车次B.始发站C.发车时间D.车次,日期(13).(3)(分数:1.00)A.不存在B.存在一对一C.存在一对多D.存在多对多(14).(1)(分数:1.00)A.W 和 YB.WYC.WXD.WZ(15).(2)(分数:1.00)A.=R1(W,R2(XB.=R1(W,R2(XC.R1(WX,R2(X)D.=R1(W,R2(Y)21.关系模式 R 分解成数据库模式 的一个缺点是_。(分数:1.00)A.存储悬挂元组B.减少了数据冗余C.查询时,需要做连接

15、运算D.数据分散存储在多个关系中22.如果 XY 和 WYZ 成立,那么 WXZ 成立。这条规则称为_。(分数:1.00)A.增广律B.传递律C.伪传递律D.分解律23.XY 能从推理规则导出的充分必要条件是_。(分数:1.00)A.YB.YC.XD.X+=Y+24.关系规范化中的删除操作异常是指_。(分数:1.00)A.不该删除的数据被删除B.不该删除的关键码被删除C.应该删除的数据未被删除D.应该删除的关键码未被删除25.在关系代数的专门关系运算中,从表中选出满足某种条件的元组的操作称为 _。(分数:1.00)A.选择B.投影C.连接D.扫描26.在元组关系演算中,与公式( (分数:1.0

16、0)A.(B.(C.(D.(59某数据库中有供应商关系 S 和零件关系 P,其中,供应商关系模式 S(Sno, Sname, Szip, City)中的属性分别表示:供应商代码、供应商名、邮编、供应商所在城市;零件关系模式 P(Pno, Pname, Color, Weight, City)中的属性分别表示:零件号、零件名、颜色、重量、产地。要求一个供应商可以供应多种零件,而一种零件可由多个供应商供应。请将下面的 SQL 语句空缺部分补充完整。CREATE TABLE SP (Sno CHAR (5),Pno CHAR (6),Status CHAR (8),Qty NUMERIC (9),U

17、(1) /USno, Pno),U(2) /USno),U(3) /UPno);查询供应了“红”色零件的供应商号、零件号和数量(Qty)的元组演算表达式为:t1|(u)( u)( u)(U (4) /Uu1=v1v2=w1w3=红U (5) /U)(分数:7.00)(1).(1)(分数:1.00)A.FOREIGN KEYB.PRIMARY KEYC.FOREIGN KEY (Sn REFERENCES SD.FOREIGN KEY (Pn PEFERENCES P(2).(2)(分数:1.00)A.FOREIGN KEYB.PRIMARY KEYC.FOREIGN KEY (Sn REFER

18、ENCES SD.FOREIGN KEY (Pn PEFERENCES P(3).(3)(分数:1.00)A.FOREIGN KEYB.PIUMARY KEYC.FOREIGN KEY (Sn REFERENCES SD.FOREIGN KEY (Pn PEFERENCES P(4).(4)(分数:1.00)A.s(sp(p(B.SP(S(P(C.P(SP(S(D.S(P(SP(5).(5)(分数:1.00)A.t1=u1t2=w2t3=v4B.t1=v1t2=u2t3=u4C.t1=w1t2=u2t3=v4D.t1=u1t2=v2t3=y4(6).(1)(分数:1.00)A. A,B ( A

19、E (RB. B ( AE (R)C. B ( AE (RD. B ( C=CAE (R)(7).(2) (分数:1.00)A.B.C.D.27.在元组关系演算中,与公式 P1P 2等价的公式是_。(分数:1.00)A.(P 1P 2)B.P 1P 2C.(P 1P 2)D.(P 1P 2)28.设关系模式 R(A,B,C,D),F 是 R 上成立的 FD 集,F=ABC,DB,=ACD,BD是 R 上的一个分解,那么分解 _。(分数:1.00)A.保持函数依赖集 FB.丢失了 ABCC.丢失了 DBD.是否保持 FD,由 R 的当前关系确定29.与域演算表达式ab|R (ab)R(ba)不等

20、价的关系代数表达式是_。(分数:1.00)A. 1,2 ( 1=42-3 (R)B. 1,2 C.R 2,1 (D. 1=2 (30.设 R 和 S 都是二元关系,那么与元组演算表达式 t| R(t)( (分数:1.00)A. 1,2( 23 (R)B. 1,2 ( 21 (R)C. 1,2 (RD. 3,4( 14 (S)30给定关系模式 R(U,F),u=A,B,C,D,E,F=BA,DA,AE, ACB,那么属性集 AD 的闭包为U (1) /U,R 的候选键为U (2) /U。(分数:2.00)(1).(1)(分数:1.00)A.ADEB.ABDC.ABCDD.ACD(2).(2)(分

21、数:1.00)A.ABDB.ADEC.ACDD.CD31.在关系模式 R 分解成数据库模式 时,谈论无损连接的先决条件是_。(分数:1.00)A.数据库模式 中的关系模式之间有公共属性B.保持 FD 集C.关系模式 R 中不存在局部依赖和传递依赖D.存在泛关系32.在关系中,“基数”(Cardinality)是指_。(分数:1.00)A.行数B.属性个数C.关系个数D.列数33.下列公式中一定成立的是_。(分数:1.00)A. A1,A2 ( F () F ( A1,A2 ()B. F (E1E2) F (E1) F (E2)C. F (E1-E2) F (E1)- F (E2)D. A1,A

22、2,B1,B2 (E A1,A2 ( 34.设有关系模式 R(A,B,C,D),F 是 R 上成立的 FD 集,F=AB,BC, CD,DA,则 F+中,左部为 C 的函数依赖有_。(分数:1.00)A.2 个B.4 个C.8 个D.16 个35.设有关系 R、S 和 T 如下所示,则元组演算表达式t| ( u)(R(u)S(u)( v)(T(v)(w)(R(w)S(w)w1=u1w2=v1w3=v2)t1=u1)运算结果是_。 可选择的答案: (分数:1.00)A.B.C.D.36.存在非主属性对码的部分依赖的关系模式是_。(分数:1.00)A.1NFB.2NFC.3NFD.BCNF37.无

23、损连接和保持 FD 之间的关系是_。(分数:1.00)A.同时成立或不成立B.前者蕴涵后者C.后者蕴涵前者D.没有必然的联系38.关系数据库设计理论主要包括 3 个方面的内容,其中起核心作用的是_。(分数:1.00)A.范式B.关键码C.数据依赖D.数据完整性约束39.设有关系 R(A,B,C)和 S(B,C,D),那么与 R (分数:1.00)A. 3=5(RB. 1,2,3,6 ( 3=5 (RC. 3=52=4 (R)D. 1,2,3,6 ( 3=22=1 (R)40.如果分解 相对于 F 是“无损分解”,那么对 R 中满足 F 的每一个关系 r,都有 _。(分数:1.00)A.r=m

24、(B.rC.m (D.rm (41.设关系 R 和 S 都是二元关系,那么与元组表达式 t| u)(| (分数:1.00)A. 3,4 (R|B. 2,3 (R|C. 3,4 (R|D. 3,4 ( 1=1 (R)42.设关系模式 R(A,B,C,D),F 是 R 上成立的 FD 集,F=ABC,=AB, AC,AD是 R 上的一个分解,那么分解 _。(分数:1.00)A.是无损连接分解,也是保持 FD 的分解B.是无损连接分解,但不保持 FD 的分解C.不是无损连接分解,但保持。FD 的分解D.既不是无损连接分解,也不保持 FD 的分解43.在最小依赖集 F 中,下面叙述不正确的是_。(分数

25、:1.00)A.F 中每个 FD 的右部都是单属性B.F 中每个 FD 的左部都是单属性C.F 中没有冗余的 FDD.F 中每个 FD 的左部没有冗余的属性44.在关系模式 R 分解成 =R 1,R k)时,R 上的关系 r 和其投影连接表达式 m (r)之间满足_。(分数:1.00)A.r=m (B.rC.m (D.rm (45.设关系模式 R(A,B,C,D),F 是 R 上成立的 FD 集,F=ABC,DB,那么 F 在模式 ACD 上的投影 ACD(F)为_。(分数:1.00)A.ABC,DB.ACDC.ADCD.(即不存在非平凡的 F22关系 R 和 S 如下表所述,R 1,2 (

26、13 (S)的结果为U (1) /U,而 R 与 S 的左外连接,右外连接和完全外连接的元组个数分别为U (2) /U。(分数:22.00)(1).(1)(分数:1.00)A.dB.c, dC.c, d, gD.(a, ,(b, , (c, ,(d, (2).(2)(分数:1.00)A.2, 2, 4B.2, 2, 7C.4, 4, 7D.4, 4, 4(3).(1)(分数:1.00)A.1B.2C.3D.4E.5 6 7(4).(2)(分数:1.00)A.1B.2C.3D.4E.5 6 7(5).(3)(分数:1.00)A.1B.2C.3D.4E.5 6 7(6).(4)(分数:1.00)A

27、.1B.2C.3D.4E.5 6 7(7).(1)(分数:1.00)A.交B.并C.差D.笛卡儿积E.除 投影 选择 自然连接(8).(2)(分数:1.00)A.交B.并C.差D.笛卡儿积E.除 投影 选择 自然连接(9).(3)(分数:1.00)A.交B.并C.差D.笛卡儿积E.除 投影 选择 自然连接(10).(4)(分数:1.00)A.mB.nC.m+nD.m-nE.mn mn(11).(5)(分数:1.00)A.元组B.属性C.关键码D.关系模式(12).(1)(分数:1.00)A.行B.列C.个记录D.张表(13).(2)(分数:1.00)A.行B.列C.个记录D.张表(14).(3

28、)(分数:1.00)A.算术运算符,如+,-B.逻辑运算符,如,C.算术比较运算符,如=,=D.集合运算符,如,(15).(4)(分数:1.00)A. (i+r (RB. (i+j (RC. i(r+ (RD. ij (R(16).(5)(分数:1.00)A.并、差、交、笛卡儿积、除法B.并、差、笛卡儿积、投影、选择C.并、差、交、投影、选择D.并、差、笛卡儿积、自然连接、除法(17).(1)(分数:1.00)A.树B.有向图C.无向图D.二维表(18).(2)(分数:1.00)A.插入和删除B.检索和更新C.查询和编辑D.统计和修改(19).(1)(分数:1.00)A.OA 软件与用户B.用

29、户与 OSC.硬件与软件D.OS 与硬件(20).(2)(分数:1.00)A.实表B.虚表C.视图D.文件(21).(3)(分数:1.00)A.二维表B.基本表C.视图D.文件(22).(4)(分数:1.00)A.左外连接B.右外连接C.自然连接D.完全外连接二、B设计题/B(总题数:1,分数:15.00)某学员为公司的项目工作管理系统设计了初始的关系模式集:部门(部门代码,部门名,起始年月,终止年月,办公室,办公电话)职务(职务代码,职务名)等级(等级代码,等级名,年月,小时工资)职员(职员代码,职员名,部门代码,职务代码,任职时间)项目(项目代码,项目名,部门代码,起始年月日,结束年月日,

30、项目主管)工作计划(项目代码,职员代码,年月,工作时间)(分数:15.00)(1).试给出部门、等级、项目、工作计划关系模式的主键和外键,以及基本函数依赖集 F1、F2、F3 和 F4。(分数:3.00)_(2).该学员设计的关系模式不能管理职务和等级之间的关系。如果规定:一个职务可以有多个等级代码。请修改“职务”关系模式中的属性结构。(分数:3.00)_(3).为了能管理公司职员参加各项目每天的工作业绩,请设计一个“工作业绩”关系模式。(分数:3.00)_(4).部门关系模式存在什么问题?请用 100 字以内的文字阐述原因。为了解决这个问题可将关系模式分解,分解后的关系模式的关系名依次取部门

31、_A、部门_B、。(分数:3.00)_(5).假定月工作业绩关系模式为:月工作业绩(职员代码、年月、工作日期),请给出“查询职员代码、职员名、年月、月工资”的 SQL 语句。(分数:3.00)_数据库系统工程师-关系数据库基本理论答案解析(总分:116.00,做题时间:90 分钟)一、B单项选择题/B(总题数:51,分数:101.00)1.在关系模式 R 中,函数依赖 XY 的语义是_。(分数:1.00)A.在 R 的某一关系中,若两个元组的 X 值相等,则 Y 值也相等B.在 R 的每一关系中,若两个元组的 X 值相等,则 Y 值也相等 C.在 R 的某一关系中,Y 值应与 X 值相等D.在

32、 R 的每一关系中,Y 值应与 X 值相等解析:15在关系数据模型中,通常可以把 (1) 称为属性,而把 (2) 称为关系模式。常用的关系运算是关系代数和 (3) 。在关系代数中,对一个关系作投影操作后,新关系的元组个数 (4) 原来关系的元组个数。(分数:8.00)(1).(1)(分数:1.00)A.记录B.基本表C.模式D.字段 解析:(2).(2)(分数:1.00)A.记录B.记录类型 C.元组D.元组集解析:(3).(3)(分数:1.00)A.集合代数B.逻辑演算C.关系演算 D.集合演算解析:(4).(4)(分数:1.00)A.小B.小于或等于 C.等于D.大于解析:(5).(1)(

33、分数:1.00)A.链表B.表格 C.树D.索引表解析:(6).(2)(分数:1.00)A.指针B.链表C.实体完整性D.参照完整性 解析:(7).(1)(分数:1.00)A.属性值不允许重复B.属性值不允许为空C.主键值不允许为空 D.外键值不允许为空解析:(8).(2)(分数:1.00)A.不允许引用不存在的元组 B.允许引用不存在的元组C.不允许引用不存在的属性D.允许引用不存在的属性解析:2.在关系中,“元数”(Arity)是指_。(分数:1.00)A.行数B.元组个数C.关系个数D.列数 解析:3.设有关系模式 R(A,B,C,D),F 是 R 上成立的 FD 集,F=ABC,DA,

34、则 R 的关键码为_。(分数:1.00)A.ABB.ADC.BCD.BD 解析:4.设关系模式 R(A,B,C,D),F 是 R 上成立的:FD 集,F=BA,AC,=AB, AC,AD是 R 上的一个分解,那么分解 相对于 F_。(分数:1.00)A.是无损连接分解,也是保持 FD 的分解B.是无损连接分解,但不保持 FD 的分解C.不是无损连接分解,但保持 FD 的分解 D.既不是无损连接分解,也不保持 FD 的分解解析:5.设有关系 R(A,B,C)的值如下: (分数:1.00)A.函数依赖 CA 在上述关系中成立B.函数依赖 ABC 在上述关系中成立 C.函数依赖 AC 在上述关系中成

35、立D.函数依赖 CAB 在上述关系中成立解析:6.设关系模式 R(ABCDE)上的函数依赖集 F=ABC,BCDE,BD,AD, EA,将 R 分解成两个关系模式:R1=(ABD),R2=(ACE),则 R1 和 R2 的最高范式分别是_。(分数:1.00)A.2NF 和 3NFB.3NF 和 2NFC.3NF 和 BCNFD.2NF 和 BCNF 解析:7.两个函数依赖集 F 和 G 等价的充分必要条件是_。(分数:1.00)A.F=GB.F+=GC.F=G+D.F+=G+ 解析:8.设关系模式 R(A,B,C),下列结论错误的是_。(分数:1.00)A.若 AB,BC,则 ACB.若 AB

36、,AC,则 ABCC.若 BCA,则 BA,CA D.若 BA,CA,则 BCA解析:9.在关系代数表达式的查询优化中,不正确的叙述是_。(分数:1.00)A.尽可能早地执行连接 B.尽可能早地执行选择C.尽可能早地执行投影D.把笛卡儿积和随后的选择合并成连接运算解析:10.以下关于外键和相应的主键之间的关系,不正确的是_。(分数:1.00)A.外键一定要与主键同名 B.外键不一定要与主键同名C.主键值不允许是空值,但外键值可以是空值D.外键所在的关系与主键所在的关系可以是同一个关系解析:11.设关系 R、S、W 各有 10 个元组,那么这 3 个关系自然连接的元组个数为_。(分数:1.00)

37、A.10B.30C.1000D.不确定(与计算结果有关) 解析:12.设关系 R 和 S 的属性个数分别为 2 和 3,那么 R (分数:1.00)A. 12 (RB. 14 (R C. 12 (RD. 14 (R解析:13.设关系模式 R(A,B,C,D),F 是 R 上成立的 FD 集,F=AB,BC,CD, DA,=AB,BC,AD是R 上的一个分解,那么分解 相对于 F_。(分数:1.00)A.是无损连接分解,也是保持 FD 的分解 B.是无损连接分解,但不保持 FD 的分解C.不是无损连接分解,但保持:FD 的分解D.既不是无损连接分解,也不保持 FD 的分解解析:20若有关系模式

38、R(A,B,C)和 S(C,D,E),对于如下的关系代数表达式:E1= A,D ( B2003R.C=S.CE=80 (RS)E2= A,D ( R.C=S.C ( B2003 (R) E=80 (S)E3= A,D ( B2003 (R) E=80 (S)E4= A,D ( B2003E=80 (S (分数:2.00)(1).(1)(分数:1.00)A.E1-E2=-E3=E4 B.E3=E4但 E1E 2C.E1-E2但 E3E 4D.E2-E4但 E1E 3解析:(2).(2)(分数:1.00)A.E1B.E2C.E3 D.E4解析:14.假设学生关系是 S(S#,SNAME,SEX,A

39、GE),课程关系是 C(C#,CNAME, TEACHER),学生选课关系是SC(S#,C#,GRADE)。那么,要查找选修“DB”课程的“女”学生姓名,将涉及到关系_。(分数:1.00)A.SB.SC 和 CC.S 和 SCD.S、SC 和 C 解析:15.关系代数表达式 R*ST-U 的运算结果是_。 可选择的答案: (分数:1.00)A. B.C.D.解析:16.如果两个关系没有公共属性,那么其自然连接操作_。(分数:1.00)A.转化为笛卡儿积操作 B.转化为连接操作C.转化为外部并操作D.结果为空关系解析:17.下列式子中,不正确的是_。(分数:1.00)A.R-S=R-(RB.R=

40、(R-(RC.RS=S-(S-D.RS=S-(R- 解析:18.关系模式 R 分解成数据库模式 的一个优点是_。(分数:1.00)A.数据分散存储在多个关系中B.存储悬挂元组 C.提高查询速度D.数据容易恢复解析:19.设有关系模式 R(A,B,C,D),F 是 R 上成立的 FD 集,F=ABC,DA,则属性集(CD)的闭包(CD) +为_。(分数:1.00)A.CDB.ACD C.BCDD.ABCD解析:20.在元组关系演算中,与公式 P1=P 2等价的公式是_。(分数:1.00)A.P 1P 2 B.P 2P lC.P 1P 2D.P 2P 2解析:51设图书馆数据库中有一个关于读者借书

41、的关系模式R(L#,B#,BNAME,AUTH, BIRTH),其属性为读者借书证号、所借书的书号、书名、书的作者、作者的出生年份。如果规定:一个读者同时可借阅多本书籍;每本书只有一个书名和作者;作者的姓名不允许同名同姓;每个作者只有一个出生年份。那么,关系模式 R 上基本的函数依赖集为U (1) /U,R 上的关键码为U (2) /U, R 的模式级别为U (3) /U。如果把关系模式 R 分解成数据库模式 1=(L#,B#),(B#,BNAME,AUTH,BIRTH),那么 R 分解成 1是无损分解、保持依赖且 1属于U (4) /U。如果把关系模式 R 分解成数据库模式 2=(L#,B#

42、),(B#,BNAME,AUTH),(AUTH, BURTH),那么 R 分解成 2是无损分解、保持依赖且 2属于U (5) /U。(分数:15.00)(1).(1)(分数:1.00)A.L#B#,B#BNAME,BNAMEAUTH,AUTHBIRTHB.L#B#,B#(BNAME,AUTH,BIRTC.B#(BNAME,AUT,AUTHBIRTH D.(L#,B#)BNAME,B#AUTH,AUTHBIRT解析:(2).(2)(分数:1.00)A.(L#)B.(L#,B#) C.(L#,B#,AUTD.(L#,BNAME,AUT解析:(3).(3)(分数:1.00)A.属于 1NF 但不属于

43、 2NF B.属于 2NF 但不属于 3NFC.属于 3NF 但不属于 2NFD.属于 3NF解析:(4).(4)(分数:1.00)A.1NF 模式集B.2NF 模式集 C.3NF 模式集D.模式级别不确定解析:(5).(5) (分数:1.00)A.1NF 模式集B.2NF 模式集C.3NF 模式集 D.模式级别不确定解析:分析:R 中函数依赖可表示为 (6).(1)(分数:1.00)A.T#C#,T#(TNAME,TAG,C#(CNAME,TEX)B.T#(TNAME,TAG,C#(CNAME,TEXC.T#TNAME,TNAMETAGE,C#CNAME,CNAMETEXT D.(T#,C#

44、)(TNAME,CNAM,TNAMETAGE,CNAMETEX解析:(7).(2)(分数:1.00)A.(T#)B.(C#)C.(T#,C#) D.(T#,C#,CNAM解析:(8).(3)(分数:1.00)A.属于 1NF 但不属于 2NF B.属于 2NF 但不属于 3NFC.属于 3NF 但不属于 2NFD.属于 3NF。解析:(9).(4)(分数:1.00)A.1NF 模式集B.2NF 模式集 C.3NF 模式集D.模式级别不确定解析:(10).(5) (分数:1.00)A.1NF 模式集B.2NF 模式集C.3NF 模式集 D.模式级别不确定解析:分析:R 中函数依赖可表示为 (11).(1)(分数:1.00)A.车次 B.始发站C.发车时间D.车次,始发站解析:(12).(2)(分数:1.00)A.车次B.始发站C.发车时间D.车次,日期 解析:(13).(3)(分数:1.00)A.不存在B.存在一对一C.存在一对多 D.存在多对多解析:(14).(1)(分数:1.00)A.W 和 Y B.WYC.WXD.W

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1