销售管理系统数据库设计说明书.pdf
《销售管理系统数据库设计说明书.pdf》由会员分享,可在线阅读,更多相关《销售管理系统数据库设计说明书.pdf(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、.装装订订线线考考生生答答题题不不得得超超过过此此线线S.销售管理系统数据库设计销售管理系统数据库设计班级_学号_成绩_日期 _.销售管理系统数据库设计说明书销售管理系统数据库设计说明书一、数据库系统功能简介(一、数据库系统功能简介(5 5 分)分):商品销售管理数据库是一个用来管理商品销售信息的数据库系统。该数据库可以用来管理企业的商品信息、部门信息、员工信息、供应商信息、客户信息以及采购信息和销售信息,实现信息的自动化管理和利用。二、二、需求分析(需求分析(1010 分)分)销售管理数据库的数据流程图销售管理数据库的数据流程图S.三、概念结构设计(三、概念结构设计(1010 分)分)销售管
2、理数据库的销售管理数据库的 E-RE-R 图图商品号商品号商品名称商品名称单价单价库存量库存量已售数量已售数量S.商品商品mn采购采购m订购数量订购数量供应商编号供应商编号号号供应商名称供应商名称联系人姓名联系人姓名电话电话部门名称部门名称部门部门备注备注部门编号部门编号1地址地址Email属于属于出生年月出生年月m工资工资1员工编号员工编号供应商供应商Email性别性别员工员工奖金奖金n姓名姓名m客户客户联系人姓名联系人姓名电话电话m销售销售订购数量订购数量客户编号客户编号公司名称公司名称n订购日期订购日期订购日期订购日期聘任日期聘任日期Email部门主管部门主管地址地址四、逻辑结构设计(四
3、、逻辑结构设计(5 5 分)分)销售管理数据库关系模式:销售管理数据库关系模式:(1)部门(部门编号,部门名称,部门主管,备注)(2)员工(员工编号,性别,出生年月,聘任日期,工资,部门编号),部门编号)(3)商品(商品编号,商品名称,单价,库存量,已销售量)S.(4)客户(客户编号,公司名称,联系人,地址,Email)(5)供应商(供应商编号,供应商名称,联系人,地址,Email)(6)采购订单(采购订单号,商品编号,员工号,供应商编号,订购数量,订购日期)(7)销售订单(销售订单号,商品编号,员工号,客户号,订购数量,订购日期)五、物理结构设计(五、物理结构设计(5 5 分)分)为销售管理
4、数据库设计一个数据文件,一个日志文件,放在 D 盘的 data 文件夹下;销售管理数据库里面包含7 个表,分别为商品、部门、员工、供应商、客户以及采购订单和销售订单;数据库和数据表的结构定义请看后面创建对象的 SQL语句。部门表部门表列名列名部门编号部门名称部门主管备注数据类型数据类型宽度宽度为空性为空性说明说明intvarcharcharvarchar30850员工表员工表主关键字唯一键列名列名员工编号性别int数据类型数据类型宽度宽度为空性为空性说明说明202主关键字取值为男或女varcharcharS.出生年月聘任日期工资smalldatetimesmalldatetimemoney取值
5、围800-100000部门编号int供应商表供应商表列名列名供应商编号供应商名称联系人intvarcharcharvarchar数据类型数据类型宽度宽度为空性为空性说明说明来自“部门表”的外键50813主关键字长度为7-13位字符地址E-mailvarcharvarchar10030E-mail 地址包含“”客户表客户表列名列名客户编号公司名称联系人intvarcharcharvarchar数据类型数据类型宽度宽度为空性为空性说明说明50813主关键字长度为7-13位字符S.地址E-mailvarcharvarchar10030E-mail 地址包含“”商品表商品表列名列名商品编号商品名称单价
6、库存量intvarcharDecimal(8,2)int数据类型数据类型宽度宽度为空性为空性说明说明50主关键字单价大于 0库存量为非负数已售数量int已售数量为非负数采购订单表采购订单表列名列名采购订单号商品编号intint数据类型数据类型宽度宽度为空性为空性说明说明主关键字来自商品表的外键员工编号int来自员工表的外键供应商编号int来自供应商表的外键订购数量intS.订购日期smalldatetime销售订单表销售订单表列名列名销售订单号商品编号intint数据类型数据类型宽度宽度为空性为空性说明说明主关键字来自商品表的外键员工编号int来自员工表的外键客户编号int来自客户表的外键订购
7、数量订购日期intsmalldatetime六、数据库的实施(共六、数据库的实施(共 6565 分)分)创建数据库各种对象和执行查询的创建数据库各种对象和执行查询的 SQLSQL 语句语句1.1.创建数据库(创建数据库(5 5 分)分)create database 销售管理on primary(name=Sales_data,filename=d:dataSale_data.mdf,size=10mb,maxsize=unlimited,S.filegrowth=10%)log on(name=Sales_log,filename=d:dataSale_log.ldf,size=3mb,ma
8、xsize=5mb,filegrowth=1mb)2.2.创建数据表并给表添加数据(创建数据表并给表添加数据(2020 分)分)use 销售管理gocreate table 部门(部门编号 int primary key,部门名称 varchar(30)not null constraint UQ_DName unique,部门主管 char(8),备注 varchar(50)gocreate table 员工(员工编号 int primary key,varchar(20)not null,性别char(2)default 男 check(性别=男or 性别=女),出生年月 smalldat
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 销售 管理 系统 数据库 设计 说明书
限制150内