小型自选商场综合管理系统数据库设计.doc

小型自选商场综合管理系统数据库设计.doc

ID:60815364

大小:467.00 KB

页数:19页

时间:2020-12-20

小型自选商场综合管理系统数据库设计.doc_第1页
小型自选商场综合管理系统数据库设计.doc_第2页
小型自选商场综合管理系统数据库设计.doc_第3页
小型自选商场综合管理系统数据库设计.doc_第4页
小型自选商场综合管理系统数据库设计.doc_第5页
资源描述:

《小型自选商场综合管理系统数据库设计.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课程设计报告课程设计题目:小型自选商场综合管理系统数据库设计专业:班级:姓名:学号:指导教师:年月日一、实验题目:小型自选商场综合管理系统数据库设计。二、实验课时:课外2课时。三、实验目的:1.能够正确运用《数据库技术》课程的基本理论和知识,结合一个管理信息系统中的模拟课题,复习、巩固、提高数据库方案设计、论证和分析方法。2.熟悉关系数据库规范化设计理论,根据实验要求设计并建立科学合理的数据库,正确建立数据库中表与表之间的关系。3.进一步正确理解数据库设计思路,培养分析问题、解决问题的能力,提高查询资料和撰写书面文件的能

2、力。四、实验内容和要求:[系统描述]  小型自选商场综合管理系统应具备进货、销售、库存等基本管理功能,具体要求如下:  (1)能记录每一笔进货,查询商品的进货记录,并能按月进行统计。  (2)能记录每一笔售货,查询商品的销售情况,并能进行日盘存、月盘存。  (3)能按月统计某个员工的销售业绩。  (4)在记录进货及售货的同时,必须动态刷新库存。  (5)能打印库存清单,查询某种商品的库存情况。  (6)能查询某个厂商或供应商的信息。  (7)能查询某个员工的基本信息。  (8)收银台操作中,能根据输入的商品编号、数量,显

3、示某顾客所购商品的清单,并显示收付款情况。五、数据库E-R图供应商号供应商名供应商地址供应商地址供应商员工号员工电话提供提供商品号进货数量商品号商品名称进货单价员工卖出商品记录进货库存数量入库状态单价库存数量进货日期供应商号员工地址进行记录供应商号销售商品号销售日期销售数量库存数量员工号六、程序截图及代码1.程序截图2.sql数据库代码usemastergoifexists(select*fromsysdatabaseswherename='小型自选商场综合管理系统')/*删除在master中已存*//*在的名为酒店管理

4、系统的数据库*/dropdatabase小型自选商场综合管理系统go--------------------------酒店管理系统的建立--------------------------------createdatabase小型自选商场综合管理系统onprimary/*设定系统主文件*/(name='小型自选商场综合管理系统_data',filename='d:小型自选商场综合管理系统.mdf',size=10,maxsize=50,filegrowth=5)logon/*创建事务日志文件*/(name='小型自

5、选商场综合管理系统_log',filename='d:小型自选商场综合管理系统.ldf',size=5,maxsize=25,filegrowth=5)gouse小型自选商场综合管理系统ifexists(select*fromsysobjectswherename='商品')droptable商品go/*商品信息表*/CREATETABLE商品/*创建商品信息表*/(商品号CHAR(8)PRIMARYKEY,商品名称CHAR(10)NOTNULL,单价moneyNOTNULL,库存数量intnotnull,供应商号CH

6、AR(8))go--------------------------插入商品数据-----------------------INSERTINTO商品VALUES('1001','益达口香糖',5,50,'c1')INSERTINTO商品VALUES('1002','可口可乐',6,50,'c2')INSERTINTO商品VALUES('1003','餐巾纸',5,50,'c3')INSERTINTO商品VALUES('1004','口杯',8,50,'c4')INSERTINTO商品VALUES('1005','黑人牙

7、膏',12,50,'c5')--------------------------------------------------------------ifexists(select*fromsysobjectswherename='员工')droptable员工goprint'droptable员工'print'createtable员工'go/*员工信息表*/CREATETABLE员工/*创建员工信息表*/(员工号CHAR(8)PRIMARYKEY,员工姓名CHAR(8)NOTNULL,员工电话CHAR(8)NOTN

8、ULL)go-----------------------插入员工数据----------------------INSERTINTO员工VALUES('101','赵一','12345')INSERTINTO员工VALUES('102','王二','23456')INSERTINTO员工VALUES('103','

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。