- 1、本文档共56页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章习题
13.某工厂生产若干产品,
每种产品由不同零件组成,
有的零件可用在不同的产
品上,这些零件由不同的
组成
原材料制成,不同零件所
用的材料可以相同。这些
零件
零件按照所属的不同产品
分别放在仓库中,原材料
仓库
按照类别放在若干仓库中。
请用ER图画出此工
品、零件、材料、仓库的
材料存放
概念模型
2013-4
第一章习题(续
15.今有一个层次数据库实例,试用子女兄弟
链接法和层次序列链接法画出它的存储结构
示意图。
c10
c12
c14
2013-4-29
第一章习题(续
15答:子女-兄弟链接法:
1B2I
c+1c|·o·@2++c4
D2十03
其中,图中虚线表示子女链,记录结构的第二部分存放子女
指针;实线表示兄弟链记录结构的第三部分存放兄弟指针
星号“*”表示空指针
2013-429
第一章习题(续
15答:层次序列链接法:
ccaf C10
c12
c14
D3
D4
2013-4-29
第二章习题
5.设有一个SPJ数据库,包括S、P、J、SPJ这4个关系模式
S(SNO, SNAME, STATUS, CITY
P(PNO, PNAME, COLOR, WEIGHT)
JNO, JNAME, CITY;
SPJ(SNO, PNO, JNO)
供应商表S由供应商代码(SNO)、供应商姓名( SNAME)、供
应商状态( STATUS)、供应商所在城市(CrTY)组成
零件表P由零件代码(PNO、零件名( PNAME)、颜色
( COLOR)、重量( WEIGHT组成;
工程项目表J由工程项目代码(JNO)、工程项目名( JNAME)
工程项目所在城市(CIY)组成
供应情况表SPJ由供应商代码(SNO)、零件代码PNO)、工程
项目代码(JNO)、供应数量(QTY)组成,表示某供应商供应
某种零件给某个工程项目的数量为QTY
习题(续
现有若干数据如下:S表
SNO
SNAME
STATUS
CITY
精益
天津
盛锡
北京
S3
东方红
000
北京
丰泰盛
天津
P表
为民
30
上海
J表
PNO PNAME COLOR WEIGHT
JNAME CITY
P1螺母
红
12
J1
三建
北京
P2螺栓
长春
P3螺丝刀蓝
弹簧厂天津
P4螺丝刀红
造船厂天津
5凸轮
机车厂唐山
P6齿轮
J6无线电厂常州
J7半导体厂南京
第二章习题(续
SNO
PNO
JNO
QTY
SPJ表
P
J3
S1
P
700
S1
P3
J5
400
P5
J1
400
S4
P6
J3
300
200
200
2013-4-29
6
500
第二章习题(续
试用关系代数、 ALPHA语言、QBE语言完成如下查询:
(1)求供应工程J零件的供应商代码SNO
答
关系代数:丌s0(OANO=(SPJ)
ALPHA语言:GETW( SPJSNO: SPJJNO=J1
QBE语言
SPJ SNO PNO JNO QTY
J1
2013-4-29
第二章习题(续
(2)求供应工程J零件P1的供应商代码SNO。
关系代数
JNO=J1′∧PNO=P1
(SP))
ALPHA语言:
GET W(SPJSNO): SPJJNO=J1,ASPJ PNO=P1?
QBE语言
SPJ
SNO
PNO
UNO
QTY
PS1
P1
J1
2013-4-29
第二章习题(续
3)求供应工程J红色零件的供应商代码SNO。
答
关系代数:xsN(xs.p(ao=m1(SPJ)xpN(coe(P))
ALPHA语言
RANGE P PX
GETW( SPSNO):彐PX( PX.PNO= SPJ PNO∧ SPJJNO
=J1∧PX. COLOR=红’)
QBE语言
SPJ
SNO
PNO
UNO
QTY
PS-
J1
PNO PNAME COLOR WEIGHT
2013-4-29
文档评论(0)