- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
全国医学信息技术人才培养工程办公室;第三章数据库的基本概念
;从事管理工作的人员总希望多学习一些计算机技术。因为办公系统都会用到数据库,而业务数据都存储在数据库中,所以应该掌握数据的相关技术,以便能够充分地利用业务数据。但是对于非计算机专业人员来说,如果希望全面地掌握数据库管理与应用技术,确实并非易事。下面将介绍简单的数据操作和应用技术,本书并不是将读者培养成数据库管理员(DatabaseAdministrator,DBA,也不可能将读者培养成数据库应用系统开发工程师,而是面向管理、医学类非计算机专业人员介绍数据库的基本操作和简单应用,以便对他们的工作有所帮助。
;第三章数据库的基本概念
;程序与数据
在计算机上开发的业务处理应用系统一般称为计算机应用系统。在计算机应用系统中,一般人总是会想到程序很重要。其实在计算机应用系统中,最重要的是数据。程序是处理数据的命令代码,系统需要实现的最终目标是对业务数据的处理。程序是固定不变的处理过程,而数据是系统处理的结果。
在一个计算机应用系统中,如果程序出问题了,通过重新安装程序就可以恢复系统;如果计算机设备坏了,可以更新设备;但如果系统中的数据丢失了,将造成不可估量的损失。例如在银行系统中,程序不能运行了可以重装,计算机设备可以更新,如果将用户的账目数据丢失了,将如何处理呢?
在计算机应用系统中都需要对数据进行处理,只是不同系统中需要处理的数据量有多有少,需要处理的数据对象可能是数字、字母、文字、图形、图像、声音等。一般把需要对大量数据进行处理的计算机应用系统称为数据处理系统。在各种管理工作中都需要对大量的业务数据进行处理,例如人员、账目、设备、订单等。管理工作中的计算机应用系统都是数据处理系统。
;下图为数据库流程图:;数据文件与数据库
在早期的数据处理系统中,一般采用数据文件方式保存处理的数据。数据文件是由某个程序创建和使用的,一般不能和其他应用程序共享数据。数据文件的管理全部需要在应用程序中完成。
随着数据库技术的出现与完善,现在的数据处理系??几乎都是用数据库技术。数据库系统一般指使用专门的软件对存储的数据进行统一管理和控制的系统,用于对数据进行操作和管理的软件称为数据库管理系统(DatabaseManagementSystem,DBMS)。
如果在应用系统中使用数据库,首先需要购买一种数据库管理系统软件。在计算机系统中安装了数据库管理系统之后,使用DBMS可以创建、使用和维护数据库。在DBMS中可以创建多个数据库,这里的数据库是指由DBMS创建和管理的一组具有逻辑关系数据的物理存储,是物理意义上的数据库。
数据库产品称为数据库管理系统,在数据库管理系统内可以创建多个数据库,它们整体又称为数据库,所以对于数据库的概念我们要注意理解不同场合中的含义。
在数据库中不仅可以使不同的用户共享数据库中的数据,而且还能保障数据的完整性、可靠性和安全性。
;下图为数据库管理系统:;常见的数据库产品
在众多的数据库产品中,一般都可以实现不同用户的数据共享,数据的完整性、可靠性和安全性保障。但是多数数据库产品一般只注重数据的管理,而没有用户开发界面。开发数据库支持的应用系统一般是在网络环境中使用Java、NET、JSP等网站开发工具开发动态网站。下面是在动态网站中常用的数据库产品。
1、SQLServer
SQLServer是运行与Windows操作系统平台、有Microsoft公司开发的数据库管理系统,具有非常强大而灵活的关系数据库创建、开发、设计及管理功能,在各个行业得到了广泛的应用,已经成为众多数据库产品中的杰出代表。
SQLServer已经发布了、SQLServer2000、SQLServer2005、SQLServer2008、SQLServer2012SQLServer2014SQLServer2016等多个版本,目前最新的是SQLServer2016。各个版本中根据功能的强弱提供了企业版、标准版、工作组版和个人版,但是大多数企业都在3个版本之间选择:企业版、标准版和工作组版,因为只有这3个版本可以在生产服务环境中安装和使用。
;SQLServer界面图如下:;2、Oracle
Oracle是由甲骨文公司生产的享誉全球的数据库管理系统,它可以运行在几乎所有的硬件平台和软件平台环境中,以类UNIX操作系统平台为主,一般比较适合大型的行业领域,如电信、移动、联通、医疗保险、邮政部门等。因其在数据安全、数据处理方面具有卓越的性能以及良好的可移植性、稳定性等特点,Oracle已成为当前占有绝对市场地位的大型数据库产品。
Oracle数据库最新版本为OracleDatabase12c。Oracle数据库12c?引入了一个新的多承租方架构,
您可能关注的文档
- 护理信息技术应用(第2版)课件 1 护理信息学.pptx
- 护理信息技术应用(第2版)课件 2 医学信息及管理.pptx
- 护理信息技术应用(第2版)课件 6 智能移动终端.ppt
- 护理信息技术应用(第2版)课件 7.1医院信息系统课件.pptx
- 护理信息技术应用(第2版)课件 7.2 公共目录管理和系统管理.pptx
- 护理信息技术应用(第2版)课件 7.3 客服和建档管理.pptx
- 护理信息技术应用(第2版)课件 7.4门诊挂号管理系统.pptx
- 护理信息技术应用(第2版)课件 7.5门诊医生工作站系统 .ppt
- 护理信息技术应用(第2版)课件 7.7医院药房管理系统.pptx
- 护理信息技术应用(第2版)课件 7.9住院医生工作站ppt.pptx
文档评论(0)