傻大方


首页 > 学习 >

数据库|数据库系统原理课程设计订单销售数据库管理系统( 二 )



按关键词阅读: 系统 管理 销售 数据库 课程设计 订单 原理



【数据库|数据库系统原理课程设计订单销售数据库管理系统】8、产品的信息 。
对于客户而言 ,还提供了查询订单最多的客户的功能 。
总的来说 , 本数据库系统能够达到模拟完成一次订单销售流程的要求 。
在本销售订单数据库管理 系统中 , 有一些限制性条件 , 比如一个客户可以下多个订单 , 但一个订单只能由一个客户下 , 一个订 单可以订购多种产品 , 每种产品可被不同订单订购等等 , 这些限制条件的加入能够使本数据库管理系 统的功能更加完善 , 能够满足更高的要求 。
三、三、数据库环境说明 数据库实 例 数据库系 统 数据库部 署环境 数据库设计 工具 数据库存放位 置 说明 销售订单 数据库管 理系统 Sql Server 2008 Windows XP Sql Server存放位置 , 绝 对 。

9、路径/相对 路径 用于订单销售管理 四、四、数据库的命名规则数据库的命名规则 4.1 数据库对象命名规则数据库对象命名规则 数据库对象命名规则备注 表S 功能描述字符串例如:Suppliers 供应商表 视图view_功能描述字符串例如:view_Product 产品视图 触发器insert_功能描述字符串例如:insert_PO 更改库存触发器 存储过程Procedure_功能描述字符串例如:pro_insertSuppliers 存储过程 4.2 数据项编码规则数据项编码规则 数据项命名规则数据类型长度范围备注 供应商 编号 两位整数序号 (0099) 定长字符串12 位无 产品号两 位。

10、整 数 序 号 (0099) 定长字符串12 位无 订单号两位整数序号 (0099) 定长字符串12 位无 雇员号两位整数序号 (0099) 定长字符串12 位无 客户号两位整数序号 (0099) 定长字符串12 位无 五、五、逻辑设计逻辑设计 5.1 ER 图图 供应商 供应 产品 订购 订单 管理 雇员 下发客户 名称 地址 联系电话 客户编号 姓名 通信地址 电话 产品编号 供应商编号 产品 编号 产品名称产品类型 产品编号 订单编号 订单编号 雇员编号 姓名 联系电话 供应商编号 售价 出厂价 存货量 数量 日期 雇员编号 工资 客户编号 5.2 关系模型关系模型 供应商(供应商编号 ,。

11、名称 , 地址 , 联系电话) 产品(产品编号 , 产品名称 , 产品类别 , 售价 , 出厂价 , 存货量) 供应(供应商编号 , 产品编号) 订购(产品编号 , 订单编号 , 数量) 客户(客户编号 , 姓名 , 通信地址 , 电话) 订单(订单编号 , 日期 , 客户编号 , 雇员编号) 雇员(雇员编号 , 姓名 , 联系电话 , 工资) 注:有下划线的表示该属性为主码 。
六、六、物理设计 6.1 表汇总表汇总 表名功能说明 表 Suppliers供应商表 , 存储供应商的编号等信息 表 Product产品表 , 存储产品的编号、数量等信息 表 SP供应商产品供应表 , 存储供应商所供应的产品对应信息 表 Orders订单表 , 存储订单的编号、日期等信息 表 PO产品订购表 ,。

12、存储产品订购的对应信息 表 Employee雇员表 , 存储雇员的编号等信息 表 Customer客户表 , 存储客户的编号等信息 6.2 表表1: Suppliers 表表(供应商表供应商表) 表名Suppliers(供应商表) 数据库用户 Sa 主键 Snumber 其他排序字段无 索引字段无 序号字段名称数据类型 (精度范围) 允许为 空 Y/N 唯一 Y/N 区别度默认值约束条件/说明 1Snumberchar(12)NY高无主键/供应商号 2Snamechar(30)NN中无供应商名称 3Saddresschar(30)YN中无供应商地址 4StelnumintYN高无供应商电话 sql 脚 。

13、本-建立供应商表 create table Suppliers -供应商表 (Snumber char(12) primary key,-供应商编号 , 主码 Sname char(30) not null,-姓名 Saddress char(30), -地址 Stelnum int -电话 );
6.3 表表2: Product 表表(产品表产品表) 表名Product(产品表) 数据库用户sa 主键 Pnumber 其他排序字段无 索引字段无 序号字段名称数据类型(精 度范围) 允许 为空 Y/N 唯一 Y/N 区别度默认值约束条件/说明 1Pnumberchar(12)NY 高无主键/产品编 。

14、号 2Pnamechar(30)NY高无产品名称 3Pcategorychar(15)YN低无产品类别 4PpriceintYN中无产品售价 5Pex_pricerealYN中无产品出厂价 6PinventoryrealYN中无产品库存量 sql 脚本-建立产品表 create table Product -产品表 (Pnumber char(12) primary key, -产品编号,主码 Pname char(30) not null, -产品名称 Pcategory char(15), -产品类别- Pprice int, -售价- Pex_price real, -出厂价- Pinv 。

15、entory real -存货量- );
6.4 表表3: SP 表表(供应商产品供应表供应商产品供应表) 表名SP(供应商产品供应表) 数据库用户sa 主键 Snumber,Pnumber 其他排序字段无 索引字段无 序号字段名称数据类型(精 度范围) 允许 为空 唯一 Y/N 区别度默认值约束条件/说明 Y/N 1Snumberchar(12)NY高无主键/供应商号 2Pnumberchar(12)NY高无主键/产品编号 sql 脚本-建立供应商产品供应表 create table SP-供应商供应产品表- (Snumber char(12),-供应商编号 , 外码 Pnumber char( 。


稿源:(未知)

【傻大方】网址:/a/2021/0902/0024074716.html

标题:数据库|数据库系统原理课程设计订单销售数据库管理系统( 二 )


上一篇:1225008191|1225008191凉州词教案

下一篇:CA6140|CA6140机床法兰盘831004设计说明书