题目详情
题目详情:
发布时间:2024-08-03 19:24:55

[单项选择]设教学数据库中有一个关于教师任教的关系模式R(T#,C#,CNAME,TEXT, TNAME,TAGE),其属性为教师工号、任教的课程编号、课程名称、所用的教材、教师姓名和年龄。 如果规定:每个教师(T#)只有一个姓名(TNAME)和年龄(TAGE),且不允许同名同姓;对每个课程号(C#)指定一个课程名(CNAME),但一个课程名可以有多个课程号(即开设了多个班);每个课程名称(CNAME)只允许使用一本教材(TEXT);每个教师可以上多门课程(指C#),但每个课程号(C#)只允许一个教师任教。 那么,关系模式R上基本的函数依赖集为 3 ,R上的关键码为 4 , R的模式级别为 5 。 如果把关系模式R分解成数据库模式ρ 1 ={(T#,C#),(T#,TNAME,TAGE),(C#, CNAME,TEXT)},那么R分解成ρ 1 是无损分解、保持依赖且ρ 1 属于 6 。 如果把关系模式R分解成数据库模式ρ 2 ={(T#,C#),(T#,TNAME),(TNAME, TAGE),(C#,CNAME),(CNAME,TEXT)},那么R分解成ρ 2 是无损分解、保持依赖且ρ 2 属于 7 。
A. {T#→C#,T#→(TNAME,TAGE),C#→(CNAME,TEXT))
B. {T#→(TNAME,TAGE),C#→(CNAME,TEXT)}
C. {T#→TNAME,TNAME→TAGE,C#→CNAME,CNAME→TEXT}
D. {(T#,C#)→(TNAME,CNAME),TNAME→TAGE,CNAME→TEXT)

更多"设教学数据库中有一个关于教师任教的关系模式R(T#,C#,CNAME,"的相关试题:

[单项选择]

设教学数据库中有一个关于教师任教的关系模式R(T#,C#,CNAME,TEXT, TNAME,TAGE),其属性为教师工号、任教的课程编号、课程名称、所用的教材、教师姓名和年龄。
如果规定:每个教师(T#)只有一个姓名(TNAME)和年龄(TAGE),且不允许同名同姓;对每个课程号(C#)指定一个课程名(CNAME),但一个课程名可以有多个课程号(即开设了多个班);每个课程名称(CNAME)只允许使用一本教材(TEXT);每个教师可以上多门课程(指C#),但每个课程号(C#)只允许一个教师任教。
那么,关系模式R上基本的函数依赖集为 (1) ,R上的关键码为 (2) , R的模式级别为 (3)
如果把关系模式R分解成数据库模式ρ1=(T#,C#),(T#,TNAME,TAGE),(C#, CNAME,TEXT),那么R分解成ρ1是无损分解、保持依赖且ρ1属于 (4)
如果把关系模式R分解成数据库模式ρ2=(T#,C#),(T#,TNAME),(TNAME, TAGE),(C#,CNAME),(CNAME,TEXT),那么R分解成ρ2是无损分解、保持依赖且ρ2属于 (5)

5()
A. 1NF模式集
B. 2NF模式集
C. 3NF模式集
D. 模式级别不确定
[单项选择]52.设教学数据库中有一个关于教师任教的关系模式R(T#,C#,CNAME,TEXT, TNAME,TAGE),其属性为教师工号、任教的课程编号、课程名称、所用的教材、教师姓名和年龄。
如果规定:每个教师(T#)只有一个姓名(TNAME)和年龄(TAGE),且不允许同名同姓;对每个课程号(C#)指定一个课程名(CNAME),但一个课程名可以有多个课程号(即开设了多个班);每个课程名称(CNAME)只允许使用一本教材(TEXT);每个教师可以上多门课程(指C#),但每个课程号(C#)只允许一个教师任教。
那么,关系模式R上基本的函数依赖集为 (1) ,R上的关键码为 (2) , R的模式级别为 (3)
如果把关系模式R分解成数据库模式ρ1=(T#,C#),(T#,TNAME,TAGE),(C#, CNAME,TEXT),那么R分解成ρ1是无损分解、保持依赖且ρ1属于 (4)
如果把关系模式R分解成数据库模式ρ2=(T#,C#),(T#,TNAME),(TNAME, TAGE),(C#,CNAME),(CNAME,TEXT),那么R分解成ρ2是无损分解、保持依赖且ρ2属于 (5)

A. {T#→C#,T#→(TNAME,TAGE),C#→(CNAME,TEXT))
B. {T#→(TNAME,TAGE),C#→(CNAME,TEXT)}
C. {T#→TNAME,TNAME→TAGE,C#→CNAME,CNAME→TEXT}
D. {(T#,C#)→(TNAME,CNAME),TNAME→TAGE,CNAME→TEXT)
[简答题]设数据库中有四个关系
课程关系C(C#,CNAME,TNAME)
学生关系S(S#,SNAME,AGE,SEX)
选课关系SC(S#,C#,SCORE)
其中课程关系中各属性分别表示为课程号,课程名,以及相应的课程任课老师名;学生关系中各属性分别为学号,学生姓名,年龄以及性别;用SQL语句完成下面的各个问题:
①创建学生关系S,其中S#为主码,SEX只能取F和M两个值,其他的属性不为空
②检索年龄小于17岁的女生的学号和姓名
③检索WANG同学不学的课程的课程号
[填空题]某数据库中有表COURSE(CNO,CNAME,TNO)、表TEACHER(TNO,TNAME,DEPART)和表SCORE(SNO,CNO,DEGREE),现要查询选修某课程的同学人数多于5人的教师姓名。请补全下列语句:
SELECT TNAME
FROM TEACHER WHERE
()
(SELECT X.TNO FROM COURSE X,TEACHER Y,SCORE Z
WHERE()
()
()
)
[填空题]某数据库中有表COURSE(CNO,CNAME,TNO)和表TEACHER(TNO,TNAME,DEPART),完成查询选修某课程的同学人数多于5人的教师姓名。
SELECT TNAME
FROM TEACHER WHERE
______
(SELECT X.TNO FROM COURSE X,COURSE Y
WHERE ______
______
______)

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码