教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 实用模板 >

《数据库系统原理》实验报告(11)

来源:网络收集 时间:2026-08-02
导读: (1)数据库概念结构设计 ① 零件Part:零件编号partkey、零件名称name、零件制造商mfgr、品牌brand、类型type、大小Size、零售价格retailprice、包装container、备注comment。主码:零件编号partkey。 create tabl

(1)数据库概念结构设计

① 零件Part:零件编号partkey、零件名称name、零件制造商mfgr、品牌brand、类型type、大小Size、零售价格retailprice、包装container、备注comment。主码:零件编号partkey。 create table part (

partkey int primary key, name char(20), mfgr char(100), brand char(20), type char(10), Sizee int, retailprice int,

comment varchar(150), container char(20)); ② 供应商Supplier:供应商编号suppkey、客户名称name、地址address、国籍nation、电话phone、备注comment等。主码:供应商编号suppkey。 create table supplier (

suppkey int primary key, name char(20), address varchar(50), nationkey int,

foreign key(nationkey) references nation(nationkey), phone char(20), comment varchar(200) );

③ 客户Customer:客户编号custkey、客户名称name、地址address、电话phone、国籍nation、备注comment。主码:客户编号custkey。

create table customer ( orderkey int primary key,

status char(20) check ( status in ( \ totalprice int, orderdate DATE, comment varchar(200), orderpriority int check ( orderpriority> 0 and orderpriority <3 ), shippriority int check ( shippriority> 0 and shippriority <3 ), clerk int );

④ 订单Order:订单编号orderkey、订单状态status、订单总价totalprice、订单日期order-date、订单优先级orderpriority、记账员clerk、运送优先级视频priority、备注comment。主码:订单编号orderkey。

⑤ 订单项Lineitem:订单项编号linenumber、所订零件号partkey、所订零件供应商号suppkey、零件数量quantity、零件总价extendedprice、折扣discount、税率tax、退货标记returnflag等。主码:订单项编号linenumber。

create table lineitem( linenumber int primary key, partkey int, foreign key(partkey) references part(partkey), suppkey int, foreign key(suppkey) references supplier(suppkey), quantity int, extendedprice long, discount long, tax float, returnflag char(1) check ( returnflag in ('N' or 'Y')) );

⑥ 国家Nation:国家编号nationkey、国家名称name、所属地区region、备注comment。主码:国家编号nationkey。

create table nation( nationkey int primary key, name char(15), regionkey int, foreign key(regionkey) references region(regionkey), comments varchar(200) );

⑦ 地区Region:地区编号regionkey、地区名称name、备注comment。主码:地区编号regionkey。

create table region ( regionkey int primary key, name char(20), comments varchar(200) );

《数据库系统原理》实验报告(11).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/520026.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)