ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:312.83KB ,
资源ID:4526268      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-4526268.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库设计论文Word文档下载推荐.docx)为本站会员(b****2)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

数据库设计论文Word文档下载推荐.docx

1、3 可以迅速查到所需信息。2.2设计方案 2.2.1运行环境Windows XP、Microsoft SQL Server 2000、PowerDesigner Trial;2.2.2设计思路明确设计题目与要实现的内容,先进行需求分析确定最终结构,然后给出E-R图,并依次完成概念结构、逻辑结构、物理结构的实现,最终实现数据库的预设功能。2.3需求分析2.3.1需求调查调查医院,药品供应商,学生,医生的实际情况;熟悉它们之间的总体情况,还有对各自的详细信息要有一个明确认识。而“校医院信息管理系统”的设计,仅适用于医院内部的信息查询和信息备案。根据调查的结果,得到“校医院信息管理系统”的具体内容和

2、性质是什么,要求完成那些处理功能;确定系统的边界,确定整个系统中哪些由计算机完成,哪些由系统完成,哪些由人工完成。2.3.2功能设计校医院信息管理系统需要完成功能主要有:1.学生基本信息的添加、查询、修改、删除,包括学号、姓名、年龄、班级、院系等。2.医院药品信息的添加、查询、修改、删除,包括药品号、药品名、药品单价、规格、生产时间。3.供应厂商信息的添加、查询、修改、删除,包括厂商号、厂商名、厂商地址、供应量。4.学生看病记录的添加、查询、修改、删除,包括学号、医生编号、看病时间。5.学生购药记录的添加、查询、修改、删除,包括药品号、药品号、费用。6.医生基本信息的添加、查询、修改、删除,包

3、括医生编号、姓名、性别、年龄、职称。7.药品供应信息的添加、查询、修改、删除,包括药品号、厂商号。2.4概念结构设计2.4.1实体描述实体:学生、药品、供应商、医生;属性:学生的属性有“学号、姓名、年龄、班级、院系”;药品属性有“药品号、药品名、药品单价、规格、生产时间”;供应厂商属性有“厂商号、厂商名、厂商地址、供应量”;医生属性有“医生编号、姓名、性别、年龄、职称”;实体之间的关系:实体学生与药品之间存在“多对多”的关系,一名学生可以购买多种药,一种药也可以被多个学生所购买;实体学生与医生之间存在“多对多”的关系,一名学生可以由一名医生诊断,也可以是多名医生。而一名医生也可以诊断多名学生;

4、实体药品与供应厂商之间也存在“多对多”的关系。2.4.2全局E-R设计依据需求分析和设计方案,先将数据库用ER图表示出来,效果图如下:图2-1 校医院信息管理系统全局E-R图2.4.3概念结构的实现依照ER图在PowerDesigner Trial中将实现概念结构,如下图:图2-2 概念结构图2.5逻辑结构设计与物理结构实现2.5.1逻辑结构设计数据库逻辑结构如下:表2-1 学生表(Student)字段名数据类型长度约束描述Snovarchar10主键学号Sname允许空姓名Sageint4年纪Sclass20班级Sdepaltment30院系表2-2 药品信息表(Medicines)Mno药

5、品号Mname药品名Mpricemoney8药品价格Mstandards100药品规格Mdatedatetime生产时间表2-3 供应厂商(Bussiness)Bno厂商号Bname50厂商名Baddress厂商地址Bsupplybigint供应量表2-4 医生信息表(Doctor)Dno编号DnameDsexchar5性别DageInt年龄Dposition职称表2-5 学生购药记录(Buy)外键Money不为空费用表2-6 学生看病记录(See)医生编号Time看病时间表2-7 药品供应表(Supply)2.5.2物理结构设计在PowerDesigner Trial中,将概念结构转为物理结

6、构,结果如下图所示:图2-3 物理结构图在PowerDesigner Trial中使用Generate Database功能,将数据库代码导出,并生成sql文件。打开Microsoft SQL Server 2000,新建数据库hospital,打开SQL查询分析器,导入模板“sql文件”,查询分析并执行查询。则数据库建立成功。2.6数据库实施与测试2.6.1添加数据依照数据库的逻辑结构,在新建数据库hospital中,将各种数据依次添加到数据库各表中:如下图:供应厂商信息表(厂商号、厂商名、厂商地址、供应量):图2-4 供应厂商信息图医生信息表(医生编号、姓名、性别、年龄、职称):图2-5

