(完整版)数据库第二章关系代数习题.pdf
《(完整版)数据库第二章关系代数习题.pdf》由会员分享,可在线阅读,更多相关《(完整版)数据库第二章关系代数习题.pdf(9页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、1.设有如图所示的关系S、SC和 C,试用关系代数表达式表示下列查询语句 : S C SC S# SNAME AGE SEX 1 李强23 男2 刘丽22 女5 张友22 男C# CNAME TEACHER k1 C 语言王华k5 数据库原理程军k8 编译原理程军S# C# GRADE 1 k1 83 2 k1 85 5 k1 92 2 k5 90 5 k5 84 5 k8 80 (1) 检索 ” 程军 ” 老师所授课的课程号(C#)和课程名 (CNAME) 。(2) 检索年龄大于21 的男学生学号 (S#)和姓名 (SNAME) 。(3) 检索至少选修 ” 程军 ” 老师所授全部课程的学生姓
2、名(SNAME) 。(4) 检索 ” 李强 ” 同学不学课程的课程号(C#)。(5) 检索至少选修两门课程的课程号(S#)。(6) 检索全部学生都选修的课程的课程号(C#)和课程名 (CNAME) 。(7) 检索选修课程包含” 程军 ” 老师所授课程之一的学生学号(S#)。(8) 检索选修课程号为k1 和 k5 的学生学号 (S#)。(9) 检索选修全部课程的学生姓名(SNAME) 。(10) 检索选修课程包含学号为2 的学生所选修课程的学生学号(S#)。(11) 检索选修课程名为”C语言 ” 的学生学号 (S#)和姓名 (SNAME) 。(12)检索没有一门课程成绩不及格的学生学号,姓名。答
3、: 本题各个查询语句对应的关系代数表达式表示如下: (1) C#,CNAME(TEACHER =程军(C) (2) S#,SNAME(AGE21SEX =男(S) (3) SNAME(S(S#,C#(SC)C#( TEACHER =程军(C) (4) C#(C)-C#(SNAME =李强(S) SC) (5) S# (1=425 (SCSC ) (6) C#,CNAME(C (S#,C#(SC) S#(S ) (7) S# (SCC# (TEACHER =程军(C) (8) S#,C#(SC) C#(C#= K1 VC#= K5 (C) (9) SNAME(S (S#,C#(SC) C#(C)
4、 (10) S#,C#(SC)C#(C#= 2 (SC) (11) S#,SNAME(SS#(SC (CNAME =C语言(C) (12)学号,姓名 (学生 )-学号,姓名 (分数 90名称=数据库原理(学生 学习 课程)。3. 检索不学课程号为C135 课程的学生信息,包括学号,姓名和专业。学号,姓名,专业(学生)-学号,姓名,专业(课程号=C135(学生 学习)。4. 检索没有任何一门课程成绩不及格的所有学生的信息,包括学号、姓名和专业。学号,姓名,专业(学生)-学号,姓名,专业(分数0专业=国际贸易(学生学习课程 )。2. 检索学生成绩得过满分(100 分)的课程的课程号、名称和学分。课
5、程号,名称,学分(分数=100(学习课程 )。3. 检索没有获得奖学金、同时至少有一门课程成绩在95 分以上的学生信息,包括学号、姓名和专业。学号,姓名,专业(奖学金95(学生学习 )。4. 检索没有任何一门课程成绩在80 分以下的学生的信息,包括学号、姓名和专业。学号,姓名,专业(学生)-学号,姓名,专业(分数=90 sex= 男(SCS) (3)sname(S)sname(cname=人工智能(SCSC) (4) sname(snum,cnum(sc) cnum( teacher= 袁 (c) s) 2.答案: 1. SNO( jno= J1(SPJ)2. qty 500qty 300(s
6、pj) 3. pno( ( city= london (s) spj ( city= london (j) 4. PNO( SNO,CITY(S) JNO,CITY(J) SPJ)5. JNAME( sno=s1(J SPJ) 6. JAME( SNO( PNO( color= RED (P) SNO,PNO(SPJ) SPJJ) 7. JNAME( JNO,PNO(SPJ) PNO(P) J) 8. SNAME( 2=p1 6=p21=5(SPJSPJ) S) 9. PNAME( COLOR( pname= TV(P) P) 10. JNAME( JNO,PNO(SPJ) PNO( sno=
7、s1(p) J)1为某百货公司设计一个ER 模型。百货管辖若干个连锁商店,每家商店经营若干商品,每家商店有若干职工,但每个职工只能服务于一家商店。实体类型“商店”的属性有:商店编号,店号,店址,店经理。实体类型“商品”的属性有:商品编号,商品名,单价,产地。实体类型“职工”的属性有:职工编号,职工名,性别,工资。在联系中应反映出职工参加某商店工作的开始时间,商店销售商品的有销售量。试画出反映商店、 商品、 职工实体类型及联系类型的ER 图,并将其转换成关系模式集。2在教学数据库S、SC、C 中,用户有一查询语句:检索女同学选修课程的课程名和任课教师名。 (1)试写出该查询的关系代数表达式;(2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 完整版 数据库 第二 关系 代数 习题
限制150内