销售管理数据库的规划.ppt

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
销售管理数据库的规划

确定数据的物理结构 1、每一个表对应一个关系模式,确定数据表字段及其数据类 2、确定哪些字段允许空值(NULL) 3、确定主键 4、确定是否使用约束、默认值、规则等 5、确定是否使用外键 6、是否使用索引 销售管理数据库的物理结构设计 【例】在SQL Server 2005中,利用逻辑结构设计结果,对销售管理数据库(CompanySales)进行物理结构分析。 步骤: (1)确定数据表的结构 (2)确定物理存储位置 (3)确定索引 数据表的结构 列名 数据类型 宽度 为空性 说明 DepartmentID int 部门编号,关键字 DepartmentName varchar 30 部门名称 Manager char 8 √ 部门主管 Depart_Desdription varchar 50 √ 备注,有关部门的说明 department(部门)表 数据表的结构(续) 列名 数据类型 宽度 为空性 说明 EmployeeID int 员工号,关键字 EmployeeName varchar 50 姓名 Sex char 2 性别,取值为“男”或“女” BirthDate Smalldaetime √ 出生年月 HireDate Smalldatetime √ 聘任日期 Salary money √ 工资 DepartmentID int 部门编号,来自于“部门”关系的外部关键字 Employee(员工)表 数据表的结构(续) Sell_Order(销售订单)表 列名 数据类型 宽度 为空性 说明 SellOrderID int 销售订单号,关键字 ProductID int √ 商品编号,来自于“商品”关系的外部关键字,描述该订单订购的商品 EmployeeID int √ 员工号,来自于“员工”关系的外部关键字,描述该订单由哪位员工签订 CustomID int √ 客户号,来自于“客户”关系的外部关键字,描述该订单与哪位客户签订 SellOrderNumber int √ 订货数量 SellOrderDate smalldatetime √ 订单签订的日期 数据表的结构(续) Purchase_order(采购订单)表 列名 数据类型 宽度 为空性 说明 PurchaseOrderID int 采购订单号,关键字 ProductID int √ 商品编号,来自于“商品”关系的外部关键字,描述该订单采购商品 EmployeeID int √ 员工号,来自于“员工”关系的外部关键字,描述该订单由哪位员工签订 PrividerID int √ 供应商号,来自于“供应商”关系的外部关键字,描述该订单与哪位供应商签订 PurchaseOrderNumber int √ 采购数量 PurchaseOrderDate smalldatetime √ 订单签订的日期 数据表的结构(续) Product(商品)表 列名 数据类型 宽度 为空性 说明 ProductID int 商品编号,主关键字 ProductName varchar 50 商品名称 price decimal(18,2) √ 单价 ProductStockNumber int √ 现有库存量 ProductSellNumber int √ 已经销售的商品量 数据表的结构(续) Customer(客户)表 列名 数据类型 宽度 为空性 说明 CustomerID int 客户编号,主关键字 CompanyName varchar 50 公司名称 ContactName char 8 联系人的姓名 Phone varchar 20 √ 联系电话 address varchar 100 √ 客户的地址 EmailAddress varchar 50 √ 客户的Email地址 数据表的结构(续) Provider (供应商)表 列名 数据类型 宽度 为空性 说明 ProviderID int 供应商编号,主关键字 ProviderName varchar 50 供应商名称 ContactName char 8 联系人的姓名 ProviderPhone varchar 15 √ 供应商联系电话 Provideraddress varchar 100 √ 供应商的地址 ProviderEmail varchar 20 √ 供应商的Email地址 确定物理存储位置 由于销售管理数据库(CompanySales),仅有7张数据表,考虑到数据库容量不是很大,将数据库存放到计算机的数据盘上,即可。 确定索引 Employee(EmployeeID, EmployeeName, Sex, Birt

文档评论(0)

wangshirufeng + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档