试谈供应链管理系统的数据库设计_第1页
试谈供应链管理系统的数据库设计_第2页
试谈供应链管理系统的数据库设计_第3页
试谈供应链管理系统的数据库设计_第4页
试谈供应链管理系统的数据库设计_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、供应链管理理系统的数数据库设计计系统需求分分析通过建立供供应链的数数据库建立立以方便各各种信息的的查询与管管理工作。系统简述:本系统包括括六个实体体:生产商商;运输商;商场;仓库;商品;顾客包括四个关关系转为四四个表:运运输;生产;销售;储存。对该数据库库进行如下下数据处理理:查询:查询其商商场所有的的信息,输输入商场编编号,输出出信息 查询某种种商品的生生产、运输输、商场的的信息,输输入商品的的编号,输输出生产商商、运输时时间、运输输商、销售售商场 商场想查查询某一类类的商品储储存仓库信信息,输入入商品编号号,输出仓仓库编号地地址、储存存时间 查询商品品列表里的的各类商品品个数,并并按类型分

2、分组。.插入:在商品表表中插入新新商品 插入新的的销售记录录插入新的的运输记录录.修改:修改旧商商品的价格格修改运输输的记录二系统概概念模型(EE-R图)实体的关关系图:运输生产商顾客商品仓库商场运输商生产销售储存实体的属属性图:生产商地址生产商生产商类型生产商名称生产商编号生产商注册年份运输商地址运输商运输商名称运输商编号运输商注册年份运输商拥有车辆商场地址商场商场名称商场编号编号商场注册年份商场规模顾客年龄顾客顾客性别顾客姓名编号顾客身份证号仓库仓库编号仓库地址编号仓库存储价格商品商品编号商品名称编号商品价格商品类型关系属性性图:生产商编号商品编号生产时间生产编号生产运输编号编号地址运输时

3、间商场编号生产商编号运输商编号运输商品编号顾客身份证号商品编号销售时间销售编号销售商场编号仓库编号编号地址储存编号时间所属商场储存时间编号储存商品编号三、关系模模式(加下下划线的是是主键)生产商关关系:(生产商编编号,生产商名名称,生产商地地址,生产商类类型,生产商注注册年份)运输商关关系:(运输商编编号,运输商名名称,运输商注注册年份,运输商地地址,运输商车车辆数)商场关系系:(商场编号号, 商场名名称, 商场注注册年份, 商场地地址, 商场规规模)顾客关系系:(顾客身份份证号, 顾客姓名名, 顾客年龄龄,顾客性别别)仓库关系系:(仓库编号号, 仓库地址址, 仓库存储储价格)商品关系系:(商

4、品编号号, 商品名称称, 商品价格格, 商品类型型)生产关系系:(生产编号号, 商品编号号,生产商编编号, 生产时间间)运输关系系:(运输编号号, 商场编号号, 生产商编编号, 商品编号号, 运输时间间, 运输商编编号)销售关系系:(顾客身份份证号, 商场编号号, 商品编号号, 销售编号号, 销售时间间)储存关系系:(储存编号号, 商品编号号, 仓库编号号, 储存时间间,所属商场场)四、物理设设计生产商:字段名类型特殊属性生产商编号号char(20)主键生产商名称称char(20)not nnull生产商地址址char(20)not nnull生产商类型型char(20)生产商注册册年份dat

5、ettimenot nnull运输商:字段名类型特殊属性运输商编号号char(20)主键运输商名称称char(10)not nnull运输商注册册年份datettimenot nnull运输商地址址char(20)not nnull运输商车辆辆数 intnot nnull商场:字段名类型特殊属性商场编号char(20)主键商场名称char(10)not nnull商场注册年年份datettimenot nnull商场地址char(20)not nnull商场规模char(20)not nnull顾客: 字段名类型特殊属性顾客身份证证号char(20)主键顾客姓名char(10)not nnul

6、l顾客性别char(2)not nnull顾客年龄intnot nnull仓库字段名类型特殊属性仓库编号char(20)主键仓库地址char(10)not nnull仓库存储价价格moneyynot nnull商品: 字段名类型特殊属性商品编号char(20)主键商品名称char(10)not nnull商品类型char(20)not nnull商品价格moneyynot nnull生产:字段名类型特殊属性生产编号char(20)主键生产商编号号char(10)外键商品编号char(20)not nnull生产时间datettimenot nnull运输:字段名类型特殊属性运输编号char(2

7、0)主键运输商编号号char(10)外键商场编号 Char(220) nut nulll商品编号char(20)not nnull生产商编号号char(20)not nnull运输时间datettime销售:字段名类型特殊属性销售编号 Char(10) 主键商场编号char(10)not nnull销售时间char(20)not nnull商品编号char(20)外键顾客身份证证号char(20)not nnull储存:字段名类型特殊属性储存编号char(20)主键仓库编号char(10)外键商品编号 Char(20) not nulll储存时间char(20)not nnull所属商场cha

8、r(20)not nnull五、系统实实现1.数据库库及其基本本表的建立立数据库的建建立用企业业管理器,基基本表用TT-SQLL语言:数据库名:PM-SSysteem建立数据库库的T-SSQL语句句如下:Creatte daatabaase PPM-SyystemmOn(naame=ppm_syystemm_datta,fiilenaame=E:数数据库 sm_systtem_ddata.mdf)Log oon(naame=ppm_syystemm_logg,fillenamme=E: 数据库ssm_syystemm_datta.lddf)建立表的SSQL语句句如下:Use PPM_Syyst

9、emmCreatte taable 生产商(生产商编编号 chhar(220) pprimaary kkey,生产商名称称 chaar(200) noot nuull,生产商地址址 chaar(200) noot nuull,生产商类型型 chaar(200),生产商注册册年份 ddatettime not nulll )Creatte taable 运输商(运输商编编号 chaar(200) primmary key,运输商名称称 charr(10) not nulll,运输商注册册年份 ddatettime nott nulll,运输商地址址 chaar(200) nnot nnull,运

10、输商车辆辆数 innt nnot nnull)Creatte taable 商场(商场编号号 chaar(200) prrimarry keey,商场名称 chaar(100) nott nulll,商场地址 chhar(220) not nulll,商场注册年年份 dattetimme nott nulll,商场规模 chhar(220) not nulll)Creatte taable 顾客(顾客身份份证号 charr(20) priimaryy keyy,顾客姓名 chhar(110) nnot nnull,顾客年龄 int,顾客性别 chaar(2) noot nuull)Creatt

11、e taable 仓库(仓库编号号 chaar(200) prrimarry keey,仓库地址 chhar(110) not nulll,仓库存储价价格 moneey nott nulll)Creatte taable 商品(商品编号号 chaar(200) primmary key,商品名称 charr(10) not nulll,商品价格 mooney nott nulll,商品类型 chaar(200) nott nulll)Creatte taable 生产(生产编号号 chaar(200) prrimarry keey,商品编号 chaar(200) not nulll,生产商编号

12、号 chaar(200) nnot nnull refeerencces 生生产商(生产商编编号),生产时间 daatetiime not nulll)Creatte taable 运输(运输编号号 chaar(200) priimaryy keyy,商场编号 Charr(20) nuut nuull,生产商编号号 chaar(200) nott nulll,商品编号 cchar(20) nott nulll,运输时间 daatetiime,运输商编号号 chaar(200) noot nuull rreferrencees 运输输商(运输商编编号) )Creatte taable 销售(顾客

13、身份份证号 charr(20) nott nulll,商场编号 chaar(200) nott nulll,商品编号 chhar(220) not nulll refferennces 商品(商品编号号),销售编号 Chhar(110) primmary key,销售时间 chaar(200) nott nulll)Creatte taable 存储( 储存编编号 cchar(20) pimaary kkey,商品编号 Chaar(200) nnot nnull,仓库编号 chaar(200) noot nuull rreferrencees 仓库库(仓库编号号),储存时间 chaar(200

14、) noot nuull,所属商场 chhar(220) not nulll)输入数据:Inserrt innto 生生产商 vvaluees(00001,可口可可乐,北京,食品,20100.01.01)Inserrt innto 生生产商 vvaluees(00002,百事可可乐,天津,食品,20100.01.02)Inserrt innto 生生产商 vvaluees(00003,ADDIDASS运动鞋,北京,鞋帽,20100.02.01)Inserrt innto 生生产商 vvaluees(00004,Auudi AA4,北京,汽车,20100.03.01)Inserrt innto

15、生生产商 vvaluees(00005,麦当劳劳,北京京,食品品,22010.04.001)Inserrt innto 运运输 vaaluess(00001,运一,20099.09.01,北京,10)Inserrt innto运输输valuues(00022,运二,20100.01.01,北京,20)Inserrt innto运输输valuues(00033,运三,20100.02.02,天津,30)Inserrt innto运输输valuues(00044,运四,20099.09.01,天津,40)Inserrt innto运输输valuues(00055,运五,19977.01.02,上海

16、,20)Inserrt innto 商商场 vaaluess(00001,商场一一,天津津20009.001.011,大)Inserrt innto商场场valuues(00022,商场二二,北京京20010.001.011,小)Inserrt innto商场场valuues(00033,商场三三,上海海20010.002.022,小)Inserrt innto商场场valuues(00044,商场四四,长沙沙20010.003.011,大)Inserrt innto 仓仓库 vaaluess(00001,上海10000)Inserrt innto仓库库 vallues(00002,天津,50

17、0)Inserrt innto仓库库 vallues(00003,天津,10000)Inserrt innto仓库库 vallues(00004,北京,20000)Inserrt innto 商商品 vaaluess(00001,百事可可乐,5,食品)Inserrt innto商品品valuues(00022,美年达达,4,食品)Inserrt innto商品品valuues(00033,可口可可乐,4,食品)Inserrt innto商品品valuues(00044,汉堡,10,食品)Inserrt innto商品品valuues(00055,AAudi A5,3000000,汽车)Inse

18、rrt innto商品品valuues(00011,AAudi A6,4000000,汽车)Inserrt innto商品品valuues(00022,AAudi A4,2000000,汽车)Inserrt innto商品品valuues(00033,AADIDAAS运动鞋鞋1,3000,鞋帽)Inserrt innto商品品valuues(00044,AADIDAAS运动鞋鞋2,4000,鞋帽)Inserrt innto商品品valuues(00055,AADIDAAS运动鞋鞋3,5000,鞋帽)Inserrt innto 顾顾客 vaaluess(3000920010011,赵一,20,女

19、)Inserrt innto 顾顾客vallues(300092022001,钱二,19,男)Inserrt innto 顾顾客vallues(300092033001,李三,21,女)Inserrt innto 顾顾客vallues(300092044001,王五,22,男)Inserrt innto 生生产 vaaluess(00001,00001,00022,22009.09.005)Inserrt innto 生生产 vaaluess(00002,00003,00022,22009.09.001)Inserrt innto 生生产 vaaluess(00003,00003,00011,

20、22010.07,003)Inserrt innto 生生产 vaaluess(00004,00004,00055,22010.07.004)Inserrt innto生产产valuues(00055,00005,00044,22010.07,005)Inserrt innto生产产valuues(00066,00006,00044,22010.07.006)Inserrt innto生产产valuues(00077,00007,00033,22010.07.007)Inserrt innto生产产valuues(00088,00008,00033,22010.07.008)Inserrt i

21、nnto生产产valuues(00099,00009,00033,22010.07.009)Inserrt innto生产产valuues(00100,00110,00033,22010.07.110)Inserrt innto 运运输 vaaluess(1,00001,00022,00001,20099.09.05,00001)Inserrt innto 运运输 vaaluess(2,00004,00022,00002,20099.09.01,00002)Inserrt innto运输输valuues(3,00003,00011,00004,20100.07,03,00044)Inserrt

22、 innto运输输valuues(4,00003,00055,00003,20100.07.04,00005)Inserrt innto运输输valuues(5,00005,00044,00003,20100.07,05,00022)Inserrt innto运输输valuues(6,00006,00044,00002,20100.07.06,00005)Inserrt innto运输输valuues(7,00003,00033,00001,20100.07.07,00003)Inserrt innto运输输valuues(8,00002,00033,00002,20100.07.08,000

23、02)Inserrt innto运输输valuues(9,00006,00033,00001,20100.07.09,00001)Inserrt innto运输输valuues(10,00055,00003,00022,22010.07.110,00011)Inserrt innto 销销售 vaaluess(21107022198000205500211,00001,00001,00011,22010.01.001)Inserrt innto 销销售vallues(1500702119600020300001,00001,00002,20,女)Inserrt innto 销销售vallues

24、(1833422119950020900008,00001,00003,20,女)Inserrt innto 销销售vallues(2100705119901121200058,00003,00004,20,女)Inserrt innto 销销售vallues(3100702119770020500011,00002,00005,20,女)Inserrt innto 销销售vallues(2100934119720040922021,00002,00006,20,女)Inserrt innto 销销售vallues(2100702119900020500021,00004,00007,20,女

25、)Inserrt innto 储储存 vaaluess(00001,00003,00011,22010.11.001 ,00001)Inserrt innto 储储存 vaaluess(00002,00002,00011,22010.11.005,00033)Inserrt innto 储储存 vaaluess(00003,00001,00022,22010.11.110,00044)2.创建索索引creatte nooncluusterred indexx idxx生产商on生产商商(生产商商编号)creatte nooncluusterredindexx idxx运输on运输(生生产商编号

26、号)creatte nooncluusterredindexx idxx运输2on运输(商商场编号)creatte nooncluusterredindexx idxx商场on商场(商商场编号)creatte nooncluusterredindexx idxx储存on储存(仓仓库编号)creatte nooncluusterredindexx idxx仓库on仓库(仓仓库编号)3.创建视视图creatte viiew 供供应链图asselecct 生产产商名称,运输商名名称,商场名称称,商品.商品编号号,运输时间间, 商品类类型, 生产时时间from 生产商 jjoin 运输 onn 生产商

27、商.生产商编编号=运输.生产商编编号 jooin 运运输商 oon 运输输商.运输商编编号=运输.运输商编编号 jooin 商商场 onn 商场.商场编号号=运输.商场编号号join 商品 onn 商品.商品编号号=运输.商品编号号 joiin 生产产 on 生产. 商品编编号=商品.商品编号号creatte viiew 存存储图asselecct 仓库库.仓库编号号,商品编号号,所属商场场from 商场 jooin 存存储 onn 商场.商场编号号=存储.所属商场场 joiin 仓库库 on 仓库.仓库编号号=存储.仓库编号号4创建存存储过程查询:creatte prroceddure 商场

28、信息息 shhopIDD chaar(100)asbeginn prinnt llist of tthe iinforrmatiion oof thhis sshop seleect 商商场名称,商场地址址,商场规模模,商场注册册年份 fromm 商场 wherre 商场场编号=shoppIDendcreatte prroceddure 供应链信信息 ggoodIID chhar(220)asbeginn prinnt llist of tthe iinforrmatiion oof thhis ggoods prrovidde seleect 生生产商名称称,运输商名名称,商场名称称 fromm 供应链链图 wherre 商品品编号=gooddIDendcreatte prroceddure 储存信息息 gooodIDD chaar(200)asbeginn prinnt llist of tthe sstoraa

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论