课后作业答案Word格式.docx
- 文档编号:14593781
- 上传时间:2022-10-23
- 格式:DOCX
- 页数:17
- 大小:23.93KB
课后作业答案Word格式.docx
《课后作业答案Word格式.docx》由会员分享,可在线阅读,更多相关《课后作业答案Word格式.docx(17页珍藏版)》请在冰豆网上搜索。
B
1004
1005
1006
2007
C
1007
D
1008
1009
1010
3004
printer
3005
E
1011
1012
1013
2001
2002
2003
3001
3002
3003
F
2008
2009
G
2010
H
3006
3007
关系PC的数据
speed
ram
hd
price
2.66
1024
250
2114
2.10
512
995
1.42
80
478
2.80
649
3.20
630
320
1049
2.20
200
510
2048
770
2.00
650
300
1.86
160
959
3.06
529
关系Laptop的数据
screen
240
20.1
3673
1.73
17.0
949
1.80
60
15.4
549
13.3
1150
2.16
120
2500
1700
1.83
1429
1.60
100
900
14.1
680
2300
关系Printer的数据
color
true
ink-jet
99
false
laser
239
899
二战中的大型舰船数据库
Classes(class,type,country,numGuns,bore,displacement)
Ships(name,class,launched)
Battles(name,date)
Outcomes(ship,battle,result)
相同设计的舰船组成一个“类”,类别的名称通常就是这个类的第一艘船的名字。
关系Classes记录了“类”的名字、型号(bb代表主力舰,bc代表巡洋舰)、生产国家、火炮的门数、火炮的尺寸(口径,单位是英寸)和排水量(重量,单位是吨)。
关系Ships记录了舰船的名字、舰船类属名字、开始服役的日期。
关系Battles给出了这些舰船参加的战役的时间。
关系Outcomes给出了各个舰船在各场战役中的结果(是沉没,还是受伤,或者完好)
关系Classes的数据
class
country
numGuns
bore
displacement
Bismarck
bb
Germany
8
15
42000
Iowa
USA
9
16
46000
Kongo
bc
Japan
14
32000
NorthCarolina
37000
Renown
Gt.Britain
6
Revenge
29000
Tennessee
12
Yamato
18
65000
关系Ships的数据
name
launched
California
1921
Haruna
1915
Hiei
1914
1943
Kirishima
1913
Missouri
1944
Musashi
1942
NewJersey
1941
Ramillies
1917
1916
Repulse
Resolution
RoyalOak
RoyalSovereign
1920
Washington
Wisconsin
关系Battles的数据
date
DenmarkStrait
5/24-27/41
Guadalcanal
11/15/42
NorthCape
12/26/43
SurigaoStrait
10/25/44
关系Outcomes的数据
ship
battle
result
Arizona
PearlHarbor
sunk
ok
DukeofYork
Fuso
Hood
KingGeorgeV
PrinceofWales
damaged
Rodney
Scharnhorst
SouthDakota
WestVirginia
Yamashiro
需要注意的是:
这个数据库中存在着“悬浮元组”,比如,在关系Outcomes中出现的船只可能在关系Ships中查不到。
※作业一:
习题1.1
1.对于产品数据库中的4个关系,写出它们的关系模式定义语句。
CREATETABLEProduct(
makerchar(3),
modelchar(4)primarykey,
typechar(10)
);
CREATETABLEPC(
speeddecimal(3,2),
ramint,
hdint,
priceint
CREATETABLELaptop(
screendecimal(3,1),
CREATETABLEPrinter(
colorchar(5),
typechar(10),
priceint
2.修改关系Printer,删掉属性color。
ALTERTABLEPrinterDROPCOLUMNcolor;
3.修改关系Laptop,增加属性od(光驱类型,比如CD、DVD)。
如果某个笔记本电脑没有光驱,则该属性的默认值为‘none’。
ALTERTABLELaptopADDodchar(10)DEFAULT‘none’;
习题1.2[选做]
1.对于二战中的大型舰船数据库中的4个关系,写出它们的关系模式定义语句。
CREATETABLEClasses(
classchar(20)primarykey,
typechar
(2),
countrychar(20),
numGunssmallint,
boresmallint,
displacementint
CREATETABLEShips(
namechar(20)primarykey,
classchar(20),
launchedint
CREATETABLEBattles(
namec
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课后 作业 答案
![提示](https://static.bdocx.com/images/bang_tan.gif)