数据库课程设计报告-手机销售管理信息系统的设计内容摘要:

t 标识,自动编号,主键 用户名 nvarchar 字段大小为 10 密码 nvarchar 字段大小为 100 由于个数据表之间有一定的关系,例如, sell 表中的业务员编号应属于employee 表中的员工编号,因此还需要建立各个数据表之间的关系。 单机数据库下的“关系图” — “新建数据库关系图”菜单,即可进入各表关系设计。 最后各个表的关系如 图所示 : . SQL 命令语句实现相关功能 经过前面的系统需求分析和概念结构设计以后,得到数据库逻辑结构。 现在就可以在 SQL Sever 2020 数据库系统中,实现上面设计的数据库逻辑结构。 这 11 一步是利用数据库系统中的查询分析器实现的。 下面给出穿件这些表格的主要SQL 语句。 sellsystem1 Create database sellsystem1 on primary ( name=39。 SellSystem_Data39。 , filename=39。 e:\39。 , size=2mb, maxsize=unlimited, filegrowth=10%) log on ( name=39。 SellSystem_Data_log39。 , filename=39。 e:\39。 , size=2mb, maxsize=unlimited, filegrowth=10%) go use sellsystem1 create table [userdb] ([商品编号 ][int]identity(1,1) not null primary key, [用户名 ] [nvarchar](10) null, [密码 ] [nvarchar](10) null, ) Go 用户表的创建视图为: select * from userdb use sellsystem1 create table [employee] ([员工编号 ][int]identity(1,1) not null primary key, [员工姓名 ] [nvarchar](10) null, [员工电话 ] [nvarchar](20) null, [员工地址 ] [nvarchar](100) null, ) Go 员工表的创建视图为: select * from employee 12 userdb use sellsystem1 create table [usedb] ([商品编号 ][int]identity(1,1) not null primary key, [用户名 ] [nvarchar](10) null, [密码 ] [nvarchar](10) null,) go 工基本信息表格 employee use sellsystem1 create table [employee] ([员工编号 ][int]identity(1,1) not null primary key, [员工姓名 ] [nvarchar](10) null, [员工电话 ] [nvarchar](20) null, [员工地址 ] [nvarchar](100) null, )go manufacturer use sellsystem1 create table [manufacturer] ([厂商编号 ] int identity (1,1) not null primary key, [厂商名称 ] [nvarchar](20) null , [法人代表 ] [nvarchar](10) null , [电话 ] [nvarchar](20) null, [厂商地址 ] [nvarchar](100) null, ) Go 进货厂商表创建视图为: select * from manufacturer goods use sellsystem1 create table [goods] ([商品编号 ][int]identity(1,1) not null primary key, 13 [生产厂商 ] [nvarchar](20) null, [商品名 ] [nvarchar](20) null, [型号 ] [nvarchar](20) null, [单价 ] [money] null default(0), [数量 ] [numeric](10,0) null default(0), [总金额 ] [money] null, [进货年 ] [smallint] null default(datepart(year,getdate())), [进货月 ] [smallint] null default(datepart(year,getdate())), [进货日 ] [smallint] null default(datepart(day,getdate())), [业务员编号 ] [int] null, ) Go 现存货表创建视图为: select * from goods sell use sellsystem1 create table [sell] ([商品编号 ] [int]identity(1,1) not null primary key , [生产厂商 ] [nvarchar](20) null, [商品名 ] [nvarchar](50) null, [型号 ] [nvarchar](20) null, [单价 ] [money] null default(0), [数量 ] int null default(0), [总金额 ] [money] null default(0), [售货年 ] [smallint] null default(datepart(year,getdate())), [售货月 ] [smallint] null default(datepart(year,getdate())), [售货日 ] [smallint] null default(datepart(day,getdate())), [业务员编号 ] [int] null, ) Go 已销售商品表创建视图为: select * from sell retreat create table [retreat] 14 ([退货编号 ][int]identity(1,1) not null primary key , [厂商。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。