7、医生信息图学生表(学号、姓名、年龄、班级、院系):图2-6 学生信息图药品表(药品号、药品名、药品单价、规格、生产时间):图2-7 药品信息图学生购药记录表(学号、药品号、费用):图2-8 学生购药记录信息图学生看病记录表(学号、医生编号、看病时间):图2-9 学生看病记录信息图药品供应表(药品号、厂商号):图2-10 药品供应信息图2.6.2测试使用Microsoft SQL Server 2000中的sql查询分析器,完成数据库功能的实现;(1)查询功能的实现查询药品表所有信息:select *from Medicines;图2-11 药品信息查询图查询医生信息表中职称为主治医师的医生姓名

8、:select Dnamefrom DoctorWHERE Dposition =主治医师;图2-12 医生信息查询图查询学生表中年龄小于20的学生所有信息:from Student WHERE Sage图2-13 学生信息查询图SELECT Student.Sno,Sname, Sage,See.Dno,timeFROM Student,See WHERE Student.Sno=See.Sno;图2-14 学生看病信息查询图(2)添加功能的实现在学生表中插入一名学生的信息:INSERTINTO Student VALUES(1008,杨浩,21,动医12-3动物科学学院)图2-15 学生信

9、息添加图查看结果:图2-16 学生信息添加结果图(3)修改功能的实现修改更新医生信息表中医生编号为4015的医生姓名:UPDATE DoctorSET Dname=赵云WHERE Dno=4015图2-16 医生信息修改图(4)删除功能的实现由于数据库中个数据之间存在一些关系,随便删除会造成数据错误;所以可以先添加一些表中无关系的数据,以验证该数据库的“删除”功能。添加药品编号为2006的药品数据:INTO Medicines2006仁和可立克,10.00,感冒引起的发热,头痛,肢酸痛,打喷嚏,流鼻涕,鼻塞,咽痛等症状,也可用于流行性感冒的预防和治疗,2012-6-6)图2-17 药品信息添加

10、图删除药品编号为2006的药品数据:DELETE FROM MedicinesWHERE Mno =图2-18 药品信息删除图2.7小结 通过本次课程设计,了解了数据库建立的难点与重点。在数据库建立过程中,要先确定实体与关系,并依照实体和关系做出ER图,然后才能实现概念结构的建立;依据数据库设计的思路,完善逻辑结构的建立;最后,将概念结构转换为物理结构。本系统通过自己的努力,经过试用证明,系统基本满足校医院信息查询管理方面的需要。实现了基本信息管理、信息查询、添加、修改等功能,可给校医院信息管理带来很多方便,但由于自己水平有限,加上时间有限,还存在很多不足,为能实现图形界面化,进一步实现数据库

11、的社会实用性。致谢:在整个课程设计过程中,有很多人给了我帮助。首先,我要感谢我的导师,他给我指明了做课程设计的方向,并使我懂得了很多理论知识;其次,我要感谢我的同学,他们在我设计过程中给了我很大的帮助,使我能很顺利的完成设计;正是他们辛勤的支持与帮助,才使我能掌握作为一个计算机专业学生所应掌握的基础知识,成为一名合格的大学生。所以,我要感谢你们!你们辛苦了。参考文献:1、王珊,萨师煊.数据库系统概论.高等教育出版社,20062、张龙祥等.数据库原理与设计.北京:邮电出版社,20023、陈志泊等.数据库原理及应用教程.北京:电出版社,20024、徐洁磐.现代数据库系统教程.北京:北京希望电子出版社,20025、周志逵等.数据库理论与新技术.北京:北京理工大学出版社,20016、李建中等.数据库系统原理.北京:电子工业出版社,19987、刘方鑫等.数据库原理与技术.北京:电子工业出版社,20028、高阳.计算机实用软件.北京:电子工业出版社,19959、韩庆兰.数据库技术.长沙:湖南科学技术出版社,2001

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2