云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 复习题

复习题

  • 62 次阅读
  • 3 次下载
  • 2026/1/27 14:48:43

作业及答案:

第一、七章

1、百货公司管辖若干连锁商店,每家商店经营若干商品,每家商店有若干职工,但每个职工只能服务于一家商店。有以下几个实体: “商店”的属性有:商店编号、店名、店址、店经理 “商品”的属性有:商品编号、商品名、单价、产地 “职工”的属性有:职工编号、职工名、性别、工资

1)根据上述语义画出ER图,图中应反映出职工到某商店开始工作的时间,某家商店销售某种商品的月销售量。

职工编号 职工名 性别 工资 职 工 n 进店时间 属于 l 商 店 n 销售 m 商 品 月销量 商店编号 店名 店址 店经理 商品编号 商品名 单价 产地 2)将(1)中的ER图转换成关系模型,并说明每个关系模式的主码和外码。

职工(职工编号,职工名,性别,工资,商店编号) 主码:职工编号 外码:商店编号

商店(商店编号,店名,店址,店经理) 主码:商店编号 商品(商品编号,商品名,单价,产地) 主码:商品编号 销售(商店编号,商品编号,月销售量)

主码:商店编号+商品编号 外码分别是商店编号、商品编号

2、某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产,每个工厂按照固定的计划数量生产产品;每个工厂聘用多名职工,且每名职工只能在一个工厂工作,工厂聘用职工有聘期和工资。工厂的属性有工厂编号、厂名、地址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、姓名。

1)根据上述语义画出ER图

工厂编号 厂名 地址 职工号 姓名

n m 职工 工厂 1 聘用 有 1 x 聘期 工资 企业集团

生产 计划数量

y 产品

产品编号 产品名 规格

2)将(1)中的ER图转换成关系模型,并说明每个关系模式的主码和外码。 工厂(工厂编号、厂名、地址) 主码:工厂编号 产品(产品编号、产品名、规格)主码:产品编号

职工(职工号、姓名,工厂编号,聘期,工资)主码:职工号 外码:工厂编号

生产(工厂编号,产品编号,计划数量)主码:工厂编号+产品编号 外码:工厂编号、产品编号

第二章

1.已知R与S,求下列运算结果 R A 1 4 7

B 2 5 8 C 3 6 9 S A 2 4

B 4 5 C 6 6

1)T1=R ∪ S A B C 1 2 3 4 5 6 7 8 9 2 4 6 2)T2=R – S A B C 1 2 3 7 8 9 3)T3=R ∩ S A B C 4 5 6

2.关系R与S,求下列运算结果 R P Q T Y 2 b c f 2 b e f 9 z c e 7 g e f 1) T1=σQ=’g’(R) P Q T Y 7 g e f

2) T2=πP,Q,B(R S) P Q B 2 b m 9 z m 2 b n 7 g n

4)T4=R × S R.A R.B R.C S.A S.B S.C 1 2 3 2 4 6 1 2 3 4 5 6 4 5 6 2 4 6 4 5 6 4 5 6 7 8 9 2 4 6 7 8 9 4 5 6 S T B c m e n

3) T3= R÷πT(S) P 2 Q b Y f

3. 设有三个关系:学生S(S#, SNAME, AGE, SEX ), 选课SC(S#, C#, GRADE), 课程C(C# , CNAME, TEACHER) ,试用关系代数表达式表示下列查询语言: a)

检索 TEACHER为’张兵’的课程号和课程名;

?C#,CNAME(?TEACHER?'张兵'(C))

Select C#,CNAME From C Where teacher=’张兵’

b) 检索AGE在20到22之间学生的学号和姓名ΠS#,SNAME (σAGE>=20∧AGE<=22(S)) Select s#,sname From s Where age>=20 and age<=22

c) 检索学号为’S1’的学生所选课程的课程名称和任课教师

ΠCNAME,TEACHER(σS#=’S1’(SC) C)

Select cname,teacher From c,sc Where c.c#=sc.c# and s#=’s1’ d) 检索至少选修了一门由’张兵’老师教授的课程的女生姓名

?SNAME(((?SEX?'女'(S))??SC??(?TEACHER?'张兵'(C)))

Select sname From s,sc,c Where c.c#=sc.c# and s.s#=sc.s# and sex=’女’ and teacher=’张兵’

e) 检索选修了’01’课程且成绩(GRADE)大于80的学生的姓名ΠSNAME (S σC#=’01’ ∧ GRADE>80(SC)) Select sname From s,sc Where s.s#=sc.s# and c#=’01’ and grade>80

f) 检索’王露’同学没有选修过的课程的编号

?C#(C)??C#(SC)??(?SNAME?'王露'(S))

Select c# From c Where c# not in ( select c# From s,sc Where s.s#=sc.s# and sname=’ 王露’) 第三章

在jxgl数据库完成以下查询:

(1)查询03物流1学生的详细信息 select * from students where class='03物流1'

(2)查询“入学成绩”在350到400分之间的学生的姓名和班级(用两种方法)select sname,class from students where mgrade between 350 and 400 或select sname,class from students where mgrade >= 350 and mgrade <=400 (3)查询students表中现有的班级(要求班级名称不要重复)select distinct class from students

(4)查询具有“教授”或“副教授”职称的教师的教师编号和姓名 select tno,tname,ps from teachers where ps in('教授','副教授') 或select tno,tname,ps from teachers where ps='教授' or ps='副教授'

(5)查询姓“陈”,且籍贯是“宁波”的学生的姓名,出生日期,入学成绩 select sname,bday,mgrade from students where sname like '陈%' and bplace='宁波'

(6)查询students表中“09级”的学生信息select *from students where sno like '09%'

(7)姓名中包含“菲”字的学生的学号、姓名、性别、班级select sno,sname,ssex,class from students where sname like '%菲%'

搜索更多关于: 复习题 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

作业及答案: 第一、七章 1、百货公司管辖若干连锁商店,每家商店经营若干商品,每家商店有若干职工,但每个职工只能服务于一家商店。有以下几个实体: “商店”的属性有:商店编号、店名、店址、店经理 “商品”的属性有:商品编号、商品名、单价、产地 “职工”的属性有:职工编号、职工名、性别、工资 1)根据上述语义画出ER图,图中应反映出职工到某商店开始工作的时间,某家商店销售某种商品的月销售量。 职工编号 职工名 性别 工资 职 工 n 进店时间 属于 l 商 店 n 销售 m 商 品 月销量 商店编号 店名 店址 店经理 商品编号 商品名 单价 产地 2)将(1)中的ER图转换成关系模型,并说明每个关系模式的主码和外码。 职工(职工编号,职工名,性别,工资,商店编号) 主码:职工编号 外码

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com