下载此beplayapp体育下载

实验室管理系统数据库设计-课程设计.pdf


beplayapp体育下载分类:bepaly下载苹果 | 页数:约5页 举报非法beplayapp体育下载有奖
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该beplayapp体育下载所得收入归上传者、原创者。
  • 3.下载的beplayapp体育下载,不会出现我们的网址水印。
1 / 5 下载此beplayapp体育下载
beplayapp体育下载列表 beplayapp体育下载介绍
该【实验室管理系统数据库设计-课程设计 】是由【1781111****】上传分享,beplayapp体育下载一共【5】页,该beplayapp体育下载可以免费在线阅读,需要了解更多关于【实验室管理系统数据库设计-课程设计 】的内容,可以使用beplayapp体育下载的站内搜索功能,选择自己适合的beplayapp体育下载,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此beplayapp体育下载到您的设备,方便您编辑和打印。实验室管理系统数据库设计-课程设计摘要本次毕业设计一项设计类的任务,主要是要设计出能实现实验室信息管理系统的后台数据库。其具体任务是:对数据库系统用户进行需求分析,确定数据库系统的功能需求;利用SQLSERVER2005数据库管理系统对数据库进行设计和各种关系的定义,并将用户提供的原始数据输入到做好的数据库系统。本论文简单介绍了SQLSERVER的相关资料、并介绍了设计实验室信息管理系统数据库的各个流程的具体操作。全文共分为六个章节,通过对SQLSERVER概述、选题背景和意义、需求分析、数据库设计、数据库详细定义、设计总结各章节的叙述,详细阐明了本数据库的设计目的和过程。第一章从SQL的历史、SQL的优点和SQLSERVER的特点三个方面对数据库管理系统(DBMS)进行了简单的介绍;第二章从实验室的现实教学情况出发,通过对人工管理方法和利用实验室信息管理系统的管理方法的比较,阐明了选题的背景和意义;第三章从用户需求分析到数据库的简单分析,为数据库的详细设计奠定了基础;第四章对数据库进行了详细的设计,对数据库对象、数据库关系模式和数据字典进行了详细的设计和说明;第五章罗列了数据库定义的详细SQL语句和各种关系表的关系图;第六章是对本次设计的一些总结和心得体会。关键词:实验室信息管理系统,数据库管理系统(DBMS),SQLSERVER2005AbstractThisGraduationDesignisataskofdesigning,:AnalyzetherequirementfromtheusersoftheDatabaseSystem,hefunctionalrequirementoftheSystem;UseSQLSERVER2005DatabaseManagementSystemtodesignthedatabaseherelationshipofthetables,,,bydescribingSQLSERVERintroduction,thebackgroundandsignificanceofchoosingthissubject,requirementanalysis,databasedesign,databasespecificdefineandknowledgegained,(DBMS)simplyfromthreeaspects:thehistoryofSQL,theadvantageofSQLandthecharacteristicofSQLSERVER;ChapterparesthemanualmanagementwiththemanagementusingtheLaboratoryInformationManagementSystem,clarifiesthebackgroundandthesignificanceofchoosingthissubject;Chapterthreedescribesthesubscriberrequirementanalysisandthesimpleanalysisforthedatabase,makesthefoundationforthedatabasedesignindetail;Chapterfourgivesthedatabasedesignindetail,introducesanddesignsthedatabaseobject,databaserelationshipmodeanddatadictionary;hedatabaseaswellastherelationshipdiagram;:LaboratoryInformationManagementSystem,DatabaseManagementSystem(DBMS),SQLSERVER2005目录摘要……………………………………………………………………………ⅠAbstract………………………………………………………………………Ⅱ第零章引言…………………………………………………………………1第一章SQLServer概述……………………………………………………………………………………………………………………………………………………………………………………………………………………………4第二章选题的背景与意义…………………………………………………6第三章需求分析………………………………………………………………………………………………………………………………………………………………………7第四章数据库设计…………………………………………………………………………………………………………………………………………………………………………………………………………………………………………10第五章数据库详细定义………………………………………………………………………………………………………………………………………………………………………25第六章设计总结…………………………………………………………………………………………………………………………………………………………………………………29参考文献………………………………………………………………………30致谢……………………………………………………………………………503实验室管理系统数据库设计第零章引言随着信息技术的不断发展,社会各行各业都发生了巨大的改变,信息技术在全球范围内得到了广泛的应用,不但方便了人们的生活,还大大提高了企业生产和管理的效率,从而对生产力的发展起了很大的推动作用。在众多信息技术里面,数据库技术是一个很大的独立的分支,一直被人们所重视。对于赢利性的企业来说,因为从人工管理数据到数据库管理的计算机化,再到数据库管理系统(DBMS)的出现,每一阶段都极大的提高了数据管理的效率和安全性,在这基础上为企业直接或间接地创造的收益是巨大的,所以越来越多的企业把注意力放到了为企业打造一个高效的数据库系统上面。不光是赢利性的企业,大部分非赢利性的机构(包括学校)也对数据库系统产生了极大的兴趣。比如说学校,一个中等以上规模的学校一般都有几千个学生,如果所以学校的资料和档案都要用人工方法来管理的话,那将会是一个很艰难的任务,而且有很大的可能会出错,后果可以说不堪设想,而数据库技术的出现,就为这一难题提供了很好的解决方案,因此也倍受青睐。第一章SQLServer概述SQL全称是“结构化查询语言(StructuredQueryLanguage)”,最早的是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEMR开发的一种查询语言,它的前身是SQUARE语言。SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言,得到了广泛的应用。如今无论是像Oracle,Sybase,Informix,SQLserver这些大型的数据库管理系统,还是像VisualFoxporo,PowerBuilder这些微机上常用的数据库开发系统,都支持SQL语言作为查询语言。StructuredQueryLanguage包含4个部分:数据查询语言DQL-DataQueryLanguageSELECT数据操纵语言DQL-DataManipulationLanguageINSERT,UPDATE,DELETE数据定义语言DQL-DataDefinitionLanguageCREATE,ALTER,DROP数据控制语言DQL-MITWORK,,。70年代中期,IBM公司在研制SYSTEM关R系数据库管理系统中研制了SQL语言,最早的SQL语言(叫SEQUEL2)是在1976年11月的IBMJournalofR&D上公布的。1979年ORACLE公司首先提供商用的SQL,IBM公司在DB2和SQL/DS数据库系统中也实现了SQL。1986年10月,美国ANSI采用SQL作为关系数据库管理系统的标准语言(-1986),后为国际标准化组织(ISO)采纳为国际标准。1989年,-1989报告中定义的关系数据库管理系统的SQL标准语言,称为ANSISQL89,-1986版本。该标准为下列组织所采纳:●国际标准化组织(ISO),为ISO9075-1989报告“DatabaseLanguageSQLWithIntegrityEnhancement”●美国联邦政府,发布在TheFederalInformationProcessingStandardPublication(FIPSPUB)127目前,所有主要的关系数据库管理系统支持某些形式的SQL语言,大部分数据库打算遵守ANSISQL89标准。。它使全部用户,包括应用程序员、DBA管理员和终端用户受益非浅。(1)非过程化语言SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。SQL允许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录集。所有SQL语句接受集合作为输入,返回集合作为输出。SQL的集合特性允许一条SQL语句的结果作为另一条SQL语句的输入。SQL不要求用户指定对数据的存放方法。这种特性使用户更易集中精力于要得到的结果。所有SQL语句使用查询优化器,它是RDBMS的一部分,由它决定对指定数据存取的最快速度的手段。查询优化器知道存在什么索引,哪儿使用合适,而用户从不需要知道表是否有索引,表有什么类型的索引。(2)统一的语言SQL可用于所有用户的DB活动模型,包括系统管理员、数据库管理员、应用程序员、决策支持系统人员及许多其它类型的终端用户。基本的SQL命令只需很少时间就能学会,最高级的命令在几天内便可掌握。SQL为许多任务提供了命令,包括:●查询数据●在表中插入、修改和删除记录●建立、修改和删除数据对象●控制对数据和数据对象的存取●保证数据库一致性和完整性以前的数据库管理系统为上述各类操作提供单独的语言,而SQL将全部任务统一在一种语言中。(3)是所有关系数据库的公共语言由于所有主要的关系数据库管理系统都支持SQL语言,用户可将使用SQL的技能从一个RDBMS转到另一个。所有用SQL编写的程序都是可以移植的。(1)上手容易话分两头,如果您的企业至今还未购置数据库,其中一个主要的原因可能就是认为它不好上手,那么,从SQLServer开始吧。毕竟,大多数的中小企业日常的数据应用是建立在Windows平台上的。由于SQLServer与Windows界面风格完全一致,且有许多向导帮助,因此易于安装和学****有关SQLServer的资料、培训随处可得,并且目前国内具有MCDBA认证的工程师不在少数。从另一个角度来讲,学****SQLServer是掌握其他平台及大型数据,如Oracle,Sybase,DB/2的基础。因为这些大型数据库对于设备、平台、人员知识的要求往往较高,而并不是每个人都具备这样的条件,且有机会去接触它们。但有了SQLServer的基础,再去学****和使用它们就容易多了。IT行业的实践经验充分证明了这一点。(2)兼容性良好由于今天Windows操作系统占领着主导地的位,选择SQLServer一定会在兼容性方面取得一些优势。另外,SQLServer2000除了具有扩展性,可靠性以外,还具有可以迅速开发新的因特网系统的功能。尤其是它可以直接存贮XML数据,可以将搜索结果以XML格式输出等特点,有利于构建了异构系统的互操作性,奠定了面向互联网的企业应用和服务的基石。战略中发挥着重要的作用。(3)电子商务在使用由MicrosoftSQLServer2000关系数据库引擎的情况下,XML数据可在关系表中进行存储,而查询则能以XML格式将有关结果返回。此外,XML支持还简化了后端系统集成,并实现了跨防火墙的无缝数据传输。你还可以使用HypertextTransferProtocol(超文本传输协议,HTTP)来访问SQLServer2000,以实现面向SQLServer2000数据库的安全Web连接和无须额外编程的联机分析处理(OLAP)多维数据集。(4)数据仓库MicrosoftSQLServer2000非常明显的改进就是增加了OLAP(联机分析处理)功能,这可以让很多中小企业用户也可以使用数据仓库的一些特性进行分析。OLAP可以通过多维存储技术对大型、复杂数据集执行快速、高级的分析工作。数据挖掘功能能够揭示出隐藏在大量数据中的倾向及趋势,它允许组织或机构最大限度的从数据中获取价值。通过对现有数据进行有效分析,这一功能可以对未

实验室管理系统数据库设计-课程设计 来自beplayapp体育下载www.apt-nc.com转载请标明出处.

相关beplayapp体育下载 更多>>
非法内容举报中心
beplayapp体育下载信息
  • 页数5
  • 收藏数0收藏
  • 顶次数0
  • 上传人1781111****
  • 文件大小475 KB
  • 时间2024-03-15