●设有关系模式S (Sno,Sname,Pno,Pname,Q,A)表示销售员销售商品情况,其中各属性的含义是:Sno为销
●设有关系模式S (Sno,Sname,Pno,Pname,Q,A)表示销售员销售商品情况,其中各属性的含义是:Sno为销售员员工号,Sname为销售员姓名,Pno为商品号,Pname为商品名称,Q为销售商品数目,A为销售商品总金额。根据定义有如下函数依赖集:P={Sno→Sname,Sno→Q,Sno→A,Pno→Pname}。
关系模式S的关键字是 (46) ,W的规范化程度最高达到 (47) 。若将关系模式S分解为3个关系模式S1(Sno,Sname,Q,A),S2(Sno,Pno,Pname),则S1的规范化程度最高达到 (48) ,S2的规范化程度最高达到 (49) 。
SQL中集合成员资格的比较操作"元组IN(集合)"中的"IN"与 (50) 操作符等价。
(46) A.(Sno,Q)
B.(Pno,A)
C.(Sno,Pno)
D.(Sno,Pno,Q)
(47) A.1NF
B.2NF
C.3NF
D.BCNF
(48) A.1NF
B.2NF
C.3NF
D.BCNF
(49) A.1NF
B.2NF
C.3NF
D.BCNF
(50) A.<>ANY
B.=ANY
C.<>Like
D.=Like
【解析】①根据给定的函数依赖集和Armstrong公理,可以推导出:
Sno,Pno→Sname,Pname,Q,A
并且(Sno,Pno)中任意一个属性都不能用函数决定其他所有属性,所以,对于关系模式S的关键字是(Sno,Pno)。
②在关系S中,函数依赖Pno→Pname和Sno→Sname,Q,A
可以得出非主属性Pname、Sname、Q和A均部分依赖于主关键字,违背第二范式的定义,因此关系S最高满足第一范式。
③对于分解后的两个关系,根据原函数依赖集,S1仅存在函数依赖:
Sno→Sname,Q,A
也就是Sno函数决定关系S1中所有属性,所以Sno是关系S1的关键字,因此关系模式S1满足BCNF。
④根据原关系函数依赖集,S2中存在函数依赖:Pno→Pname
对于关系S2来说,Pno和Sno共同才能函数决定关系中所有属性,因此关系S2的关键字是(Pno,Sno)。而函数依赖Pno→Pname,非主属性Pname部分依赖于主关键字,违背第二范式的定义,因此关系S2最高满足第一范式。
⑤运算符IN表示元组在集合中,=ANY表示元组等于集合中某一个值,两者的含义是相同的。
●文法G=(VT,VN,P,S)的类型由G中的 (32) 决定。若G0=({a,b},{S,X,Y} 计算机类考试 2020-05-25 …
文法G=(VT,VN,P,S)的类型由G中的(21)决定。若GO=({a,b},{S,X, Y},P 计算机类考试 2020-05-26 …
文法G=(VT,VN,P,S)的类型由C中的(32)决定。若GO=({a,b},{S,X,Y},P, 计算机类考试 2020-05-26 …
一个n阶对称矩阵A采用一维数组S以行为主序存放其下三角各元素,设元素 A[i][j]存放在S[k]中 计算机类考试 2020-05-26 …
静止在匀强磁场中的锂核俘获一个速度为7.7×104m/s的中子而发生核反应,反应中放出的α粒子的速 物理 2020-06-14 …
S后面的清辅音是不是要发蚀辅音啊?如果单词中S在中间呢,后面的清辅音还变吗?除了S之外,还有其他的 英语 2020-06-19 …
如图所示,静止在匀强磁场中的俘获一个速度为v0=7.7×104m/s的中子而发生核反应,若He的速 物理 2020-07-12 …
(4分)静止的63Li核俘获一个速度m/s的中子而发生核反应,生成两个新核。其中42He的速度大小 物理 2020-07-12 …
在四棱锥S-ABCD中已知底面ABCD为直角梯形其中AD//BC角BAD是90°SA垂直底面ABCD 数学 2020-11-27 …
在四棱锥S-ABCD中已知底面ABCD为直角梯形其中AD//BC角BAD是90°SA垂直底面ABCD 数学 2020-11-27 …