厦大计算机科学系培养方案,厦门大学计算机科学系本科生课程方案.doc

厦门大学

《》

厦门大学数据库实验室

二零一年月

目录

1习题11

附录1:任课教师介绍2

厦门大学计算机科学系本科生课程

《数据库系统原理》第2章第2次作业

查询关系数据库

主讲教师:林子雨

E-mail: ziyulin@ 个人主页:/linziyu

求供应工程J1零件的供应商号码SNO:

关系代数:

πSno(σJno=‘J1’(SPJ))

Alpha:

GET W(SPJ.SNO):SPJ.Jno=’J1’

QBE:

SPJSnoPNOJNOQTYP.S1J1

求供应工程J1零件P1的供应商号码SNO:

关系代数:

πSno(σJno=‘J1’∧ Pno=‘P1’(SPJ))

Alpha:

Get W(SPJ.SNO):SPJ.Jno=’J1’ ∧ SPJ.Pno=‘P1’

QBE:

SPJSPNOJNOQTYP.S1P1J1

求供应工程J1零件为红色的供应商号码SNO:

关系代数:

πSno(COLOR=’红’(P)∞σJno=‘J1’(SPJ))

Alpha:

Range P PX

Get W(SPJ.SNO): (PX (PX.PNO = SPJ.PNO∧SPJ.JNO=‘J1’ ∧PX.color=‘红’)

QBE:

SPJSPNOJNOQTYP.S1P1J1

PPNOPNAMECOLORWEIGHTP1P1红

求没有使用天津供应商生产的红色零件的工程号JNO:

关系代数:

πJno(J) - πJNO(σcity=‘天津’ (S’∞SPJ∞σColor=‘红’(P)

Alpha:

Range S SX

P PX

SPJ SPJX

Get W(J.Jno): ((SPJX(SPJX.Jno=J.Jno∧(SX(SPJX.Sno=SX.SNO∧SX.city=‘天津’)∧(PX( PX.Pno=PX.pno ∧PX.Color=‘红’))

QBE: (包含没有使用任何零件的工程号)

JJJNAMECITY(P.J1

SSNOSNAMESTATUSCITYS1天津

SPJPNOJNOQTYS1P1J1

PPNOPNAMECOLORWEIGHTP1红QBE(不包含没有使用任何零件的工程号)

PP1红

SSTATUSCITYS1天津

SPJPNOJNOQTYS1P1P.J1

求至少用了供应商S1所供应的全部零件的工程号JNO:

关系代数:

πJno,Pno(SPJ)÷ πPno(σSno=‘S1’(SPJ))

Alpha:

Range PX

SPJ SPJX

SPJ SPJY

Get W(J.JNO): (PX((SPJX(SPJX.Sno=’S1’)∧PX.Pno=SPJX.Pno)

(SPJY(SPJY.JNO=J.JNO ∧SPJY.Pno=PX.Pno)

附录1:任课教师介绍

林子雨(1978-),男,博士,厦门大学计算机科学系助理教授,主要研究领域为数据库,实时主动数据仓库,数据挖掘.

主讲课程:《》

办公地点:厦门大学海韵园科研2号楼

E-mail: ziyulin@

个人页:/linziyu

目录

厦门大学林子雨主讲《数据库系统原理》作业及答案 第2章关系数据库 第2次作业 查询关系数据库

主讲教师:林子雨 /linziyu 第1页

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值