[单选题]

设有关系模式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

参考答案与解析:

相关试题

设有关系模式S(Sno,Sname,Pno,Pname,Q,A)表示销售员销售商

[单选题]设有关系模式S(Sno,Sname,Pno,Pname,Q,A)表示销售员销售商品情况,其中各属性的含义是:Sno为销售员员工号,Sname为销售员姓名,Pno为商品号,Pname为商品名称,Q为销售商品数目,A为销售商品总金额,根据定义有如下函数依赖集:P={Sno→Sname,Sno→Q,Sno→A,Pno→Pname}关系模式S的关键字是(66),W的规范化程度最高达到(67)。若将关系模式S分解为3个关系模式S1(Sno,Sname,Q,A),S2(Sno,Pno,Pname),则S1的

  • 查看答案
  • 设有关系模式Student(Sno, Sname, Sex, Birthday)

    [单选题]设有关系模式Student(Sno, Sname, Sex, Birthday),Course(Cno, Cname, Credit),SC(Sno,Cno, Grade)。若在SQL Server 2000中建有与以上模式对应的关系表,并有如下操作: Ⅰ.定义Sno是Student关系表的主码,定义Cno是Course关系表的主码,定义Sno,Cno是SC关系表的主码 Ⅱ.定义Student关系表Sex列的取值只能为”男,或“女”,定义Course关系表Credit列的取值范围是[1, 4]

  • 查看答案
  • 设有关系S(SNO,SNAME,SEX),C(CNO,CNAME),SC(SNO

    [单选题]设有关系S(SNO,SNAME,SEX),C(CNO,CNAME),SC(SNO,CNO,GRADE)。其中SNO为学生号,SNAME为学生姓名,SEX为性别,CNO为课程号,CNAME为课程名。要查询选修“计算机”课的全体女学生姓名的SQL语句是SELECTSNAMEFROMS,C,SC WHERE子句。这里WHERE子句的内容是A.S.SNO=SC.SNO andSEX='女'andCNAME='计算机'B.S.SNO=SC.SNO andC.CNO=SC.CNO andCNAME=

  • 查看答案
  • 设有关系S(SNO,SNAME,SEX),C(CNO,CNAME),SC(SNO

    [单选题]设有关系S(SNO,SNAME,SEX),C(CNO,CNAME),SC(SNO,CNO,GRADE)。其中SNO为学生号,SNAME为学生姓名,SEX为性别,CN0为课程号,CNAME为课程名。要查询选修”计算机/"课的全体女学生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE子句。这里WHERE子句的内容是( )。A.S.SNO=SC.SNO and SEX='女'and CNAME='计算机'B.S.SNO=SC.SNO and C.CNO=

  • 查看答案
  • 已知关系模式:S (SNO,SNAME) 学生关系。SNO 为学号,SNAME

    [主观题]已知关系模式:S (SNO,SNAME) 学生关系。SNO 为学号,SNAME 为姓名C. (CNO,CNAME,CTEACHER) 课程关系。CNO 为课程号,CNAME 为课程名,CTEACHER 为任课教师SC(SNO,CNO,SCGRADE) 选课关系。SCGRADE 为成绩要求实现如下5个处理:1. 找出没有选修过“李明”老师讲授课程的所有学生姓名2. 列出有二门以上(含两门)不及格课程的学生姓名及其平均成绩3. 列出既学过“1”号课程,又学过“2”号课程的所有学生姓名4. 列出“1”

  • 查看答案
  • 设有关系模式SC(Sno, Sname, Sex, Birthday, Cno,

    [单选题]设有关系模式SC(Sno, Sname, Sex, Birthday, Cno, Cname, Grade, Tno, Tname)满足函数 依赖集:{Sno→Sname, Sno→Sex, Sno→Birthday, Cno→Cname,(Sno, Cno)→Grade, Tno→Tname}.SC的主码和属性集(Sno, Tno)的闭包分别是A.(Sno,Tno)和{Cno,Cname,Grade,Tno,Tname}B.(Sno, Cno,Tno) 和{Sno, Sname, Sex, B

  • 查看答案
  • 设有关系模式Student(Sno,Sname,Sex,Birthday),Co

    [单选题]设有关系模式Student(Sno,Sname,Sex,Birthday),Course(Cno,Cname,Credit),SC(Sno,Cno,Grade)。若在SQL Sever 2000中建有与以上模式对应的关系表,并有如下操作:Ⅰ.定义Sno是Student关系表的主码,定义Cno是Course关系表的主码,定义Sno,Cno是SC关系表的主码Ⅱ.定义Student关系表Sex列的取值只能为“男”或“女”,定义Course关系表Credit列的取值范围是[1,4]Ⅲ.在Student关

  • 查看答案
  • 学生关系模式为S(Sno, Sname, SD, Sage),其中:Sno表示学

    [单选题]学生关系模式为S(Sno, Sname, SD, Sage),其中:Sno表示学生学号,Sname表示学生姓名,SD表示学生所在系,Sage表示学生年龄。试将下面的SQL语句空缺部分补充完整,使其可以查询计算机系学生的学号、姓名和年龄。 SELECT Sno, Sname, Sage FROM S WHERE (24);A.SD=计算机B.SD='计算机'C.'SD'=计算机D.'SD=计算机'

  • 查看答案
  • 设有关系S(SNO,SNAME,SEX) ,C(CNO,CNAME) ,SC(S

    [单选题]设有关系S(SNO,SNAME,SEX) ,C(CNO,CNAME) ,SC(SNO,CNO) 。其中SNO为学号,SNAME为学生姓名,SEX为性别,CNO为课程号,CNAME为课程名。要查询选修“计算机”课的全体女学生姓名的SQL语句是SELECT sname FROM S,SC,C WHERE子句。这里WHERE子句的内容是A.s.sno=sc.sno AND sex=′女′AND cname=′计算机′B.s.sno=sc.sno AND c.cno=sc.cno AND cname=′

  • 查看答案
  • 学生关系模式为S(Sno,Sname,SD,Sage),其中:Sno表示学生学号

    [单选题]学生关系模式为S(Sno,Sname,SD,Sage),其中:Sno表示学生学号,Sname表示学生姓名,SD表示学生所在系,Sage表示学生年龄。试将下面的SQL语句空缺部分补充完整,使其可以查询计算机系学生的学号、姓名和年龄。SELECT Sno,Shame,SageF.ROM SWHERE(24);A.SD=计算机B.SD='算机',C.'SD'=计算机D.'SD=计算机'

  • 查看答案