欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    数据库课程设计-医药销售管理系统.pdf

    • 资源ID:80765452       资源大小:890.63KB        全文页数:23页
    • 资源格式: PDF        下载积分:19.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要19.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    数据库课程设计-医药销售管理系统.pdf

    09信计2011202(一)数据库原理及应用课程设计 设计题目 医药销售管理系统 设计时间 21112。2至 2012。学生姓名 学生学号 所在班级 指导教师 医药销售管理系统 一 可行性性研究 近年来,中国医药行业迅速发展,药店企业多业态经营,仓储式大型超市、中等规模超市、便利连锁综合发展。随着规模的扩大,传统的医药管理已经不能适应发展的需要,很难在激烈的竞争中生存.通过对从事医药产品的零售、批发等工作企业的深入调查,发现其业务主要包括企业药品销售、出入库管理、企业的财务、人事管理等。医药管理是一项琐碎、复杂而又十分细致的工作。手工进行企业日常的药品销售、出入库的工作,容易出现“开空单”的现象,且呆账、错账时有发生,而且费时费力。本系统在设计中考虑和克服了上述问题,实现了企业管理工作的系统化、规范化和自动化。二 系统需求分析 2。1。1 系统目标与要求 要求本系统能够投入实际的使用并且满足基本的功能要求.要求具有较高的可靠性、安全性和易维护性,具有较高的可移植性。本系统实现了以下的功能:成 绩 (1)基本信息模块:包括药品信息、员工信息、客户信息、供应商信息四个子模块。(2)进货管理模块:包括入库登记、入库登记查询二个子模块。(3)库房管理模块:包括库存查询、库存盘点、退货处理三个子模块.(4)销售管理模块:包括销售登记、销售退货、销售报表查询三个子模块 (5)财务统计模块:包括当日统计、当月统计二个子模块。(6)系统维护模块:包括数据安全管理、操作员管理、权限设置三个模块。说明:根据对现实中医药销售管理业务,将用户分为二类超级管理员(经理)、普通管理员(操作员)2.1。系统分析 用户活动及活动图(1)经理主要参与活动有:查询销售情况和财务状况以便了解本企业的经营状况,作出相应的决策;管理员工,了解不同员工的上班时间和他的相关的业绩;客户的管理,了解客户的数量,注销有问题的客户;供应商的管理,了解供应信息,选择最合适的供应商。()营业员主要活动有:医药销售管理是指对药品信息的录入、更新、修改和删除;查询药品信息,以了解是否有该药品和库存等信息;销售药品,出库记录;退还药品,入库记录;现金收支是指对进出帐目的记录统计.(3)顾客主要活动:查询药品信息;选购药品.2。1.3 业务流程图 2。2 系统逻辑方案 系统分析的主要成果是系统的逻辑模型。本系统的逻辑模型主要是以系统的数据流图和数据字典为主要描述工具。即在无纸化网络考试系统管理方式和业务流程进行认真分析和研究的基础上,排除现有组织机构和业务分工所造成的信息障碍。2。1 数据流程图(DF):数据流图是组织中信息运动的抽象。是在调研的基础上,从系统的科学性、管理的合理性、实际运动的可行性角度出发.将信息处理功能和彼此之间的联系自顶向下,逐层分解,从逻辑上精确地描述系统应具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向(外部实体)等项目。在数据流程图中可以很清楚的看到数据的流向,药品信息的数据分别能够流向经理、员工和顾客。药品销售信息的信息也流经理。药品销售信息记录的是药品销售和退还的信息.顾客表信息从顾客流出又可以流回到顾客和员工、经理.2。.2 数据字典(简称 DD)绘制 DFD,只是对数据处理和彼此之间的联系进行了说明。为进一步明确数据的详细内容和数据加工过程,应将数据流图中的全部数据流及其组成部分的数据元素,数据存储,数据加工,通过数据字典描述清楚,以便于此后系统设计的进行。这就需要开发人员编写详细的数据字典,来描述系统开发过程的细节。下面列出本系统中的数据项、数据流、数据存储、加工处理和数据结构的数据字典。数据字典可采用图表格式或较紧凑的记录格式描述,本文采用的是图表格式 数据项的 D表列举如下:表 2。1 药品编号的数据字典 数 据 项 系统名:医药销售管理系统 编号:I00 名称:药品编码 别名:数据项值:类型:字符型 长度:个字节 取值范围:简述:每种药品都具有唯一的编号,它是某种药品的唯一标识符,每种药品都有唯一的编号,如“017”通常用前两位数字表示入库的年份,中间两位表示类别,最后两位表示该药的序号。如果该类药数超过 100 种时,可用“019A0”表示第 100 种药。修改记录:编写 日期 审核 日期 表 22 药品名称 数 据 项 系统名:医药销售管理系统 编号:I00 名称:药品名称 别名:数据项值:类型:字符型 长度:32 个字节 取值范围:简述:每种药品都具有唯一药品标识。修改记录:编写 日期 审核 日期 表 2.3 密码 数 据 项 系统名:医药销售管理系统 编号:I003 名称:售价 别名:数据项值:类型:数值型 长度:8 个字节 取值范围:简述:每种药品都要设置一个销售价格。修改记录:编写 日期 审核 日期 三 数据库系统结构设计。1 软件系统总体结构设计 软件系统总体结构设计的主要任务就是将整个系统合理的划分成各个功能模块,正确处理模块之间与模块内部的联系及它们之间的调用关系和数据联系,定义各模块的内部结构等,本系统的软件总体结构按分解协调的原则,信息隐蔽抽象的原则,自顶向下的原则,一致性原则,面向用户的原则进行设计。数据存储的总体设计 按用途分类可把本系统文件分成以下几种:(1)主文件:系统中的主文件是最重要的共享文件,主要存放具有固定值属性的数据.它需要长期保存,并不断更新。(2)处理文件:处理文件包含下一次更新文件所需要的全部记录,本系统中的处理文件如新闻登录日志文件、待审核项目信息文件。3。系统功能模块设计 通过对系统的数据流图进行分析,进一步进行功能分解,直到分解成含义明确,功能单一的功能模块,从而得到系统的功能模块结构图.3.4 数据库详细设计 3。.1 数据库设计 数据库的设计是指对一个给定的应用环境,构造数据库模式,建立数据库及其应用系统,满足各种用户需求。作为信息资源开发、管理和服务的一种有效的手段,数据库技术的应用已越来越广泛,从小型的单项事务处理系统到大型的信息系统大都用先进的数据库技术来保持系统数据的安全性、完整性和共享性。对一个实际的系统来说,数据库表的设计在遵循数据库理论的同时,必须能用开发工具来实现用户在各方面提出的功能要求。R 图:在系统的数据库设计中,先要对系统分析得到的数据字典中的数据存储进行分析,分析各数据存储之间的关系,然后才能得出系统的关系模式。可以采用 E图的方法来进行数据结构分析,-R 设计方法是一种通过R 图来描述现实世界信息结构的 D设计方法。E图由实体、属性、联系三部分组成.各分E图说明如下:经理 ER 图:供应商 ER 图:员工 E-R 图:药品销售清单 E图:客户 E-R 图:药品-R 图:整体 ER 图:关系模式与码:药品信息(药品编号,药品名称,药品类别代号,售价,进价,库存量,供应商,有效期)外码:药品类别代号、供应商 药品分类索引信息(药品类别代号,类别说明)员工信息(员工号,姓名,用户名,密码,职位,权限)客户信息(客户号,客户名称,联系人,联系方式,客户所在城市)供应商信息(供应商号,供应商名称,联系人,联系方式,供应商所在城市)药品销售信息(销售编码,销售日期,药品编码,药品名称,单价,数量,供应商,总额,销售员编码)外码:销售员编码、药品编码 关系模式优化:在上述关系模式中,每一个分量都是不可分割的数据项所以都符合第一范式;而且前四个关系模式都是单个属性作为码,没有任何非主属性对码部分函数依赖,在药品销售信息内虽由三个属性作为码,但也不存在非主性对码的部分函数依赖,所以上都符合第二范式;药品信息、药品类别索引、客户信息、供应商信息四个关系模式中都不存在非主属性对码的传递函数依赖,都属于第三范式。在员工信息关系模式中,员工是按照权限分类的,职位不同权限也不同,这样该关系模式就存在了非主属性对码的传递依赖:职工号-职位,职位权限,所以就将用员工信息分解为如下现个模式:员工信息(员工号,姓名,用户名,用户口令,职位)职位权限信息(职位,权限)本系统不考虑职工信息的管理,为了使销售员编号与销售员的职工号连系起来,并能通过职工姓名和职位来修改用户信息所以把员工的部分信息(职工号,姓名,职位)和经理(用户名,密码)合成了员工信息(员工号,姓名,用户名,密码,职位,权限)以便系统功能的实现,所以在此不采用模式分解 药品销售信息中有大量的数据冗余,表达不明确,将其分解为如下两个模式:药品销售主表(销售编码,销售日期,销售员编号,总金额)药品销售子表(销售编码,销售日期,药品编码,药品名称,单价,数量,供应商)数据库设计 对上述 E-R 图所需的实体需要的几个关键表的设计如下:表名:药品信息表 字段名 字段类型 长度 主 键 或 外键 字 段 值 约束 对应中文属性名 Medi neCode Cha 6 Priry y No Nu 药品编码 MedicineName Vrchr 32 t Null 药品名称 Me Ki dCode hr 10 Freig y Not Null 药品类别代码 Pr Mey 8 售价 Lstie Money 进价 Nue Int 库存量 FimCde Char 10 Fore gn ke 供应商 Useful lif Datet me 有效期至 表名:客户信息 字段名 字段类型 长度 主键或外键 字段值约束 对应中文属性名 GtCd Char 1 P imar Key N Nul 客户编码 GName Varc r 16 Not u 客户名称 gLink Vahar 12 联系人 gkTel archar 11 联系方式 City Varchar 所在城市 表名:供应商信息 字段名 字段类型 长度 主键或外键 字段值约束 对应中文属性名 FirCoe Cha 10 Pr m ry Ke No Null 供应商编码 irmNae Varcar 16 Not Null 供应商名称 ink Vrchar 12 联系人 ikTell Varchar 11 联系电话 it Vrhr 所在城市 表名:药品销售主表 字段名 字段类型 长度 主键或外键 字段值约束 对应中文属性名 SaleN int 4 P imary e ot Nul 销售编码 WokNo Char 10 Forein ey ot Nll 销售员编码 SaleDate DaeTme 销售日期 Aount Mony 8 总金额 表名:药品销售子表 字段名 字段类型 长度 主键或外键 字段值约束 对应中文属性名 SaeNo int Prim r Key Not ul 销售编码 Meineode har 6 F reign key t u 药品编码 MedcineName Vaa 2 N Nll 药品名称 Prie Money 8 售价 Nmr Int 数量 Unit Car 8 单位 Amont oey 金额 表名:药品类别索引信息 字段名 字段类型 长度 主键或外键 字段值约束 对应中文属性名 MeddCod Char 10 Primay ey ot l 药品类别代码 Ki dExpl nation Varcha 12 Not N ll 类别说明 表名:员工信息 字段名 字段类型 长度 主 键 或 外键 字 段 值 约束 对 应 中 文 属性名 WorkNo ha 10 rimay Ke No ull 职工号 Nme Vrchar 12 姓名 UsrRegNm ha ot Null 用户登录名 Psword Char 1 Not Nll 用户口令 Poson Cr 10 用户身份 wer Int 4 用户权限 3.4。数据库的完整性和安全性 数据库的完整性 数据库的完整性是指数据的正确性和相容性。数据库管理系统(DBM)用一定的机制来检查数据库中的数据是否满足规定的条件完整性约束条件,数据的约束条件是语义的体现,将作为模式的一部分存入数据库中。本系统中定义了表与表之间的联系有助于实现完整性规则,一般在程序中实现具体的完整性控制。实体完整性 例如:CREATE BE MdIo*创建药品信息表*/(ediieCode car(6)constnt _PRIM PRIMARY KEY,eicieame vacar()NOT NLL,MdKndCde char(10)FOEN EY ENS MedD(MeKideCod),rice Mey(8),tPrie Money(8),Nuber In(4),FimCode cha(1)FOREIN EY REFERENCS mInfor(rmod),U erfulll e Dateti)参照完整性 例如:crete table ellMai/创建医药销售主表/(S eNo int constaint MPIM RMRY KEY,WokNo chr()FORIG KEY REFENES WorkInfor(WorkN),aleDte ateime,munt oney)数据库的安全性 数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄漏、更改或破坏。在数据库系统中,大量的数据集中存放,而且为许多用户直接共享,是宝贵的信息资源,系统的安全保护措施就显得更为重要,它保护数据库防止恶意的破坏和非法的存取.本系统包括数据库的安全和服务器的安全。采用管理员表示和鉴定的方法实现数据库的安全,此安全管理措施并不在前台开发工具中实现,而是在后台数据库中实现。在登录数据库时,系统让管理员户表示自己的身份,不同的管理员权限不同,系统进行核实,鉴别此管理员是否为合法用户,若是,系统进一步核实用户,通常要求用户输入口令,系统和对用户口令以鉴别用户身份。服务器的安全也是通过用户在登录服务器时输入合法的用户名和密码来实现的 这是一种简单可行的方法,实现起来比较方便。没有采用更加复杂的系统安全管理措施是因为本管理系统一般是应用在校园网中,采用安全管理措施主要是为了防止没有修改权限的用户无意间修改了数据,因此采用用户标识和鉴定的安全管理措施就能够保障数据库的安全性。四 数据库的运行(Server2000 语句完成)4。1 创建医药销售管理系统 reat atabas MedicaManagrye创建医药销售管理系统/use MedicalanaeSyste 4。2 创建药品类别索引信息表 creat tabl eID/创建药品类别索引信息表 (MeKineCe char()constrain I_R PRIA E,KdElanation varchar(12)OT NULL)其余略。建立存储过程向表中插入、修改、删除数据 插入数据的存储过程 ceate prc MI_po Medindeoe chr(),ndEpati varch(12)as inser into MeD(MedKneode,KinExlanation)value(edKindeCode,KindExlanin)xc MdI_proc 001,口腔溃疡 exec MID_proc 0,感冒 exe dD_proc 03,发烧 exc edID_pro 004,拉肚子 eec edIr 0005,外伤 其余略 删除数据的存储过程 create ro eI_deteprc MeKindCo char(10)as dete fro Id hee MedKdde=eKindeCode ex Meddlete_prc 002 其余略 修改数据的存储过程 creat pro MID_dae_proc MedKinCode har(10),indEnato varchr(12),MeKideCode1 char(10)as upate MedID set eKndeCe=MeKindede,KidExpanaio=KinElaatin ere edKndeCoe=MedineCod1 其余略 4.4 建立存储过程实现单表查询 /建立名为“单表查询 1的存储过程,用来查询某种药品的信息*/creat prc 单表查询 1 MedicinCod har()AS seect*o MdIfor wer MdicineCde=MeicneCode 建立存储过程实现连接查询 *建立名为“连接查询 1”的存储过程,用来查询某个药品名称对应的药品类型的信息 create po 连接查询 1 MedicineNam vaha(8)a slc edneNme,indxlatn from MedInfor,MeI wher D。MedKindCodMedIf。MeKinCode nd MdicineName=Medic nNme 建立存储过程实现嵌套查询/建立名为“嵌套查询 1”的存储过错,用来查询某类药品的销售量*/cret poc 嵌套查询 KinExplnan vachar(12)as select Number from selChild whee Medicinede In(selec edineode from MdI where Knanatio=KindEx lnato)/建立名为“嵌套查询2”的存储过错,用来查询某个供应商提供的商品*creae pro 嵌套查询 FimName varcha(6)s selct dcieNme frm MeInfor wher mCode In(seect irmCod m FirmIfo wre FirmName=irmNae)建立存储过程实现集合查询/*建立名为“集合查询”的存储过错,用来查询提供某类商品的供应商数/create proc 集合查询 dciName archar(8)as selet avg(Fmd)from FrimInf hee rmCode in(select FirmCode from MedInfo,FrmIfor hr Mdfr。FirmCode=rimInfr.FmCe MeicineNa=Meicineame)4。5 视图建立 由供应商信息表“FrmIfr”建立一个视图,该视图由供应商信息表的所有列构成*/creat i 供应商信息(供应商编码,供应商名称,联系人,联系电话,所在城市)as lct*fom FirmIn 4。6 建立ERT 触发器/建立 INSET 触发器*/crete tigge MedIisert on MedID fo insrt as f(et out(*)from Ime,nserted here dI_med.MedKindeCod=inseted.MedKndeCode)=rollack transactio 4。7 建立 DETE 触发器 cate rgg delet_MdID n MedID fo deete as select rm MeID ca edineCode char()selct MedKindoe=MdneCode fro deletd delte frm MdID where edKideCode=MedKineCo slect*ro MedD。建立PDT触发器 create trige MI_updae o MeD for de s f updte(MedKindede)bein raerror(yo can nt mofy t colun,16,1)rolack tranactin ed 五 数据库系统程序 医药销售管理系统 SQ语句,如下:eae database MdicalMaagerSystem/创建医药销售管理系统*/use MecalMnagrSystem et a edD/*创建药品类别索引信息/(MdKindeCoe cha(1)constaint MP PIMARY KEY,Kndxplnion varchar(12)NOT NULL)crae tal MedInfr/创建药品信息表/(MedcneCode cha()constrait M_PIM PRIMARY KY,MeineName achar(8)NOT NULL,MedKindde ca(1)FOREIG KEY REFEREN MedID(KineCd),ric Mey,LitPrie Mney,umber Int,FirmCode ca(10)FORIGN K REERECES FirmInfor(FrCoe),Usrfulllie atetime)create table ueInfor*创建客户信息表*/(uesod chr(10)cotait G_PRIM PRIMARY E,uestName acar(16)NO NUL,Lk archa(),GLinTell vrchar(11),Cit vrchar())reate tale Firmnor*创建供应商信息表 (FirmCode h(10)onstraint _PRIM PIMARY KEY,Nam varca(16)OT NUL,ik varchar(2),LnTe arcar(11),City archar())create tabl kInfr/*创建员工信息表*/(WkNo cha(0)constraint W_PIM RIMARY,Nam varchar(12),seRegName cha(6)T NULL,Password char()T ULL,Positon car(),Power t)ceat be selMain/*创建医药销售主表/(Sleo t constrint SM_PR RMARY EY,WoNo hr(0)ORGN KY RENES WokInfr(WorkNo),SleDe DateTim,mount Mony)creae abl ellhil/*创建医药销售子表*/(SaNo in contraint SCPI PRARY Y,edicineCod chr(6)FREIG KEY FRENCE MedInr(ecineCde),MedicnNm vaha(32)O NUL,Pric Money,Nber Int,Uint car(),Aount Money)/*插入数据的存储过程*/crate oc edIDroc Meneoe chr(1),KindExplanto varchar()as nert into MdID(MKidode,inExanation)vlues(MedKndCode,KidExplnation)exe edDproc 001,口腔溃疡 exc MedID_proc 0002,感冒 exec MedID_roc 003,发烧 ec MeI_proc 04,拉肚子 exec ID_ro 00,外伤 crete poc edInfor_pc MedneCe r(6),Meicineme vchar(8),MedideCode car(10),Pie mny,ListPric mny,Nube it,Frmd cha(10),Uefllife aeme as i ser in o Med n (Medic neC de,M cineN me,MedKindeCode,Price,LstPrice,Numbe,Supplce,Uerulllife)vles(MedicnCod,edicineName,ndCod,Pce,LisPric,umber,FimCode,Userfulllife)exec MedInfor_proc 0,板蓝根,000,5,10,014,10-12-5 eec MedIfor_roc 0,四季感康,0002,14,.5,15,01,201-2 ec MInfor_proc 2003,银黄颗粒,0002,2,8。,0,04,200-xc eInor_proc 04,感冒清热软胶囊,0002,7,12,15,5,2111-1 e Medfor_poc 3001,阿斯匹林,0003,15,1,100,014,21011 exe MedInorproc 32,布洛芬,0003,21,7。5,2,01,20065 ec Mdnfor_pr 40,泻利挺,0004,25,20,20,15,2012-0-2 exec MdIfr_pr 4002,诺氟沙星胶囊,0004,15,12,1,0,20129-1 exec Mednfor_prc 5001,碘酒,5,5,。5,50,01,20101 exec Mdnfor_proc 5002,创口贴,0005,2,,50,014,201551 crete proc GueInfroc GuestCode chr(10),GuestNae vrchar(16),Gnk vrcha(2),GinkTel varcha(1),City varhar(8)as inet ito ueIfor(estCode,GuesName,GLink,GLnkel,Ciy)vlue(Guestde,utName,Gk,GLk,Cit)xec Guenfor_pro 5112,zhangsa,xiozang,6401,ixin exc ueInfor_pro 5114,li,xiaofang,64425,yuao exec GueInfo_pro 214,wanwu,xiaowu,65904,wenzhou eec GueIforproc 04311,zhaoliu,xaow,584,shangy exec GueIfor_proc 01421,awu,zhang,651283,lian exec GueInorro 0251,sha,aofang,6912,ngyang creae pro FirInor_proc FimCde char(10),FirmNme vachr(16),ink vchar(12),LnTel varchar(1),Cty varhar(8)iner into FirmIfr(FirCode,rmName,Lin,ine,Ct)values(FirmCode,FimName,Lnk,LinTe,it)xec rInoproc 015,yangngng,xiati,672,huzhou exec FimInforc 14,bazli,zangng,6584,deqin exe FirInforpoc 5,pnmngayafang,udan,541,angshan creat pro WokInfor_rc rkNo char(10),Na arcr(2),UsRgam cr(6),Pswor char(10),Poiin char(1),ower Int as inert into WoInf(WoNo,Name,UseegName,Pssrd,Psition,Pwer)vues(Worko,Name,srRgam,Paswo,Pos tion,P wer)exec rInfo_r 07511,ZK,kl01,456789,jingli,exec WkInforproc 7201,ZM,zm0,178,dongsh,exec WrkInorprc 725,WM,mx0,142,xiaomi,exc WorkInfor_proc 0520,ZZW,zm20,1356,ha,rete proc selMainproc aeo int,Wrko char(10),Slte DateTime,moun Mney as insert into sellMain(SaeN,orkNo,SleDe,Aut)vale(SeN,orNo,aleDate,munt)exe sellin_roc 12,07511,2009-1,00 exec llMainpoc 13,501,200-1,1500 exe sellManprc 15,7521,20091,80 exe selain_roc 20,07512,20091,00 alter roc sellhldproc SaleNo it,dicieCode har(),edinName rcha(32),Price Mey,er Int,Uin ca(8),Amout ne as set i selChil(Sleo,MediineCoe,MecneN,Pric,uer,Unt,Amunt)les(Sleo,icineCode,MediineNme,rice,Number,Ut,ut)exec lChilproc,10,板蓝根,20,bo,100 exec sllCild_pro 15,202,四季感康,4,15,he,210 exec sllChild_pro 20,300,阿斯匹林,5,2,e,30 删除数据的存储过程*/reae proc dIelete_roc MedKiCode ch(10)a eete fro MId whee MdndeCodedKidCoe exec edIDelee_proc 002 create poc MeInor_delte_proc MecneName varcar(8)as delee fom MdInfor he dicinNa=Medicinae reate prc GueInfordlete_poc Gstode char(10)s deete fr GueInfr where GuetCode=Gtode crea proc FirmInfor_deee_proc FiCde char(10)a dlete r FirmInf wher Fimode=FrmCode cate proc Wornfr_deletepro Worko cha(10)as delete rom WokInfor wee WNo=WorNo cree pro sellMain_ete_proc aleNo int s dte from ellMi hre Saleo=alNo crete prc selChl_deltpoc SleN int as elete from sellild whe ale=Saleo/修改数据的存储过程 creae proc MedIDupdate_poc MdKindee char(10),KindExplanation var(12),MiCode1 ha(10)a udate MedI et MdKneCode=edKineCde,KinExlanin=KindEplanton h eKindeCode=MeindeCode1 xe MedIudatepro 002,感冒,001 rate prc Mednfrupte_roc MedicineCode1 char(6),MedicieName vrchar(8),MdnCod char(10),ce money,Litre oney,Nmber int,FirmCo ha(0),Userullife atetime,MediciCode car(6)as upae Mnr t MedicineCode MedcineCode1,MedineName=ediceName,MedKindCde=MdKindeoe,PricePr,ListrceitPrice,Number=Numbe,irmCde=FirCde,Usrfullieserfullife,MeicneCode=Medcineod whre MeindeCod=edKindeCe reate proc GueIf_pdatepro GtCode har(10),GuestName varchar(16),GLnk arhar(12),GLinel vrchar(11),y vachar(8),uestCde cha(0)date GueInfor et uestCodeGusto1,GuestNme=GuestName,GLik=GLin,GLinkTell=GLinkel,Cy=it wher GuestCod=GustCode crte pro irInfor_a_proc FirCode1 char(10),FirmName varchr(1),ink varchar(12),LinTell arar(11),iy varhar(8),FrmCode hr(1)as upae Frmnor et FirmCd=Firmde1,rmNae=FimNme,Link=Ln,LnkTell=Likell,Ciy=City wer FirmCod=FirCode crat poc orkor_upd_proc orkNo1 r(1),ame archa(1),serRegNam car(6),Psword cha(10),Position r(0),ow nt,Worko char(1)a pt Wrnfor set WorkNo=Wrko1,Nme=m,sRegm=eregName,Password=Passwod,Posion=son,PorPower we orkoWokNo crete prc sellMain_uda_proc SalNo1 int,Wor ha(10),aeDae DateTie,Aout on,SalNo int as pdate llMain et aleo=Saleo1,WorkNoWorNo,SlDaeSaleate,Amu=Amunt her SaN=Sle reate proc selhd_pdtpoc leNo1 nt,MeiceCode char(),MedicnName varcar(3),Price Moe,Numr Int,nt char(),Mone,Sale it as upa elil se SaleNaleNo1,MdicieCe=MdiineCod,MedicinNme=MedicinName,Pic=Price,NmbeNmber,AmontAount were Saleo=SalN/建立存储过程实现单表查询/建立名为“单表查询”的存储过程,用来查询某种药品的信息/reae rc 单表查询 edicineCde char(6)A slect rm edInfr here Meicinee=Mediceode/*建立名为“单表查询 2的存储过程,用来查询某个客户的信息*/eae po 单表查询 2 GestCode char(0)S selct*from uIfr here ustode=GuestCode*建立名为“单表查询 3”的存储过程,用来查询某个员工的信息*/crete proc 单表查询 3 WorkNo char(0)AS selct*ro WorkInor wer or=kNo/建立名为“单表查询”的存储过程,用来查询某个供应商的信息*/ceae prc 单表查询 irmCode ar(10)AS select*from irmInfor whee FimCode=FirCode 建立名为“单表查询的存储过程,用来查询某个药品代码对应的药品类型的信息/cete proc 单表查询 dindeCode char(10)A selc from ID wher MedKindeCoe=MedndeCode/*建立存储过程实现连接查询/建立名为“连接查询 1”的存储过程,用来查询某个药品名称对应的药品类型的信息 crete po 连接查询 1 MediieName archr(8)s selet MdicineNae,KidExplanation ro MedInfor,MedID were MedID.MeKindeod=MedInfor。MedKineode ad MeicineNae=Medcinea 建立名为“连接查询 2”的存储过程,用来查询某个供应商提供的药品类型 create roc 连接查询 2 imNam vacar(1)a elec FmNam,KindExplation from dInfo,MedID,irmInfr where MedD。MidCod=dInfor。KindeCde an MedInfo.Frmod=FirmInfor.FmCode n Firm

    注意事项

    本文(数据库课程设计-医药销售管理系统.pdf)为本站会员(ylj18****41534)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开