题目内容 (请给出正确答案)
[主观题]

设有一教学管理数据库,其属性为:学号(S#),课程号(C#),成绩(G),任课教师(TN),教师所在的系(D)。这些数据有下列语义: 学号和课程号分别与其代表的学生和课程一一对应。 一个学生所修的每门课程都有一个成绩。 每门课程只有一位任课教师,但每位教师可以有多门课程。 教师中没有重名,每个教师只属于一个系。 1) 试根据上述语义确定函数依赖集。 2) 如果用上面所有属性组成一个关系模式,那么该关系模式为何模式?并举例说明在进行增、删操作时的异常现象。 3) 分解为具有依赖保持和无损连接的3NF。

答案
F={(S#,C#)→G,C#→TN,TN→D}
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“设有一教学管理数据库,其属性为:学号(S#),课程号(C#)…”相关的问题

第1题

基于教学视频中的学生选课数据库,能正确查询出“数学系学生都学的课程的课程编号”的关系代数表达式是()。

A.π学号,课程号(选课) ÷π学号(σ所在系='数学'(学生))

B.π学号,课程号(σ所在系='数学'(选课∞学生)) ÷π课程号(学生)

C.选课÷π学号(σ所在系='数学'(学生))

D.π课程号(σ所在系='数学'(选课∞学生∞课程))

点击查看答案

第2题

能正确检索出“计算机系学生都学的课程的课程号”的关系代数表达式是()。

A.π学号,课程号(选课) ÷π学号(σ所在系='计算机'(学生))

B.π学号,课程号(σ所在系='计算机'(选课∞学生)) ÷π课程号(学生)

C.选课÷π学号(σ所在系='计算机'(学生))

D.π课程号(σ所在系='计算机'(选课∞学生∞课程))

点击查看答案

第3题

有学生表S、课程表C和选课表SC,结构分别如下: s(学号, 姓名, 性别, 年龄) c(课程号, 课程名, 学分) sc(学号, 课程号, 成绩) 检索学号、姓名、学生所修课程的课程名和成绩,正确的SQL语句是()。

A.SELECT 学号, 姓名, 课程名, 成绩 FROM s, c, sc WHERE s.学号=sc.学号 AND sc.学号=c.学号;

B.SELECT 学号, 姓名, 课程名, 成绩 FROM s INNER JOIN sc ON s.学号=sc.学号 INNER JOIN c ON sc.课程号=c.课程号;

C.SELECT s.学号, 姓名, 课程名, 成绩 FROM s INNER JOIN sc INNER JOIN c ON s.学号=sc.学号 ON sc.课程号=c.课程号;

D.SELECT s.学号, 姓名, 课程名, 成绩 FROM s INNER JOIN sc ON s.学号=sc.学号 INNER JOIN c ON sc.课程号=c.课程号;

点击查看答案

第4题

不能正确检索出“选修课程号为'C02'或'C04'的学生学号和成绩”的关系代数表达式是()。

A.π学号,成绩(σ课程号='C02'∨课程号='C04'(选课))

B.π学号,成绩(σ课程号='C02'(选课))∪π学号,成绩(σ课程号='C04'(选课))

C.π学号,成绩((σ课程号='C02'(选课))∪(σ课程号='C04'(选课)))

D.π学号,成绩(σ课程号='C02'∨'C04'(选课))

点击查看答案

第5题

现有学生关系Student,属性包括学号(Sno),姓名(Sname),所在系(Sdept),系主任姓名(Mname),课程名(Cname)和成绩(Grade)。这些属性之间存在如下联系:一个学号只对应一个学生,一个学生只对应一个系,一个系只对应一个系主任;一个学生的一门课只对应一个成绩;学生名可以重复;系名不重复;课程名不重复,则以下不正确的函数依赖是()。

A.Sno→Sdept

B.Sno→Mname

C.Sname→Sdept

D.(Sname,Cname)→Grade

点击查看答案

第6题

设有关系student(学号,姓名,年龄,性别,系名),如果要查询姓名至少包括5个字母,且倒数第二个字母为“G”的学生的学号、姓名以及所在系,则对应的SELECT语句如下: SELECT 学号,姓名,系名 FROM Students WHERE 姓名 LIKE ();

A."_ _ _G_%"

B."_ _ _%G_"

C.姓名

D.."_ _ _G%"

点击查看答案

第7题

能正确检索出“至少选课号为'C02'和'C04'的学生学号”的()。

A.π学号(σ课程号='C02'∧课程号='C04'(选课))

B.π学号(σ课程号='C02'(选课))∩π学号(σ课程号='C04'(选课))

C.π学号((σ课程号='C02'(选课) )∩(σ课程号='C04'(选课)))

D.π学号,课程号(选课)÷{('C02'),('C04')}

点击查看答案

第8题

基于教学视频中的学生选课数据库,能够正确查询“所有学生都选修的课程的课程编号”的关系代数表达式是()。

A.π学号,课程号(选课) ÷π学号(学生)

B.π学号,课程号(选课) ÷π课程编号(课程)

C.π课程编号(选课)

D.选课 ÷学生

点击查看答案

第9题

不能正确检索出“选修'数据库原理与应用'课程的学生学号和姓名”的关系代数表达式是()。

A.π学号,姓名(σ课程名='数据库原理与应用'(课程∞选课∞学生))

B.π学号,姓名(σ课程名='数据库原理与应用'(课程∞选课))

C.π学号,姓名((π学号 ((σ课程名='数据库原理与应用'(课程))∞选课))∞学生)

D.π学号,姓名(σ课程名='数据库原理与应用'(课程∞学生))

点击查看答案

第10题

能正确检索出“全部学生都选修的课程的课程号”的关系代数表达式是()。

A.π学号,课程号(选课) ÷π学号(学生)

B.π学号,课程号(选课) ÷π课程编号(课程)

C.π课程编号(选课)

D.选课 ÷π学号(学生)

点击查看答案
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
赏学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
赏学吧
点击打开微信