美文网首页
智慧社区商超管理系统作业

智慧社区商超管理系统作业

作者: fc5a64f4d552 | 来源:发表于2018-11-04 15:08 被阅读0次

在智慧社区商超管理系统中,通常有多种不同角色的人员使用该系统,超市里面有各种各样不同的商品,商品都有不同的供应商。

1.根据上述语义画出ER图
-1dfa84b8e3356e16.png
2.将ER模型转换成数据表,并指出每个数据表的主键。
6bde8f2ec92bcf47.jpg -30e615955c281c0e.jpg -538a66b45c53386a.jpg -4835e88ac62f4120.jpg 7549f56d7bc59104.jpg -ce2a4486d04ea0f.jpg
3.根据建立的数据表,在SQL Server 2008中建表

建表命令如下:
USE [duanyaqi]
GO
/****** Object: Table [dbo].[收银员] Script Date: 11/04/2018 13:14:48 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[收银员](
[工号] varchar NOT NULL,
[姓名] varchar NOT NULL,
[密码] varchar NOT NULL,
[电话] varchar NOT NULL,
CONSTRAINT [PK_收银员] PRIMARY KEY CLUSTERED
(
[工号] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
/****** Object: Table [dbo].[商品销售清单] Script Date: 11/04/2018 13:14:48 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[商品销售清单](
[流水号] varchar NOT NULL,
[收银员工号] varchar NOT NULL,
[商品号] varchar NOT NULL,
[销售时间] [datetime] NOT NULL,
CONSTRAINT [PK_商品销售清单] PRIMARY KEY CLUSTERED
(
[流水号] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
/****** Object: Table [dbo].[商品录入清单] Script Date: 11/04/2018 13:14:48 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[商品录入清单](
[流水号] varchar NOT NULL,
[库管员工号] varchar NOT NULL,
[商品号] varchar NOT NULL,
[录入时间] [datetime] NOT NULL,
CONSTRAINT [PK_商品录入清单] PRIMARY KEY CLUSTERED
(
[流水号] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
/****** Object: Table [dbo].[商品] Script Date: 11/04/2018 13:14:48 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[商品](
[商品号] varchar NOT NULL,
[商品名称] varchar NOT NULL,
[价格] [decimal](10, 2) NOT NULL,
[供应商] varchar NOT NULL,
CONSTRAINT [PK_商品] PRIMARY KEY CLUSTERED
(
[商品号] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
/****** Object: Table [dbo].[库管员] Script Date: 11/04/2018 13:14:48 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[库管员](
[工号] varchar NOT NULL,
[姓名] varchar NOT NULL,
[密码] varchar NOT NULL,
[电话] varchar NULL,
CONSTRAINT [PK_库管员] PRIMARY KEY CLUSTERED
(
[工号] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
/****** Object: Table [dbo].[供应商] Script Date: 11/04/2018 13:14:48 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[供应商](
[代码] varchar NOT NULL,
[名称] varchar NOT NULL,
[地点] varchar NOT NULL,
[联系人] varchar NOT NULL,
[电话] varchar NOT NULL,
[备注] varchar NULL,
CONSTRAINT [PK_供应商] PRIMARY KEY CLUSTERED
(
[代码] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
/****** Object: ForeignKey [FK_商品供应商] Script Date: 11/04/2018 13:14:48 ******/
ALTER TABLE [dbo].[商品] WITH CHECK ADD CONSTRAINT [FK
商品供应商] FOREIGN KEY([供应商])
REFERENCES [dbo].[商品] ([商品号])
GO
ALTER TABLE [dbo].[商品] CHECK CONSTRAINT [FK
商品供应商]
GO
/****** Object: ForeignKey [FK
商品录入清单商品录入清单] Script Date: 11/04/2018 13:14:48 ******/
ALTER TABLE [dbo].[商品录入清单] WITH CHECK ADD CONSTRAINT [FK
商品录入清单商品录入清单] FOREIGN KEY([库管员工号])
REFERENCES [dbo].[商品录入清单] ([流水号])
GO
ALTER TABLE [dbo].[商品录入清单] CHECK CONSTRAINT [FK
商品录入清单商品录入清单]
GO
/****** Object: ForeignKey [FK
商品录入清单商品录入清单1] Script Date: 11/04/2018 13:14:48 ******/
ALTER TABLE [dbo].[商品录入清单] WITH CHECK ADD CONSTRAINT [FK
商品录入清单商品录入清单1] FOREIGN KEY([商品号])
REFERENCES [dbo].[商品录入清单] ([流水号])
GO
ALTER TABLE [dbo].[商品录入清单] CHECK CONSTRAINT [FK
商品录入清单商品录入清单1]
GO
/****** Object: ForeignKey [FK
商品销售清单商品销售清单] Script Date: 11/04/2018 13:14:48 ******/
ALTER TABLE [dbo].[商品销售清单] WITH CHECK ADD CONSTRAINT [FK
商品销售清单商品销售清单] FOREIGN KEY([收银员工号])
REFERENCES [dbo].[商品销售清单] ([流水号])
GO
ALTER TABLE [dbo].[商品销售清单] CHECK CONSTRAINT [FK
商品销售清单商品销售清单]
GO
/****** Object: ForeignKey [FK
商品销售清单商品销售清单1] Script Date: 11/04/2018 13:14:48 ******/
ALTER TABLE [dbo].[商品销售清单] WITH CHECK ADD CONSTRAINT [FK
商品销售清单商品销售清单1] FOREIGN KEY([商品号])
REFERENCES [dbo].[商品销售清单] ([流水号])
GO
ALTER TABLE [dbo].[商品销售清单] CHECK CONSTRAINT [FK
商品销售清单_商品销售清单1]
GO

