问答题

设有一教学管理数据库,其属性为:学号(S#),课程号(C#),成绩(G),任课教师(TN),教师所在的系(D)。这些数据有下列语义:

试根据上述语义确定函数依赖集。 
如果用上面所有属性组成一个关系模式,那么该关系模式为何模式?并举例说明在进行增、删操作时的异常现象。 
分解为具有依赖保持和无损连接的3NF。


您可能感兴趣的试卷

你可能感兴趣的试题

3.单项选择题在关系模式中,如果属性A和B存在1对1的联系,则说()。

A.A→B
B.B→A
C.A → B
D.以上都不是

4.单项选择题当B属于函数依赖于A属性时,属性B与A 的联系是()。

A.1对多
B.多对1
C.多对多
D.以上都不是

5.单项选择题能够消除多值依赖引起的冗余的是()。

A.2NF
B.3NF
C.4NF
D.BCNF

6.单项选择题关系模式STJ(S#,T,J#)中,存在函数依赖:(S#,J#)→T,(S#,T)→J#,T→J#,则()。

A.关系STJ满足1NF,但不满足2NF
B.关系STJ满足2NF,但不满足3NF
C.关系STJ满足3NF,但不满足BCNF
D.关系STJ满足BCNF,但不满足4NF

7.单项选择题有关系模式学生(学号,课程号,名次),若每一名学生每门课程有一定的名次,每门课程每一名次只有一名学生,则以下叙述中错误的是()。

A.(学号,课程号)和(课程号,名次)都可以作为候选码
B.只有(学号,课程号)能作为候选码
C.关系模式属于第三范式
D.关系模式属于BCNF

8.单项选择题设有关系W(工号,姓名,工种,定额),将其规范化到第三范式正确的答案是()。

A.W1(工号,姓名)  W2(工种,定额)
B.W1(工号,工种,定额)  W2(工号,姓名)
C.W1(工号,姓名,工种)  W2(工种,定额)
D.以上都不对

最新试题

​已知内存共有8块,若要排序有70块的数据集,应如何组织,才能使磁盘读写次数最少。下列方案中磁盘读写次数最少的方案是()。

题型:单项选择题

已知内存共有8块,若要排序有100块的数据集,则给定多路归并算法如下:(1)以8块为一个单位划分子集合,每个子集合进行内排序并存储,形成13个已排序子集合(含一个仅有4块的子集合);(2)接着在13个子集合中任选7个子集合(包含仅有4块的子集合)进行一个七路归并,形成一个已排序子集合;(3)再将剩余6个子集合与刚才归并后形成的子集合,进行一个七路归并,形成最终的已排序集合。这个方案的磁盘读写次数是()。

题型:单项选择题

已知关系R。T(R)=100,000,V(R,A)=200,V(R,B)=1000,若要对进行代价估计,则下列正确进行代价估计的是()。

题型:单项选择题

‌已知关系R的参数如下:聚簇存储磁盘块数B(R)=1,000,元组数T(R)=20,000,R中属性A的不同值的个数被记为V(R,A)=100。R上有基于属性A的排序索引。关于σA=0(R),下列说法正确的是()。

题型:单项选择题

关于R与S的并、交、差运算的基于散列的两趟算法,其中第一趟都是划分子表,都要求子表的存储块数要小于可用内存块数,以便子表可以一次性装入内存进行处理。关于划分子表,下列说法正确的是()。

题型:单项选择题

关于学生关系,下列哪一个属性适合作为候选码?()

题型:单项选择题

假设关系R的元组个数为T(R),元组的大小为I(R),存储块的大小为b,B(R)=T(R)*I(R)/b。关于表空间扫描算法,下列说法正确的是()。

题型:单项选择题

‌关于基于排序的两趟算法,下列说法不正确的是()。

题型:单项选择题

‎已知关系R。T(R)=100,000,V(R,A)=200,V(R,B)=1000,若要对进行代价估计,则下列正确进行代价估计的是()。

题型:单项选择题

关于逻辑查询优化和物理查询优化,下列说法正确的是()。

题型:单项选择题