销售管理系统数据库设计说明书教程.docVIP

销售管理系统数据库设计说明书教程.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
销售管理系统数据库设计说明书教程

销售管理系统数据库设计 班级 ______________________ 姓名 ______________________ 学号 ______________________ 成绩 ______________________ 日期 ______________________ 销售管理系统数据库设计说明书 一、数据库系统功能简介(5分): 商品销售管理数据库是一个用来管理商品销售信息的数据库系统。该数据库可以用来管理企业的商品信息、部门信息、员工信息、供应商信息、客户信息以及采购信息和销售信息,实现信息的自动化管理和利用。 需求分析(10分) 销售管理数据库的数据流程图 三、概念结构设计(10分) 销售管理数据库的E-R图 四、逻辑结构设计(5分) 销售管理数据库关系模式: (1)部门(部门编号,部门名称,部门主管,备注) (2)员工(员工编号,姓名,性别,出生年月,聘任日期,工资,部门编号) (3)商品(商品编号,商品名称,单价,库存量,已销售量) (4)客户(客户编号,公司名称,联系人姓名,电话,地址,Email) (5)供应商(供应商编号,供应商名称,联系人姓名,电话,地址,Email) (6)采购订单(采购订单号,商品编号,员工号,供应商编号,订购数量,订购日期) (7)销售订单(销售订单号,商品编号,员工号,客户号,订购数量,订购日期) 五、物理结构设计(5分) 为销售管理数据库设计一个数据文件,一个日志文件,放在D盘的data文件夹下;销售管理数据库里面包含7个表,分别为商品、部门、员工、供应商、客户以及采购订单和销售订单;数据库和数据表的结构定义请看后面创建对象的SQL语句。 部门表 列名 数据类型 宽度 为空性 说明 部门编号 int 主关键字 部门名称 varchar 30 唯一键 部门主管 char 8 √ 备注 varchar 50 √ 员工表 列名 数据类型 宽度 为空性 说明 员工编号 int 主关键字 姓名 varchar 20 性别 char 2 √ 取值为男或女 出生年月 smalldatetime √ 聘任日期 smalldatetime √ 工资 money √ 取值范围800-100000 部门编号 int √ 来自“部门表”的外键 供应商表 列名 数据类型 宽度 为空性 说明 供应商编号 int 主关键字 供应商名称 varchar 50 联系人姓名 char 8 √ 电话 varchar 13 √ 电话长度为7-13位字符 地址 varchar 100 √ E-mail varchar 30 √ E-mail地址包含“@” 客户表 列名 数据类型 宽度 为空性 说明 客户编号 int 主关键字 公司名称 varchar 50 联系人姓名 char 8 √ 电话 varchar 13 √ 电话长度为7-13位字符 地址 varchar 100 √ E-mail varchar 30 √ E-mail地址包含“@” 商品表 列名 数据类型 宽度 为空性 说明 商品编号 int 主关键字 商品名称 varchar 50 单价 Decimal(8,2) √ 单价大于0 库存量 int √ 库存量为非负数 已售数量 int √ 已售数量为非负数 采购订单表 列名 数据类型 宽度 为空性 说明 采购订单号 int 主关键字 商品编号 int √ 来自商品表的外键 员工编号 int √ 来自员工表的外键 供应商编号 int √ 来自供应商表的外键 订购数量 int √ 订购日期 smalldatetime 销售订单表 列名 数据类型 宽度 为空性 说明 销售订单号 int 主关键字 商品编号 int √ 来自商品表的外键 员工编号 int √ 来自员工表的外键 客户编号 int √ 来自客户表的外键 订购数量 int √ 订购日期 smalldatetime 六、数据库的实施(共65分) 创建数据库各种对象和执行查询的SQL语句 1.创建数据库(5分) create database 销售管理 on primary (name=Sales_data, filename=d:\data\Sale_data.mdf, size=10mb, maxsize=unlimited, filegrowth=10%) log on (name=Sales_log, filename=d

您可能关注的文档

文档评论(0)

dajuhyy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档