1 / 11
文档名称:

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

格式:doc   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

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

上传人:xxj16588 2016/3/12 文件大小:0 KB

下载得到文件列表

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

文档介绍

文档介绍:《数据库系统及应用》期末作业报告 1 郑州轻工业学院计算机与通信工程学院《数据库系统及应用》期末作业报告专业: 班级: 学号: 姓名: _ 卓培莹题目名称: 超市信息管理数据库设计完成日期: 2015-06-03 《数据库系统及应用》期末作业报告 2 一、概念结构设计******************************************* E-R 关系图******************************************** nm n1 二、逻辑结构设计************************* 将 E-R 图转化为系统关系模型************************************** 商品( 商品编号,商品名称,商品价格,商品类别,部门编号,部门名称) 供应商( 供应商编号,供应商名称,供应商联系电话,供应商地址) 商品供应商员工部门进货商品名称商品编号商品价格商品类别供应商编号供应商名称联系电话供应商地址进货编号进货时间进货数量进货总价货品管理部门编号部门名称部门负责人部门办公室属于员工编号员工姓名员工电话员工职称《数据库系统及应用》期末作业报告 3 进货( 进货编号,进货时间,商品编号,商品名称,进货数量,进货总价,供应商编号,供应商名称) 部门( 部门编号,部门名称,部门负责人,部门办公室) 员工( 员工编号,员工姓名,员工职称,员工电话,所属部门编号,所属部门名称) 三、系统实现 (最好有注释) ----- 创建 SUPERMARKET 数据库----- CREATE DATABASE SUPERMARKET GO ----- 创建表 GongYingShang 供应商----- USE SUPERMARKET CREATE TABLE GongYingShang ( G_ID CHAR ( 50 ) PRIMARY KEY , G_NAME VARCHAR ( 50 ) NOT NULL, G_PHONE VARCHAR ( 50 ), G_ADDRESS VARCHAR ( 50 ) ) (表-- 供应商) ----- 创建表 BuMen 部门----- USE SUPERMARKET CREATE TABLE BuMen ( B_ID CHAR ( 50 ) PRIMARY KEY , B_NAME VARCHAR ( 50 ) NOT NULL, B_OFFICER VARCHAR ( 50 ), 《数据库系统及应用》期末作业报告 4 B_OFFICE_ADDRESS VARCHAR ( 50 ) ) (表—- 部门) ----- 创建表 ShangPin 商品----- USE SUPERMARKET CREATE TABLE ShangPin ( S_ID CHAR ( 50 ) PRIMARY KEY , S_NAME 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 SUPERMARKET CREATE 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 VARCHAR ( 50 ), G_ID CHAR ( 50 ), G_NAME VARCHAR ( 50 ), 《数据库系统及应用》期末作业报告 5 FOREIGN KEY ( S_ID ) REFERENCES ShangPin ( S_ID ), FOREIGN KEY ( G_ID ) REFERENCES GongYingShang ( G_ID ) ) (表—- 进货) ----- 创建表 YuanGong 员工----- USE SUPERMARKET CREATE TABLE YuanGong ( Y_ID CHAR ( 50 ) PRIMARY KEY , Y_NAME VARCHAR ( 50 ) NOT NULL, Y_ZHICHENG VARCHAR ( 50 ), Y_PHONE VARCHAR ( 50 ), B_ID CHAR ( 50 ), B_NAME VARCHAR (