1、以下关于最小函数依赖集的说法中,不正确的是( )。
A.不含传递依赖
B.不含部分依赖
C.每个函数依赖的右部都是单属性
D.每个函数依赖的左部都是单属性
2、对于关系模式R(X, Y, Z, W),下面有关函数依赖的结论中错误的是( )。
A.若X→Y,WY→Z,则WX→Z
B.若XY→Z,则X→Z
C.若X→Y,Y→Z,则X→Z
D.若X→YZ,则X→Z
3、关系模式R< { A, B, C } { AC→B, B→C } >的候选码之一是( );由于该模式存在主属性对码的部分函数依赖,其规范化程序最高属于( )。
A. A
B.AB
C.ABC
D.以上都不是
A.1NF
B.2NF
C.3NF
D.BCNF
4、将一个关系R分解成两个关系R1和R2,再将分解之后的两个关系R1和R2进行自然连接,得到的结果如果比原关系R记录多,则称这种分解为( )
A.保持函数依赖的分解
B.不保持函数依赖的分解
C.无损连接的分解
D.有损连接的分解
5、将满足 3NF的关系( )后,可将其规范化为 BCNF。
A.消除非主属性对码的部分函数依赖
B.消除非主属性对码的传递函数依赖
C.消除主属性对码的部分和传递函数依赖
D.消除非平凡且非函数依赖的多值依赖
6、设学生关系模型 Stu(学号,姓名,性别,学院)的主码是学号,成绩关系模型 SC(学号,课程号,成绩)的主码为(学号,课程号),若关系模型 R(学号,姓名,性别,学院,课程号,成绩)的主码为(学号,课程号),则 R满足( )。
A.1NF
B.2NF
C.3NF
D.BCNF
7、关系模型 SC(学号,姓名,学院,学院领导,课程号,课程名,成绩),函数依赖集 F={学号→(姓名,学院,学院领导),学院→学院领导,课程号→课程名,(学号,课程号)→成绩},则关系系 SC中( ),要满足第二范式,应将 SC分解为( )。
(48)
A.只存在部分依赖
B.只存在传递依赖
C.只存在多值依赖
D.存在部分依赖和传递依赖
(49)
A. S(学号,姓名,学院,学院领导),C(课程号,课程名,成绩)
B. S(学号,姓名),D(学院,学院领导),C(课程号,课程名,成绩)
C. S(学号,姓名),D(学院,学院领导),C(课程号,课程名),SC(学号,课程名,成绩)
D. S(学号,姓名,学院,学院领导),C(课程号,课程名),SC(学号,课程号,成绩)
8、下列关于函数依赖的叙述中,错误的是( )
A.若 A→B,B→C,则 A→C
B.若 A→B,B→C,则 A→BC
C.若 A→BC,则 A→B,A→C
D.若 A→BC,则 A→B,B→C
9、给定关系模式R<U,F>,其中U为关系R的属性集,F是U上的一组函数依赖,X、Y、Z、W是U上的属性组。下列结论正确的是( )。
A.若WX →Y,Y →Z成立,则X →Z成立
B.若WX→Y,Y→Z成立,则W→Z成立
C.若X →Y,WY→Z成立,则XW→Z成立
D.若X→Y,Z⊆ U成立,则X→YZ成立
10、给定关系模式R<U,F>, U={A,B,C,D,E}, F= {B→A,D→A,A→E,AC→B },则 R的候选关键字为( ),分解ρ= { R1(ABCE),R2(CD)}( )。
A. CD
B. ABD
C. ACD
D. ADE
A.具有无损连接性,且保持函数依赖
B.不具有无损连接性,但保持函数依赖
C.具有无损连接性,但不保持函数依赖
D.不具有无损连接性,也不保持函数依赖
11、某企业的信息系统管理数据库中的员工关系模式为Emp (员工号,姓名,部 门号,岗位,联系地址,薪资),函数依赖集 F={员工号→(姓名,部门号,岗位, 联系地址),岗位→薪资}。Emp关系的主键为( ),函数依赖集F( )。
(45)
A.员工号, Emp存在冗余以及插入异常和删除异常的问题
B.员工号, Emp不存在冗余以及插入异常和删除异常的问题
C. (员工号,岗位), Emp存在冗余以及插入异常和删除异常的问题
D. (员工号,岗位), Emp不存在冗余以及插入异常和删除异常的问题
(46)
A.存在传递依赖,故关系模式 Emp最高达到1NF
B.存在传递依赖,故关系模式 Emp最高达到2NF
C.不存在传递依赖,故关系模式 Emp最高达到3NF
D.不存在传递依赖,故关系模式Emp最高达到4NF
12、满足BCNF范式的关系( )。
A.允许属性对主键的部分依赖
B.能够保证关系的实体完整性
C.没有传递函数依赖
D.可包含组合属性
13、给定关系模式R<U,F>,其中属性集 U={A,B,C,D,E,G,H}函数依赖集F= {A→B,AE→H,BG→DC,E→C,H→E },下列函数依赖不成立的是( )
A. A→AB
B. H→C
C. AEB→C
D. A→BH
14、对于关系模式R(X,Y,Z),下列结论错误的是( )。
A.若X→Y,Y→Z,则X→Z
B.若X→Z,则XY→Z
C.若XY→Z,则X→Z,Y→Z
D.若X→Y,X→Z,则X→YZ
15、若给定的关系模式为R<U,F>,U={A,B,C},F={ AB→C,C→B },则关系R( )。
A.有2个候选关键字AC和BC,并且有3个主属性
B.有2个候选关键字AC和AB,并且有3个主属性
C.只有1个候选关键字AC,并且有1个非主属性和2个主属性
D.只有1个候选关键字AB,并且有1个非主属性和2个主属性
16、设关系模式R<U,F>,其中U为属性集,F是U上的一组函数依赖,那么Armstrong公理系统的伪传递律是指( )。
A.若X→Y,Y→Z为F所蕴涵,则X→Z为F所蕴涵
B.若X→Y,X→Z,则X→YZ为F所蕴涵
C.若X→Y,WY→Z,则XW→Z为F所蕴涵
D.若X→Y为F所蕴涵,且Z⊆ U,则XZ→YZ为F所蕴涵
17、关系R(A1,A2,A3)上的函数依赖集F={A1A3→A2,A1A2→A3},若R上的一个分解为 ρ = {(A1,A2),(A1,A3)},则分解ρ( )。
A.是无损联接的
B.是保持函数依赖的
C.是有损联接的
D.无法确定是否保持函数依赖
18、某公司数据库中的元件关系模式为P(元件号,元件名称,供应商,供应商所在地,库存量),函数依赖集F如下所示: F={元件号→元件名称,(元件号,供应商)→库存量,供应商→供应商所在地}
元件关系的主键为( ),该关系存在冗余以及插入异常和删除异常等问题。为了解决这一问题需要将元件关系分解为( ),分解后的关系模式最高可以达到( )。
(43)
A.(元件号,元件名称)
B.(元件号,供应商)
C.(元件号:供应商所在地)
D.(供应商,供应商所在地)
(44)
A.元件1(元件号,元件名称,供应商,供应商所在地,库存量)
B.元件1(元件号,元件名称)、元件2(供应商,供应商所在地,库存量)
C.元件1(元件号,元件名称)、元件2(元件号,供应商,库存量)、元件3(供应商,供应商所在地)
D.元件1(元件号,元件名称)、元件2(元件号,库存量)、元件3(供应商,供应商所在地)、元件4(供应商所在地,库存量)
(45)
A.1NF
B.2NF
C.3NF
D.BCNF
19、假设关系R(A1,A2,A3)上的函数依赖集F={A1→A2,A1→A3,2→A3},则函数依赖( )。
A.A1→A2是冗余的
B.A1→A3是冗余的
C.A2→A3是冗余的
D.A1→A2,A1→A3,A2→A3都不是冗余的
20、给定关系模式R(A1,A2,A3,A4),R上的函数依赖集F= {A1A3→A2,A2→A3},R( )。若将R分解为p={(A1,A2,A4), (A1,A3)}.那么该分解是( )的。
(35)
A.有一个候选关键字A1A3
B.有一个候选关键字A1A2A3
C.有二个候选关键字A1A3A4和A1A2A4
D.有三个候选关键字A1A2,A1A3和A1A4
(36)
A.无损联接
B.无损联接且保持函数依赖
C.保持函数依赖
D.有损联接且不保持函数依赖
21、给定关系模式R<U,F>,其中U={A,B,C,D,E},F={AB→DE,AC→E,AD→B,B→C, C→D},则R的所有候选码为( ),关系R属于( )。
(58)
A.AB、AC
B.AB、AD
C.AC、AD
D.AB、AC、AD
(59)
A.1NF
B.2NF
C.3NF
D.BCNF
22、下图所示的E-R图中,应作为派生属性的是( ):该E-R图应转换的关系模式为( ),其中各关系模式均满足4NF。
(60)
A.出生日期
B.年龄
C.电话
D.工号
(61)
A.员工(工号,姓名,性别,出生日期,年龄。电话)
B.员工(工号,姓名,性别,出生日期,电话)
C.员工(工号,姓名,性别,出生日期,年龄)员工电话(工号,电话)
D.员工(工号,姓名,性别,出生日期)员工电话(工号,电话)
23、给定关系模式R(U,F),U={A,B,C,D},函数依赖集F={AB→C,CD→B}。关系模式R( ),且分别有( )。若将R分解成p={ R1(A,B,C),R2 (C,D,B)},则分解p( )。
(33)
A.只有1个候选关键字ACB
B.只有1个候选关键字BCD
C.有2个候选关键字ACD和ABD
D.有2个候选关键字ACB和BCD
(34)
A.0个非主属性和4个主属性
B.1个非主属性和3个主属性
C.2个非主属性和2个主属性
D.3个非主属性和1个主属性
(35)
A.具有无损连接性、保持函数依赖
B.具有无损连接性、不保持函数依赖
C.不具有无损连接性、保持函数依赖
D.不具有无损连接性、不保持函数依赖
24、两个函数依赖集F和G等价是指( )。
A.F = G
B.F+ = G+
C.F →G
D.G → F
25、通过反复使用保证无损连接性,又保持函数依赖的分解,能保证分解之后的关系模式至少达到( )。
A.1NF
B.2NF
C.3NF
D.BCNF
26、某企业的E-R图中,职工实体的属性有:职工号、姓名、性别,出生日期,电话和所在部门,其中职工号为实体标识符,电话为多值属性,离退休职工所在部门为离退办。在逻辑设计阶段。应将职工号和电话单独构造一个关系模式。该关系模式为( )。
A.1NF
B.2NF
C.3NF
D.4NF
27、给定关系模式R(U,F),其中:属性集U={A,B,C,D,E,G},函数依赖集F={A→B,A→C,C→D,AE→G}。因为( )=U,且满足最小性,所以其为R的候选码;关系模式R属于( ),因为它存在非主属性对码的部分函数依赖;若将R分解为如下两个关系模式( ),则分解后的关系模式保持函数依赖。
(36)
A.A+F
B.(AC)+F
C.(AD)+F
D.(AE)+F
(37)
A.1NF
B.2NF
C.3NF
D.BCNF
(38)
A.R1(A,B,C)和R2(D,E,G)
B.R1(A,B,C,D)和R2(A,E,G)
C.R1(B,C,D)和R2(A,E,G)
D.R1(B,C,D,E)和R2(A,E,G)
28、下列描述中,不属于最小函数依赖集应满足的条件是( )。
A.不含传递依赖
B.每个函数依赖的左部都是单属性
C.不含部分依赖
D.每个函数依赖的右部都是单属性
29、下列关于函数依赖的描述,错误的是( )。
A.若A→B,B→C,则A→C
B.若A→B,A→C,则A→BC
C.若B→A,C→A,则BC→A
D.若BC→A,则B→A,C→A
30、给定关系模式销售排名(员工号,商品号,排名),若每一名员工每种商品有一定的排名,每种商品每一排名只有一名员工,则以下叙述中错误的是( )。
A.关系模式销售排名属于3NF
B.关系模式销售排名属千BCNF
C.只有(员工号,商品号)能作为候选键
D.(员工号,商品号)和(商品号,排名)都可以作为候选键
31、某销售公司数据库的零件关系P(零件号,零件名称,供应商,供应商所在地,库存量),函数依赖集F={零件号→零件名称, (零件号,供应商)→库存量,供应商→供应商所在地}。零件关系P的主键为( ),该关系模式属于( )。
(34)
A.零件号,零件名称
B.零件号,供应商所在地
C.零件号,供应商
D.供应商,供应商所在地
(35)
A.1NF
B.2NF
C.3NF
D.4NF
32、假设某企业职工实体有属性:职工号、职工姓名、性别、出生日期;部门实体有属性:部门号、部门名称、电话,一个部门可以有多部电话。一个部门有多个职工,职工可以在部门之间调动,要求记录职工每次调动时的调入时间和调出时间。则职工和部门之间的联系属于( ),该联系具有的属性是( ),设计的一组满足4NF的关系模式为( )。
(57)
A. 1:1联系
B.1:N联系
C.N:1联系
D.M:N联系
(58)
A.工作时间
B.调入时间、调出时间
C.调出时间
D.没有属性
(59)
A.
职工(职工号,职工姓名,性别,出生日期)
部门(部门号,部门名称,电话)
工作(职工号,部门号,工作时间)
B.
职工(职工号,职工姓名,性别,出生日期)
部门(部门号,部门名称,电话)
工作(职工号,部门号,调入时间,调出时间)
C.
职工(职工号,职工姓名,性别,出生日期)
部门(部门号,部门名称)部门电话(部门号,电话)
工作(职工号,部门号,调入时间,调出时间)
D.
职工(职工号,职工姓名,性别,出生日期)
部门(部门号,部门名称)部门电话(部门号,电话)
工作(职工号,部门号,工作时间)
33、定关系模式R<U,F>,U={A,B,C,D},F={A→B,BC→D},则关系R的候选键为( )。对关系R分解为R1(A,B,C)和R2(A,C, D),则该分解( )。
(60)
A.(AB)
B.(AC)
C.(BC)
D.(BD)
(61)
A.有无损连接性,保持函数依赖
B.不具有无损连接性,保持函数依赖
C.具有无损连接性,不保持函数依赖
D.不具有无损连接性,不保持函数依赖
34、设有员工实体Employee (员工号,姓名,性别,年龄,电话,家庭住址,家庭成员,关系,联系电话)。其中,”家庭住址”包括邮编、省、市、街道信息;“家庭成员,关系,联系电话”分别记录了员工亲属的姓名、与员工的关系以及联系电话,且一个员工允许有多个家庭成员。
员工实体Employee的主键为( );“家庭住址”是一个( )属性;该关系属于( );为使数据库模式设计更合理,对于员工关系模式Employee( ) 。
(33)
A.员工号
B.员工号,家庭成员
C.姓名
D.姓名,家庭成员
(34)
A.简单
B.多值
C.复合
D.派生
(35)
A.2NF,无冗余,无插入异常和删除异常
B.2NF,无冗余,但存在插入异常和删除异常
C.1NF,存在冗余,但不存在修改操作的不一致
D.非1NF,且存在冗余和修改操作的不一致,以及插入异常和删除异常
(36)
A.只允许记录一个亲属的姓名、与员工的关系以及联系电话
B.可以不作任何处理,因为该关系模式达到了3NF
C.增加多个家庭成员、关系及联系电话字段
D.应该将家庭成员、关系及联系电话加上员工号作为一个独立的模式
35、给定关系模式R<U,F>,U = {A,B,C), U={A,B,C},F={AB→C,C→B}。关系R( )且分别有( )。
(44)
A.只有1个候选关键字AC
B.只有1个候选关键字AB
C.有2个候选关键字AC和BC
D.有2个候选关键字AC和AB
(45)
A.1个非主属性和2个主属性
B.2个非主属性和1个主属性
C.0个非主属性和3个主属性
D.3个非主属性和0个主属性
36、E-R图转换为关系模型时,对实体中的多值属性采用的方法是( ),得到的关系模式属于( )。
(60)
A.将实体的码分别和每个多值属性独立构成一个关系模式
B.将多值属性和其他属性一起构成该实体对应的关系模式
C.多值属性不在关系中出现
D.所有多值属性组成一个关系模式
(61)
A.2NF
B.3NF
C.BCNF
D.4NF
37、关系模式R<{A, B, C, D},{A→B,A→D,D→A,B→C}>最高属于( ),原因是该模式存在( )。
A.1NF
B.2NF
C.3NF
D.BCNF
A.主属性码的部分函数依赖
B.非主属性对码的部分函数依赖
C.主属性对码的传递函数依赖
D.非主属性对码的传递函数依赖
38、关系模式R<U,D>中,D为R的函数依赖和多值依赖的集合。将R分解为两个关系模式R1<U1,D1>和R2<U2,D2>,则以下说法中错误的是( )。
A.如果U1 ⊆ U2→U1-U2成立,那么此分解具有无损连接性
B.如果U1 ⊆ U2→→U1-U2成立,那么此分解具有无损连接性
C.如果U1 ⊆ U2→U1-U2不成立,那么此分解不具有无损连接性
D.如果U1 ⊆ U2→→U1-U2不成立,那么此分解不具有无损连接性
39、下列关于BCNF的描述,正确的是( )。
A.BCNF不满足列的原子性
B.BCNF中存在非主属性对码的部分依赖
C.BCNF中存在非主属性对码的传递依赖
D.BCNF中每个函数依赖左部都包含码
40、关系模式R<U>中,X、Y、Z是U的子集。下列关于多值依赖描述中正确的是( )。
A.若X→→Y为平凡的多值依赖,则U-X-Y为空集
B.若X→→Y为平凡的多值依赖,则Y是X的子集
C.若X→→Y且Y→→Z,则X→→Z
D.若X→→Y,则X→Y
41、通过将一个关系拆分成两个更小的关系来使其满足范式时,必须( )来保持数据的完整性约束。
A.用相同的属性使两个子关系互相关联
B.移除两个子关系中所有的函数依赖
C.封锁机制
D.事务机制
42、某公司开发系统记录员工基本信息。假设每个员工只在一个部门工作;每个员工必须提供工作和家庭两部电话号码。( )不满足1NF。
A. R1(员工编号,姓名,性别)
B. R2(员工编号,姓名,家庭电话,工作电话)
C. R3(员工编号,姓名,部门)
D. R4(员工编号,姓名,电话 {家庭电话,工作电话})
43、设有关系模式:选课(学号,课程号,课程名,成绩),其函数依赖集为 {课程号→课程名,课程名→课程号,(学号,课程号)→成绩}。则关于该关系模式,以下说法错误的是( )。将“选课”分解为两个关系模式:SC(学号,课程号,成绩)和C(课程号,课程名),则SC和C最高分别属于( )。对于关系模式“选课”来说,(学号,课程号)→→课程号是特殊的多值依赖,本质上是( )。
(46)
A.每个非平凡函数依赖的决定因素都包含码
B.不存在非函数依赖的多值依赖
C.不存在非主属性对码的部分函数依赖
D.不存在非主属性对码的传递函数依赖
(47)
A.3NF和 3NF
B. BCNF和 3NF
C.3NF和 BCNF
D. BCNF和 BCNF
(48)
A.非函数依赖的多值依赖
B.平凡的多值依赖
C.非平凡的函数依赖
D.平凡的函数依赖
44、关于模式分解,( )不是分解前后模式等价性的准则。
A.分解后关系模式要达到最高范式
B.分解具有无损连接性
C.分解要保持函数依赖
D.分解既要保持函数依赖,又要具有无损连接性
45、关系模式R(U,F)中,属性集U=(A,B,C,D,E),函数依赖集F = A→BC,C→D,BD→A,AD→E,BD→E。则(CE)F+ = ( )。
A.CE
B.BCE
C.CED
D.BCED
46、( )要求关系模式的属性之间不允许有非平凡且非函数依赖的多值依赖。
A.1NF
B.2NF
C.3NF
D.4NF
47、在关系模式“学生(学号,姓名,性别,年龄,系号,系名)”中,一个学生只能属于一个系,“系名”对于码“学号”的数据依赖是( )。该关系模式最高属于属于( ) 。将“学生”分为两个关系模式:S(学号,姓名,性别,年龄,系号)和D(系号,系名),此分解 ( ) 。
(46)
A.平凡函数依赖
B.部分函数依赖
C.传递函数依赖
D.多值依赖
(47)
A.2NF
B.3NF
C.4NF
D.BCNF
(48)
A.具有无损连接性,保持函数依赖
B.具有无损连接性,不保持函数依赖
C.不具有无损连接性,保持函数依赖
D.不具有无损连接性,不保持函数依赖
48、关系模式R(U,F)中,U是属性集,F是函数依赖集,X、Y是U的子集。若YÍXF+( )。
A.Y→X
B.X→Y
C.Y→→X
D.X→→Y
49、为了把一个满足BCNF的关系模式规范化为4NF,需要( )。
A.消除决定因素非码的非平凡函数依赖
B.消除主属性对码的部分和传递函数依赖
C.消除非平凡的多值依赖
D.消除非平凡且非函数依赖的多值依赖
50、若关系模式R(U,F)属于3NF,则( )。
A.一定属于BCNF
B.消除了插入和删除异常
C.仍存在一定的插入和删除异常
D.属于BCNF且消除了插入和删除异常
51、设有关系:选课(学号,姓名,课程号,成绩),规定姓名不重复,那么这一规则属于( );“学号”与“姓名”之间的数据依赖可表述为( );选课关系最高属于( )。
(45)
A.实体完整性
B.参照完整性
C.用户定义的完整性
D.概念模型完整性
(46)
A. “学号”与“姓名”之间相互函数依赖
B. “学号”与“姓名”之间相互不函数依赖
C.“姓名”函数依赖于“学号”,反之不然
D.“学号”函数依赖于“姓名”,反之不然
(47)
A.1NF
B.2NF
C.3NF
D.BCNF