数据库--超市信息管理数据库设计.doc

上传人:飞****2 文档编号:78772944 上传时间:2023-03-19 格式:DOC 页数:11 大小:220KB
返回 下载 相关 举报
数据库--超市信息管理数据库设计.doc_第1页
第1页 / 共11页
数据库--超市信息管理数据库设计.doc_第2页
第2页 / 共11页
点击查看更多>>
资源描述

《数据库--超市信息管理数据库设计.doc》由会员分享,可在线阅读,更多相关《数据库--超市信息管理数据库设计.doc(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、郑州轻工业学院计算机与通信工程学院数据库系统及应用期末作业报告专业: 班级: 学号: 姓名:_ 卓培莹 题目名称: 超市信息管理数据库设计 完成日期: 2015-06-03 一、概念结构设计* E-R关系图 *进货时间进货编号供应商编号供应商地址商品编号商品价格供应商进货商品 n m进货数量进货总价联系电话供应商名称商品名称商品类别部门办公室部门负责人 n属于部门货品管理 1部门编号部门名称员工姓名员工编号员工员工电话员工职称二、逻辑结构设计* 将E-R图转化为 系统关系模型 *商品(商品编号,商品名称,商品价格,商品类别,部门编号,部门名称)供应商(供应商编号,供应商名称,供应商联系电话,供

2、应商地址)进货(进货编号,进货时间,商品编号,商品名称,进货数量,进货总价,供应商编号,供应商名称)部门(部门编号,部门名称,部门负责人,部门办公室)员工(员工编号,员工姓名,员工职称,员工电话,所属部门编号,所属部门名称)三、系统实现1. 数据表的创建语句(最好有注释)- 创建SUPERMARKET数据库 -CREATE DATABASE SUPERMARKET GO- 创建表GongYingShang 供应商 -USE SUPERMARKETCREATE TABLE GongYingShang(G_ID CHAR(50) PRIMARY KEY,G_NAME VARCHAR(50) NOT

3、 NULL,G_PHONE VARCHAR(50),G_ADDRESS VARCHAR(50)(表-供应商)- 创建表BuMen 部门 -USE SUPERMARKETCREATE TABLE BuMen(B_ID CHAR(50) PRIMARY KEY,B_NAME VARCHAR(50) NOT NULL,B_OFFICER VARCHAR(50),B_OFFICE_ADDRESS VARCHAR(50)(表-部门)- 创建表ShangPin 商品 -USE SUPERMARKETCREATE TABLE ShangPin(S_ID CHAR(50) PRIMARY KEY,S_NAME

4、 VARCHAR(50) NOT NULL,S_PRICE VARCHAR(5000),S_CLASS VARCHAR(50),B_ID CHAR(50),B_NAME VARCHAR(50),FOREIGN KEY (B_ID) REFERENCES BuMen(B_ID)(表-商品)- 创建表JinHuo 进货 -USE SUPERMARKETCREATE TABLE JinHuo(J_ID CHAR(50),J_TIME VARCHAR(50) NOT NULL,S_ID CHAR(50),S_NAME VARCHAR(50),J_NUMBER VARCHAR(50),J_PRICE V

5、ARCHAR(50),G_ID CHAR(50),G_NAME VARCHAR(50),FOREIGN KEY (S_ID) REFERENCES ShangPin(S_ID),FOREIGN KEY (G_ID) REFERENCES GongYingShang(G_ID) (表-进货)- 创建表YuanGong 员工 -USE SUPERMARKETCREATE TABLE YuanGong(Y_ID CHAR(50) PRIMARY KEY,Y_NAME VARCHAR(50) NOT NULL,Y_ZHICHENG VARCHAR(50),Y_PHONE VARCHAR(50),B_I

6、D CHAR(50),B_NAME VARCHAR(50),FOREIGN KEY (B_ID) REFERENCES BuMen(B_ID)(表-员工)2. 视图的创建语句(最好有注释)- 创建view_ShangPin_YuanGong 视图(商品信息以及负责管理该商品的员工信息)-USE SUPERMARKETGOCREATE VIEW view_ShangPin_YuanGongASSELECT ShangPin.*,YuanGong.Y_ID,YuanGong.Y_NAME,YuanGong.Y_ZHICHENG,YuanGong.Y_PHONEFROM ShangPin,YuanG

7、ongWHERE ShangPin.B_ID=YuanGong.B_ID(视图-商品-员工)- 创建嵌套视图 -创建view_GongYingshang_JinHuo视图(商品的供应商信息和商品编号)-USE SUPERMARKETGOCREATE VIEW view_GongYingshang_JinHuoASSELECT GongYingshang.*,JinHuo.S_IDFROM GongYingshang,JinHuoWHERE GongYingshang.G_ID=JinHuo.G_ID(视图-供应商-进货)-创建视图(商品信息以及该商品的供应商信息)-USE SUPERMARKE

8、TGOCREATE VIEW view_ShangPin_GongYingshangASSELECT ShangPin.*,view_GongYingshang_JinHuo.G_ID,view_GongYingshang_JinHuo.G_NAME,view_GongYingshang_JinHuo.G_PHONE,view_GongYingshang_JinHuo.G_ADDRESSFROM ShangPin,view_GongYingshang_JinHuoWHERE view_GongYingshang_JinHuo.S_ID=ShangPin.S_ID(视图商品-供应商)3. 存储过

9、程的创建语句(最好有注释)- 1.创建存储过程实现:查询某工号的员工所负责管理的商品类别有哪些-USE SUPERMARKETGOCREATE PROCEDURE PROC_YuanGong_CLASSASSELECT view_ShangPin_YuanGong.Y_ID,view_ShangPin_YuanGong.Y_NAME,view_ShangPin_YuanGong.S_CLASSFROM view_ShangPin_YuanGongWHERE view_ShangPin_YuanGong.Y_ID=201- 1.该存储过程的执行-EXEC PROC_YuanGong_CLASS(

10、存储过程-1)- 2.创建存储过程实现:查询某部门所负责管理的所有商品的供应商名称-USE SUPERMARKETGOCREATE PROCEDURE PROC_BuMen_GongYingShangASSELECT view_ShangPin_GongYingshang.B_NAME,view_ShangPin_GongYingshang.G_NAMEFROM view_ShangPin_GongYingshangWHERE view_ShangPin_GongYingshang.B_NAME=物资管理部- 2.该存储过程的执行-EXEC PROC_BuMen_GongYingShang(存

11、储过程-2)- 3.创建存储过程实现:查询某供应商所供应的商品信息和该商品所属部门的经理姓名-USE SUPERMARKETGOCREATE PROCEDURE PROC_ShangPin_GongYingshang_OFFICERASSELECT view_ShangPin_GongYingshang.S_ID,view_ShangPin_GongYingshang.S_NAME,view_ShangPin_GongYingshang.S_PRICE,view_ShangPin_GongYingshang.S_CLASS,BuMen.B_OFFICERFROM BuMen,view_Shan

12、gPin_GongYingshangWHERE view_ShangPin_GongYingshang.G_NAME=广东广州供应商 ANDview_ShangPin_GongYingshang.B_NAME=BuMen.B_NAME- 3.该存储过程的执行-EXEC PROC_ShangPin_GongYingshang_OFFICER(存储过程-3)4. 插入数据- 向表GongYingShang 供应商中插入数据 -USE SUPERMARKETINSERT INTO GongYingShangVALUES(11111,上海浦东供应商,上海浦东新区)USE SUPERMARKETINSE

13、RT INTO GongYingShangVALUES(22222,福建泉州供应商,福建泉州丰泽区)USE SUPERMARKETINSERT INTO GongYingShangVALUES(33333,广东广州供应商,广东广州开发区)USE SUPERMARKETINSERT INTO GongYingShangVALUES(44444,内蒙古伊利供应商,内蒙古畜牧区)- 向表BuMen部门中插入数据 -USE SUPERMARKETINSERT INTO BuMenVALUES(10,物资管理部,王晶晶,总部9#101)USE SUPERMARKETINSERT INTO BuMenVA

14、LUES(20,质量监督部,陈贝贝,总部9#502)USE SUPERMARKETINSERT INTO BuMenVALUES(30,经营销售部,刘裕,总部9#301)- 向表ShangPin 商品中插入数据 -USE SUPERMARKETINSERT INTO ShangPinVALUES(10001,格力空调,2999,家用电器,10,物资管理部)USE SUPERMARKETINSERT INTO ShangPinVALUES(10002,伊利桶装纯牛奶,255,食品,20,质量监督部)USE SUPERMARKETINSERT INTO ShangPinVALUES(10003,华

15、硕手提电脑W519L,2899,数码电器,30,经营销售部)USE SUPERMARKETINSERT INTO ShangPinVALUES(10004,天堂太阳伞,50,居家用品,10,物资管理部)- 向表JinHuo 进货中插入数据 -USE SUPERMARKETINSERT INTO JinHuoVALUES(1,10001,格力空调,1,2999,33333,广东广州供应商)USE SUPERMARKETINSERT INTO JinHuoVALUES(2,10002,伊利桶装纯牛奶,10,2550,44444,内蒙古伊利供应商)USE SUPERMARKETINSERT INTO

16、 JinHuoVALUES(3,10003,华硕手提电脑W519L,1,2899,11111,上海浦东供应商)USE SUPERMARKETINSERT INTO JinHuoVALUES(4,10004,天堂太阳伞,100,5000,22222,福建泉州供应商)- 向表YuanGong 员工中插入数据 -USE SUPERMARKETINSERT INTO YuanGongVALUES(101,王晶晶,经理,10,物资管理部)USE SUPERMARKETINSERT INTO YuanGongVALUES(102,张晓虹,员工,10,物资管理部)USE SUPERMARKETINSERT

17、INTO YuanGongVALUES(103,杨花花,员工,10,物资管理部)USE SUPERMARKETINSERT INTO YuanGongVALUES(201,陈贝贝,经理,20,质量监督部)USE SUPERMARKETINSERT INTO YuanGongVALUES(202,徐长春,员工,20,质量监督部)USE SUPERMARKETINSERT INTO YuanGongVALUES(203,李苗苗,员工,20,质量监督部)USE SUPERMARKETINSERT INTO YuanGongVALUES(301,刘裕,经理,30,经营销售部)USE SUPERMARK

18、ETINSERT INTO YuanGongVALUES(302,沈华星,员工,30,经营销售部)USE SUPERMARKETINSERT INTO YuanGongVALUES(303,大池,员工,30,经营销售部)四、课程设计总结在这次课程设计的制作过程中,我感受颇深。首先我要感谢数据库的指导老师,在课程设计上给予我的指导、提供给我的支持和帮助。在参考的学校图书馆相关书籍和老师的帮助下,我能把系统做得更加完善了。在此期间,我不仅学到了许多新的知识,而且也开阔了视野,提高了自己的设计能力。然后呢,我还要感谢老师给予我们这样一次机会,能够独立地完成一个课程设计,并在这个过程当中,给予我们各种帮助,使我在这学期快要结束的时候,能够将学到的数据库的知识应用到实践中,增强了我的实践操作和动手应用能力,提高了独立思考的能力。在今后的两年大学学习生活中,我会更加努力的学习,做出更好的设计,让自己的思维和实践能力得到更大的提升!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