电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

数据库系统大题

数据库系统大题_第1页
1/7
数据库系统大题_第2页
2/7
数据库系统大题_第3页
3/7
① 一个学生可选修多门课,一门课有若干学生选修;② 一个老师可讲授多门课,一门课只有一个老师讲授;③ 一个学生选修一门课,仅有一个成绩。要求:根据上述语义画出 E R图,要求在图中画出实体得属性并注明联系得类型;解答:1、设有如下所示得关系 S(S#,SNAME,A G E,S EX)、C(C#,CNAME,T EACH E R)与 SC(S#,C#,GRADE),试用关系代数表达式表示下列查询语句:(1)检索“程军”老师所授课程得课程号(C#)与课程名(CNAME)。 (2)检索年龄大于 21 得男学生学号(S#)与姓名(SN A ME). (3)检索至少选修“程军”老师所授全部课程得学生姓名(SNA M E)。 (4)检索”李强"同学不学课程得课程号(C#)。 (5)检索至少选修两门课程得学生学号(S#)。 (6)检索全部学生都选修得课程得课程号(C#)与课程名(CN A ME). (7)检索选修课程包含“程军"老师所授课程之一得学生学号(S#)。 (8)检索选修课程号为 k 1与k5得学生学号(S#). (9)检索选修全部课程得学生姓名(SNA M E)。 (10)检索选修课程包含学号为 2 得学生所修课程得学生学号(S#)。 (1 1)检索选修课程名为“C 语言”得学生学号(S#)与姓名(S N AME)。 解:本题各个查询语句对应得关系代数表达式表示如下:(1)、 ∏C#,CNAME(σ T EACHE R=‘程军'(C)) (2)、 ∏S#,SNAM E(σAGE〉2 1∧SEX=”男"(C)) (3)、 ∏SNAME{s [∏S#,C#(sc)÷∏C#(σ T EACHE R=‘程军’(C))]} (4)、 ∏C#(C)— ∏C#(σS N AM E=‘李强’(S) SC) (5)、 ∏S#(σ[1]=[4]∧[2]≠[5] (SC × SC))(6)、 ∏C#,CNAME(C (∏S#,C#(sc)÷∏S#(S))) (7)、 ∏S#(SC∏C#(σTEACHER=‘程军’(C))) (8)、 ∏S#,C#(s c)÷∏C#(σ C#=’k1'∨ C#=’k5'(C)) (9)、 ∏S NAME{s [∏S#,C#(sc)÷∏C#(C)]} (1 0)、 ∏S#,C#(sc)÷∏C#(σS#='2'(SC))(11)、 ∏S#,SNAME{s [∏S#(S C σ CN AME=‘C语言'(C))]}2、关系 R 与 S 如下图所示,试计算 R÷S。 RABCDabcdabefabhkbdefbddlckcdckef1、设有如下关系表 R: R(No,NAME,SEX,AGE,C LA S S) 主关键字就是 NO其中N O 为学号,N A M E 为姓名,SEX 为性别,A GE 为年龄,C LASS 为班号. SCDcdef成绩老师编号老师姓名学生选修m课程老师讲授...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

数据库系统大题

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部