相关文章

  • 智慧社区商超管理系统er图

    智慧社区商超管理系统er图:

  • 2018-12-06

    2.3智慧社区商超管理系统的设计与开发[任务内容] 根据智慧社区商超管理系统需求分析中系统主界面的原型设计,。利用...

  • 任务2.7 商品信息录入界面功能设计

    在智慧社区商超管理系统中,后台管理人员为系统添加新的商品基本信息是一项基础工作。请设计并制作智慧社区商超管理系统的...

  • 《2.5系统数据库设计》

    仓库商品ER图仓库商品ER图.png智慧社区商超管理ER图智慧社区商超管理ER图.png智慧社区商超管理数据表智慧...

  • 项目二 智慧社区商超管理系统项目汇总

    项目二 智慧社区商超管理系统项目汇总(第一组) 智慧社区商超管理系统设计与开发项目汇编 第一章 小组分工(小组成员...

  • 智慧社区商超管理系统作业

    在智慧社区商超管理系统中,通常有多种不同角色的人员使用该系统,超市里面有各种各样不同的商品,商品都有不同的供应商。...

  • 智慧社区商超管理系统作业

    1.智慧社区商超管理系统er图: 2、将ER模型转换成数据表,并指出每个数据表的主键: 登陆数据库 create ...

  • 任务2.7 商品信息录入界面功能设计

    [任务内容]在智慧社区商超管理系统中,后台管理人员为系统添加新的商品基本信息是一项基础工作。请设计并制作智慧社区商...

  • 2.3 系统主界面的制作

    智慧社区商超管理系统设计与开发 一、智慧社区的简介 智慧社区是社区管理的一种新理念,是新形势下社会管理创新的一种新...

  • 2018-11-04

    一、智能商超管理E-R图 在智慧社区商超管理系统中,通常有多种不同角色的人员使用该系统,超市里有各类不同的商品,商...

网友评论

      本文标题:智慧社区商超管理系统作业

      本文链接:https://www.haomeiwen.com/subject/czwrxqtx.html