服装系统mysql设计_服装销售系统数据库设计.ppt

* * * 数据库应用技术 山东外贸职业学院 服装销售系统数据库设计 项目描述 开发一套服装销售管理软件,对服装销售进行信息化管理。 包括:采购订货、退货、前台零售、批发业务、销售管理、会员管理、库存管理、库存盘点等模块。 我们只对“销售管理”子模块进行设计。 该模块实现服装的基础信息维护、服装销售、常见查询、利润统计、销售冠军排名等功能。 开发环境。 SQL Server2005 企业版。 涉及到的技能点 (1)在SQL Server中创建库、建表、建约束。 (2)INSERT、UPDATE、DELETE、SELECT语句。 (3)统计函数:如SUM、COUNT、AVG等。 (4)多表关联查询。 (5)GROUP By分组统计。 任务划分 第一阶段 建库、建表、增加约束、建立表间关系。(30 分钟) 第二阶段 编写SQL语句插入数据,查询数据、修改数据。(100分钟) 第三阶段 创建登录账户、测试权限、导出数据、生成脚本 备份数据库。(35 分钟) 第一阶段任务 第一阶段(30分钟) 建库(5分钟) 建表(10分钟) 增加约束(10分钟) 建立表关系(5分钟) 数据库要求 创建数据库 1、在本机D盘新建SalesProject文件夹。 2、在SQL Server Managerment Studio中创建数据库SalesDB,并保存在SalesProject文件夹下。 3、主数据库文件增长率为12%。 4、日志文件增长率为5%,并且日志文件最大为50M。 数据表—基础表clBaseInfo 字段名称 数据类型 描述 SectionCode varchar(5) 款号,服装款型编号,必填项。只能是5位字符,并且前两为是“MC”。如“MC201”。 BarCode char(8) 服装条形码,服装的唯一标识,主键。 规则“款号+3位流水号”,一款服装可能会有不同颜色或尺码。 clName varchar(100) 服装名称,必添项。 Type varchar(20) 服装类别。如男鞋、女鞋、上衣、裤子。 Brand varchar(100) 品牌,服装的品牌信息。 Fabric varchar(20) 面料。如“纯棉、皮、革、”默认“纯棉” clSize varchar(20) 尺码。只能是“L、S、M、XL”中的一种,因为L号较为常见,默认为“L”。 Color varchar(50) 颜色 SalesPrice float 销售单价 InPrice float 进货价格 检查约束 主键约束 默认约束 检查约束 非空约束 数据表—销售表clSales 字段名称 数据类型 描述 ID int 标识列,主键。 ShopName varchar(100) 连锁店名,必填项。默认“人百店” SalesMan varchar(30) 销售员姓名 SalesDate datetime 销售日期。默认为系统当天。 SalesCode varchar(10) 销售单号,必填项。长度是10位字符串。且前4位为“2010”,中间2位为分店简码,后4位为数字型流水号。 BarCode char(8) 服装条形码。外键。 SalesCount int 销售数量,必填项。数值范围大于0. Rebeat float 折扣,默认为1,代表不打折。 payType varchar(20) 付款方式:只能是“现金、银行卡、信誉卡、代金券”,中的一种,默认“现金” Total money 实收金额 主键约束 外键约束 检查约束 检查和默认约束 第一阶段结果演示 SalesDB数据库 演示效果….. 第一阶段结果演示 表间关系 演示效果….. 第一阶段结果演示 数据表的约束 演示效果….. 第二阶段任务 第二阶段(100分钟) 插入测试数据(15分钟) 查询

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值