1 / 12
文档名称:

sql设计超市管理系统.doc

格式:doc   大小:128KB   页数:12页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

sql设计超市管理系统.doc

上传人:xnzct26 2022/7/29 文件大小:128 KB

下载得到文件列表

sql设计超市管理系统.doc

相关文档

文档介绍

文档介绍:-
. z.
超市管理系统
学院:
专业:
**:
理员来管理。要保证商品号、职工编号不能重叠;销售表的商品信息与商品表的商品信息相一致。逐步实现数据库的平安性和完整性。
根据系统的需求,对记录的信息进展分类,需要记录的信息如下:
超市:{超市编号、超市名、地址}
职工:{**、性别、超市编号、月薪}
商品:{商品号、商品名、规格、单价}
销售:{超市编号、商品号、月销售量}
根据这些需求,本系统所需要“超市表〞、“职工表〞、“商品表〞和“销售表〞。
概念构造设计
根据所要实现的功能设计,可能建立它们之间的关系,进而实现逻辑构造功能。
-
. z.
、超市实体图
超市
超市编号
地址
超市名
、职工实体图
月薪
职工
性别
超市编号
职工编号
性名
、商品实体图
商品
商品名
规格
商品号
单价
-
. z.
、销售图
月销售量
商品号
超市编号
销售
、数据流程图
营业员
商品信息
查询
传达
采购员
填写
主管
超市
管理
销售信息
了解
登记
雇佣
职工




-
. z.
、建立全局E-R图
超市
销售
商品
职工
雇佣
n
mm
mm
1
超市名
超市编号
地址
超市编号
职工编号
商品名
月薪
**
月销售量
商品名
规格
商品号
商品号
单价
性别
-
. z.
、系统流程图
用户登录
判断
系统开场
判断
超市编号
职工管理
商品管理
销售记录
退出
逻辑构造设计
将已绘制出来的E-R图转换成关系图 E-R图向关系模型的转换要解决的问题是如将实体型和实体间的联系转换为关系模式,如确定这些关系模式的属性和码。
关系模型的逻辑构造是一组关系模式的集合。E-R图则是有实体型、实体的属性和实体型之间的联系3个要素组成的。该数据库的关系模式主要有以下几个面:
带下划线的属性为各关系模式的主码。
超市〔超市编号、超市名、地址〕
职工〔职工编号、**、性别、超市编号、月薪〕
商品〔商品号、规格、商品名、单价〕
销售〔超市编号、商品号、月销售量〕
-
. z.
在以上关系中,实体中的每个属性都是简单属性,都是不可再分的,实体遵循第一式;
对于超市关系模式中存在的函数依赖有
{超市编号→超市名,超市编号→地址}
对于职工关系模式中存在的函数依赖有
{职工编号→**,职工编号→性别,职工编号→超市编号,职工编号→月薪}
对于商品关系模式中存在的函数依赖有
{商品号→规格,商品号→商品名,商品号→单价}
对于销售关系模式中存在的函数依赖有
{〔超市编号,商品号〕→月销售量}
上述关系模式都满足1NF、2NF、3NF、BF。
数据库和数据表的建立
〔1〕创立数据库
使用SQL Server management studio创立数据库,其步骤如下:
1、单击〞开场〞菜单,选择〞程序〞子菜单中的〞Microsoft SQL Sever 2005〞菜单项,在其子菜单中,单击〞SQL Server management studio〞,进入身份验证对话框
2、在身份验证,可以选WINDOW身份验证或SQL Server身份验证,在选定的效劳器上翻开效劳器连接,翻开SQL Server management studio窗口.
3、翻开SQL Server management studio窗口.
4、然后在数据库上单击鼠标右键,弹出快捷菜单
5、在快捷菜单中,单击"新建数据库〞菜单项,翻开数据库属性窗口,进展属性的设置
6、然后在数据库上单击鼠标右键,弹出快捷菜单
-
. z.
〔2〕数据表的建立
超市表的定义
超市表存储超市的详细信息,供管理参考使用及管理使用。为每个超