数据库操作实验Word格式.docx
《数据库操作实验Word格式.docx》由会员分享,可在线阅读,更多相关《数据库操作实验Word格式.docx(13页珍藏版)》请在冰豆网上搜索。
____于金峰_______
实验5数据库操作实验
一、实验名称:
二、实验时间:
2012年8月20日
三、实验地点:
软件学院软件工程实验室(21B282)
四、实验目的:
1.商店销售管理系统的数据库操作。
2.掌握主外键关系及意义
五、实验内容与步骤:
实验步骤:
步骤1.建立6张数据表
答:
(ObjectBrowser或PLSQL截图,库名为学号,能看到六个表名)
步骤2.确认商品表,供应商表和顾客表三张表的主键是否建立;
(截图)
步骤3.确认供应表,求购表和交易表的主键和外键是否建立。
添加数据:
步骤4.:
使用Insert语句向商品表,供应商表,顾客表添加数据,每张表3条或以上。
(粘贴Insert语句脚本)
(1)向商品表添加数据
INSERT
INTOPRO(PRO_NAME,PRO_NO,PRO_WEI,PRO_CLO,PRO_BRI)
VALUES('
方便面'
'
02'
200'
红色'
食品'
);
可乐'
01'
550'
无色'
饮料'
火腿肠'
03'
300'
白色'
(2)向顾客表添加数据
INTOCUS(CUS_NO,CUS_NAME,CUS_ADD,CUS_TEL)
张红'
哈尔滨'
123456'
王丽'
吉林'
123457'
李红'
辽宁'
123458'
(3)向供应商表添加数据
INSERT
INTOSER(SER_NO,SER_NAME,SER_ADD,SER_TEL)
供应商一'
地址一'
123'
);
供应商二'
地址二'
456'
供应商三'
地址三'
789'
步骤5.使用Insert语句向供应表和求购表添加数据,每张表3条或以上。
(要有足够的货物供应可以被求购)
((粘贴Insert语句脚本)
INTOSUP(SER_NO,CUS_NO,SUP_NUM,SUP_PRI)
VALUES('
400'
7'
)
500'
5'
700'
INTOPUR(PRO_NO,CUS_NO,PUR_NUM,PUR_PRI)
2'
4'
6'
修改数据:
步骤6:
使用Update语句更新上述五张表的数据,每张表更新一条数据。
(粘贴Update语句脚本)
UPDATEPRO
SETPRO_NAME='
面包'
WHEREPRO_NO='
;
UPDATESER
SETSER_ADD='
地址4'
WHERESER_NO='
UPDATECUS
SETCUS_NAME='
周红'
WHERECUS_NO='
UPDATESUP
SETSUP_NUM='
ANDCUS_NO='
UPDATEPUR
SETPUR_NUM='
ANDCUS_NO='
删除数据:
步骤7:
删除一条供应记录及相应的供应商和商品信息。
(粘贴Delete语句脚本)
DELETE
FROMSUP
步骤8.检查供应表与求购表的数据确认是否有足够的货物供应可以被求购。
(满足条件的供应表和求购表记录值)
运行结果: