数据库实例零件销售中心管理系统概述7771.docx
《数据库实例零件销售中心管理系统概述7771.docx》由会员分享,可在线阅读,更多相关《数据库实例零件销售中心管理系统概述7771.docx(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、重庆工商商大学计计算机科科学与技技术专业业数据库原原理课程设计教学实验验指导书书重点课程程数据库库原理教教研组20044.1数据库原原理课程程设计教教学实验验指导SQL Serrverr20000课程程设计教教学实验验指导A1 综合合实验本课程的的教学实实验分为为两部分分:第一部分分是按照照实验指指导书所所要求的的实验在在计算机机上完成成;第二部分分是作完完上述实实验后按按照本课课程设计计教学实实验指导导书做的的一个综综合性实实验。通通过教学学实验可可使读者者较系统统、全面面地掌握握相关的的教学内内容和必必要的上上机操作作。 下面给给出三个个实验课课题,其其中第一一个课题题还附有有参考答答案。
2、希希望读者者在理解解题意的的基础上上发挥自自己的创创新精神神,有创创意地完完成教学学实验。如如果觉得得有参考考答案可可能会束束缚自己己的思维维,也可可选作第第二或第第三个实实验课题题 。总之,因因时间关关系,只只要求每每个读者者任选一一个课题题。若有有时间,有有兴趣,可可考虑另另外两个个课题,也也会有所所收益A11 实验一一 零零件交易易中心管管理系统统(实验目目的 通过完完成从用用户需求求分析、数数据库设设计到上上机编程程、调试试和应用用等全过过程,进进一步了了解和掌掌握本书书中所讲讲解的内内容。(实验简简述)零件交易易中心管管理系统统主要提提供顾客客和供应应商之间间完成零零件交易易的功能能
3、,其中中包括供应商信信息、顾顾客信息息以及零零件信息息。供应商信信息包括括供应商商号、供供应商名名、地址址、电话话、简介介;顾客信息息包括顾顾客号,顾顾客名、地地址、电电话;零件信息息包括零零件号、零零件名、重重量、颜颜色、简简介等。此系统可可以让供供应商增增加、删删除和修修改所提提供的零零件产品品,还可以让让顾客增增加、删删除和修修改所需需求的零零件。交易员可可以利用用顾客提提出的需需求信息息和供应应商提出出的供应应信息来来提出交交易的建建议,由由供应商商和顾客客进行确确认后即即完成这这笔交易易。(实验要要求) 完成该该系统的的数据库库设计:用SQll实现数数据库的的设计,并并在SQQLSe
4、erveer上调调试通过过A12 实验三三 民民航售票票系统(实验目目的) 通过完完成从用用户需求求分析、数数据库设设计到上上机编程程、调试试和应用用等全过过程,进进一步了了解和掌掌握本书书中所讲讲解的内内容。 (实验简简述 民航订订票系统统主要分分为机场场、航空空公司和和客户三三方的服服务。航航空公司司提供航航线和飞飞机的资资料,机机场则对对在本机机场起飞飞和降落落的航班班和机票票进行管管理,而而客户能能得到的的服务应应该有航航班线路路和剩余余票数的查询询,以及及网上订订票等功功能。客客户又可可以分为为两类,一一类是普普通客户户,对于于普通客客户只有有普通的的查询功功能和订订票功能能,没有有
5、相应的的机票优优惠,另另一种是是经常旅旅客,需需要办理理注册手手续,但但增加了了里程积积分功能能和积分分优惠政政策。机机场还要要有紧急急应对措措施,在在航班出出现延误误时,要要发送相相应的信信息。(实验要要求) 完成该该系统的的数据库库设计;用SQLL、实现现数据库库的设计计,并在在SQllSerrvcrr上调试试通过。A13 实验二二 图图书管理理系统(实验目目的) 通过完完成从用用户需求求分析、数数据库设设计到上上机编程程、调试试和应用用等全过过程,进进一步了了解和掌掌握本书书中所讲讲解的内内容实验简简述 一个简简单的图图书管理理系统包包括图书书馆内书书籍的信信息、学学校在校校学生的的信息
6、以以及学生生的借阅阅信息。此此系统功功能分为为面向学学生和面面向管理理员两部部分,其其中学生生可以进进行借阅阅、续借借、归还还和查询询书籍等等操作,管管理员可可以完成成书籍和和学生的的增加,删删除和修修改以及及对学生生,借阅阅、续借借、归还还的确认认 实验验要求 完成该该系统的的数据库库设计;用SQLL实现数数据库的的设计,并并在SQQ SQQLSeerveer上调调试通过过A2 零件件交易中中心管理理系统实实验报告告(参考答答案)(实验目目的) 通过完完成从用用户需求求分析、数数据库设设计到上上机编程程、调试试和应用用等全过过程,进进一步了了解和掌掌握本书书中所讲讲解的内内容。(实验简简述)
7、零件交易易中心管管理系统统主要提提供顾客客和供应应商之间间完成零零件交易易的功能能,其中包括括供应商商信息、顾顾客信息息以及零零件信息息。此系统可可以让供供应商增增加、删删除和修修改所提提供的零零件产品品,还可以让让顾客增增加、删删除和修修改所需需求的零零件。交易员可可以利用用顾客提提出的需需求信息息和供应应商提出出的供应应信息来来提出交交易的建建议,由由供应商商和顾客客进行确确认后即即完成这这笔交易易。课程设设计全过过程1需求分分析:(实实际详细细调查)2数据库库设计:(SQQL SServver 20000设计计)概念(模模型)设设计 (实实际到概概念)逻辑设计计 (逻逻辑推导导)物理设计
8、计 (理理论到实实现)SQL编编程、调调试(测测试验证证) (实践践反复检检验)3应用程程序编程程、调试试、测试试 (用用人机交交互前台台开发工工具VBB.NEET开发发winndowws和WWeb应应用程序序 )需求分分析(详细地地调查分分析系统统对象、功功能、性性能等需需求)l供应商商供应商的的操作流流程图如如图A11所示。增加供应项修改供应项删除供应项修改个人信息供应项注册注销图A1 供应应商操作作分类表表2顾客客 顾客的的地位和和供应商商几乎是是对称的的,所以以功能分分类上也也很相似似顾客客的操作作流程图图如图AA2示所所。增加需求项修改需求项删除需求项修改个人信息顾客注册注销图A2
9、顾客客操作分分类表 3交交易员 交易员员的工作作就是提提出交易易和完成成交易。这这里需要要仔细考考虑的问问题是:一个交交易如何何产生,并并如何达达成,可可以用图图A3来来说明这这个问题题 我们在在处理交交易的时时候可能能面临如如下问题题:(1)一一个交易易只能在在交易双双方都同同意的情情况下才才可以进进行,所所以数据据库中的的供求信信息只能能作为达达成某个个交易的的基础;(2)交交易的双双方可能能不同时时使用这这个系统统,因此此需要系系统提供供一个双双方交换换信息的的方式;交易员协议书草案供应商以及顾客签字正式签字交易员签发完成交易供应商提出交易顾客提出交易申请交易员提出交易建议(3)系系统需
10、要要提供一一种方便便系统(交易员员)向用用户提出出建议来来促成交交易的途途径,并并在保证证数据库库数据完完整性的的情况下下达成交交易。图A33 交交易员操操作图概念模模型设计计(从实践践概括抽抽象出理理论模型型E/RR) 数据库库需要表表述的信信息有以以下几种种: (1)零件信信息 (2)供应商商信息 (3)顾客信信息(4)供供应商集集和零件件集之间的的联系(供应)M : N零件颜色零件号零件名重量简介供应商名供应商供应商号地址电话简介供应数量价格图A44供应商商和零件件之间的的联系(供应) E/R模型型(5)顾顾客集和零件件集之间的的联系(求购)M : N零件颜色零件号零件名重量简介顾客电话
11、顾客号顾客名地址求购数量价格图A55 顾客客和零件件之间的的联系(求购) E/R模型型(6)交交易(三三元联系系)可以用EE/R模模型表述述该模型型的设计计,E/R图如如图A77所示。供应商交易价格数量求购数量价格供应商号供应商名地址电话简介供应数量价格零件颜色零件号零件名重量简介顾客电话顾客号顾客名地址图A77 全全局E/R模型型逻辑设设计(从理论论E/RR模型到理论论关系模模型的整理理转换) 通过EE/R模模型到关关系模型型的转化化,可以以得到如如下关系系模式:(1)零零件实体体集转换换为 关关系:PPartt(IDD,Coolorr,Naame,WWeigght,IIntrro)(2)供
12、供应商实实体集转转换为 关系系Proovidder(ID,NNamee,Adddteess,TTel,IIntrro)(3)顾顾客实体体集转换换为 关关系Cuustoomerr(IDD,Naame,AAddttesss,Teel)(4)供供应联系系转换为为 关关系Suupplly(PParttlD,ProovidderllD,PPricce,QQuanntitty)(5)求求购联系系转换为为 关关系OffferrToBBuy(CusstommerllD,ParrtIDD,Prricee,Quuanttityy)(6)交交易联系系转换为为 关关系Buusinnesss(CuustoomerrlD
13、,ProovidderllD,ParrtIDD,Prricee,Quuanttityy) 每个关系系模式的的主键码码都用下下划线标标出。同时,对对于从联联系导出出的关系系Suppplyy(供应应),OOffeerTooBuyy(求购购)和BBusiinesss(交交易),使使用与之之相联系系的实体体集的主主健码作作为自己己的键码码,必须须符合外外键码约约束。对于Cuustoomerr(顾客客),PProvvideer(供供应商)和Paart(零件)之间,不不存在直直接的约约束,所所以可以以存在没没有供应应商供应应同时也也没有顾顾客求购购的零件件。物理设设计(从理论论关系模模型到实现现实施施数据
14、库库建立)(物理文文件的安安排和建建立索引引) 11 为了了提高在在表中搜搜索元组组的速度度,在实实际实现现的时候候应该基基于键码码建立索索引是各各表中建建立索引引的表项项: (1)parrt(IID) (2)Proovidder(ID) (3)Cusstommer(ID) (4)Suppplyy(PaartIID,PProvvideerIDD (5)OffferTTOBuuy(CCusttomeerIDD,PaartIID)(6)BBusiinesss(CCusttomeerlDD,PrroviiderrID,PParttID)2用SSQL实实现设计计 实现该该设计的的环境为为Winndow
15、ws 220000 Peerfeessiinall+MSSSQLLSerrverr 20000.01建立立Parrt表 CREAATE TABBLE Parrt(ID smaalliint IDDENTTITYY(1,1) PRRIMAARY KEYY CLLUSTTEREED,Coloor varrchaar(220),Namee vvarccharr(200) NNOT NULLL,Weigght intt DEEFAUULT 0,Intrro texxt)2建立立Proovidder表表 CCREAATE TAABLEE Prroviiderr(ID smaalliint IDDENTT
16、ITYY(1,1) PRRIMAARY KEYY CLLUSTTEREED, Namme varrchaar(220) NOTT NUULL,passsworrd vvarccharr(8) NNOT NULLL,Addrresss vvarccharr(300),Tel varrchaar(220),Intrro texxt)3建立立Cusstommer表表CREAATE TABBLE Cuustoomerr(ID Smaalliint IDEENTIITY(1,11) PPRIMMARYY KEEY CCLUSSTERRED,Namee vaarchhar(20) NOOT NNULLL,
17、 Addrresss vaarchhar(30),TeL Vaarchhar(20) )4建立立Suppplyy表CREAATE TABBLE Suppplyy(ParttID Smaalliint,ProvvideerIDD ssmalllinnt,Pricce iint,QUanntitty iint,CONSSTRAAINTT PKK_SUUPPLLY PRIIMARRY KKEY CLUUSTEEREDD(PaartIID,PProvvideerIDD),CONSSTRAAINTT FKK_SUUPPLLY_PPARTTID FOOREIIGN KEYY(PaartIID) REEFE
18、RRENCCES Parrt(IID),CONSSTRAAINTT FKK_SUUPPLLY_PPROVVIDEERIDD FOOREIIGN KEYY(PrroviiderrID) REEFERRENCCES Proovidder(ID)5建立立OffferTToBuuy表CREAATE TABBLE OffferTToBuuy(CusttomeerIDD ssmalllinnt,ParttID Smaalliint,Pricce iint,Quanntitty iint,CONSSTRAAINTT PKK_OFFFERRTOBBUY PRIIMARRY KKEY CLUUSTEEREDD(
19、CuustoomerrID,ParrtIDD),CONSSTRAAINTT FKK_OFFFERRTOBBUY_CUSSTOMMERIID FFOREEIGNN KEEY(CCusttomeerIDD) REEFERRENCCES Cusstommer(ID),CONSSTRAAINTT FKK_OFFFERRTOBBUY FORREIGGN KKEY(ParrtIDD) REFEERENNCESS Paart(ID)6建立立Bussineess表表CREAATE TABBLE Bussineess(CusttomeerIDD ssmalllinnt,ProvvideerIDD ssmalll
20、innt,ParttID Smaalliint,Pricce iint,Quanntitty iint,CONSSTRAAINTT PKK_BUUSINNEsss PPRIMMARYY KEEY CClUSSTERRED(CusscommerIID,PProvvideerIDD,PaartIID),CONSSTRAAINTT FKK_BUUSINNESSS_CUUSTOOMERRID FFOREEIGNN KEEY(CCusttomeerIDD) REFFEREENCEES CCusttomeer(IID),CONSSTRAAINTT FKK_BUUSINNESSS_PRROVIIDERRlD
21、 FFOREEIGNN KEEY(PProvvideerIDD) REFFEREENCEES PProvvideer(IID),CONSSTRAAINTT FKK_BUUSINNESSS_PAARTIID FOOREIIGN KEYY(PaartIID)REFEERENNCESS PPartt(IDD)7供应应商操作作(1)注注册(rregiisteer)INSEERT INTTO PProvvideer(NNamee,paasswwordd,Adddreess,TTeI,IIntrro)VALUUES(#Naame,#passswoord,#Adddresss,#Tell,#IIntrro)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 实例 零件 销售 中心 管理 系统 概述 7771
限制150内