浅谈计算机数据库系统在信息管理中的应用.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《浅谈计算机数据库系统在信息管理中的应用.doc》由会员分享,可在线阅读,更多相关《浅谈计算机数据库系统在信息管理中的应用.doc(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流浅谈计算机数据库系统在信息管理中的应用.精品文档.浅谈计算机数据库系统在信息管理中的应用【摘要】: 将计算机数据库系统应用于信息管理有利于提高信息管理的科学性和现代性,有利于提高信息管理的效率。本文探讨了计算机数据库系统的特点以及在信息管理中的应用现状,对改进信息管理、提高信息管理效率有一定的指导意义。Abstract: The computer database system used in information management will help improve information management in science
2、and modernity, will help improve the efficiency of information management. This article discusses the characteristics of computer database systems and information management application status, for improving information management, improve the efficiency of information management has some significan
3、ce.【关键词】: 计算机数据库;数据库系统;信息管理【正文】:一、计算机数据库系统计算机数据库(Database)是存储在计算机内,为达到一定的目的而组织起来的有结构的数据(记录、文件等)的集合。数据库技术所研究的问题是如何科学的组织和储存数据,如何高效的处理数据以获取其内在的信息,数据库技术是数据管理的最新技术,是当代计算机系统的主要组成部分。二、计算机数据库的发展阶段计算机数据库的管理方法是不断发展的,至今大致经历了三个阶段:人工管理阶段、文件系统阶段、数据库系统阶段、高级数据库阶段。1人工管理阶段50年代中期之前,计算机的软硬件均不完善。硬件存储设备只有磁带、卡片和纸带,软件方面还没有
4、操作系统,当时的计算机主要用于科学计算。这个阶段由于还没有软件系统对数据进行管理,程序员在程序中不仅要规定数据的逻辑结构,还要设计其物理结构,包括存储结构、存取方法、输入输出方式等。当数据的物理组织或存储设备改变时,用户程序就必须重新编制。由于数据的组织面向应用,不同的计算程序之间不能共享数据,使得不同的应用之间存在大量的重复数据,很难维护应用程序之间数据的一致性。这一阶段的主要特征可归纳为如下几点: * 计算机中没有支持数据管理的软件。 * 数据组织面向应用,数据不能共享,数据重复。 * 在程序中要规定数据的逻辑结构和物理结构,数据与程序不独立。 * 数据处理方式批处理。2文件系统阶段这一阶
5、段的主要标志是计算机中有了专门管理数据库的软件操作系统(文件管理)。 上世纪50年代中期到60年代中期,由于计算机大容量存储设备(如硬盘)的出现,推动了软件技术的发展,而操作系统的出现标志着数据管理步入一个新的阶段。在文件系统阶段,数据以文件为单位存储在外存,且由操作系统统一管理。操作系统为用户使用文件提供了友好界面。文件的逻辑结构与物理结构脱钩,程序和数据分离,使数据与程序有了一定的独立性。用户的程序与数据可分别存放在外存储器上,各个应用程序可以共享一组数据,实现了以文件为单位的数据共享。 但由于数据的组织仍然是面向程序,所以存在大量的数据冗余。而且数据的逻辑结构不能方便地修改和扩充,数据逻
6、辑结构的每一点微小改变都会影响到应用程序。由于文件之间互相独立,因而它们不能反映现实世界中事物之间的联系,操作系统不负责维护文件之间的联系信息。如果文件之间有内容上的联系,那也只能由应用程序去处理。3数据库系统阶段60年代后,随着计算机在数据管理领域的普遍应用,人们对数据管理技术提出了更高的要求:希望面向企业或部门,以数据为中心组织数据,减少数据的冗余,提供更高的数据共享能力,同时要求程序和数据具有较高的独立性,当数据的逻辑结构改变时,不涉及数据的物理结构,也不影响应用程序,以降低应用程序研制与维护的费用。数据库技术正是在这样一个应用需求的基础上发展起来的。 数据库技术有如下特点: * 面向企
7、业或部门,以数据为中心组织数据,形成综合性的数据库,为各应用共享。 * 采用一定的数据模型。数据模型不仅要描述数据本身的特点,而且要描述数据之间的联系。 * 数据冗余小,易修改、易扩充。不同的应用程序根据处理要求,从数据库中获取需要的数据,这样就减少了数据的重复存储,也便于增加新的数据结构,便于维护数据的一致性。 * 程序和数据有较高的独立性。 * 具有良好的拥护接口,用户可方便地开发和使用数据库。 * 对数据进行统一管理和控制,提供了数据的安全性、完整性、以及并发控制。 4未来发展趋势随着信息管理内容的不断扩展,出现了丰富多样的数据模型(层次模型,网状模型,关系模型,面向对象模型,半结构化模
8、型等),新技术也层出不穷(数据流,Web数据管理,数据挖掘等)。三、数据库系统的特点主要有以下几个方面:1数据结构化:在文件系统中,尽管其记录内部已有了某些结构,但记录之间没有联系。而数据库系统则实现了整体数据的结构化,这是数据库的主要特征之一,也是数据库与文件系统的本质区别。2数据的共享性高、冗余度低、易于扩充:数据库系统从整体角度看待和描述数据,数据不再面向某个特定的应用程序,而是面向整个系统;因此,数据可以被多个用户、多个应用程序共享使用。数据共享可以大大减少数据冗余,节约存储空间。数据共享还能够避免数据之间的不相容性与不一致性。3数据独立性高:数据独立性包括数据的物理独立性和逻辑独立性
9、。物理独立性是指用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的。也就是说,数据在磁盘上的数据库中如何存储是由DBMS管理的,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样一来当数据的物理存储结构改变时,用户的程序不用改变。逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了,用户程序也可以不改变。4数据由DBMS统一管理和控制:数据库的共享是并发的(concurrency)共享,即多个用户可以同时存取数据库中的数据,甚至可以同时存取数据库中的同一个数据。DBMS必须提供以下几方面的数据控制功能:数据的安全性保护(security),
10、数据的完整性检查(integrity),数据库的并发访问控制(concurrency,)数据库的故障恢复(recovery)。在各类计算机数据库系统中,较广泛运用的有AshtonTate公司的DBASEIII、Foxsoftware公司的FoxBASE+,以及Microsoft公司的Access,Borland公司的Paradox。前两者属于传统的关系型数据库。从组成上来看计算机数据库一般包括以下一些内容:1)结构化了的数据;独立于使用它们的程序。2)在一个单独的数据库中,字段名是唯一的。3)用公共通用的方法可以完成数据处理。4)具有连接、选择、投影的特点,可以进行数据库之间的关系运算。数据库
11、的这些优点极大地方便了数据库的使用,有效地提升了数据库资源的使用率,从而减少了大量的人力劳动,促进和实现了信息资源的进一步合理优化配置。四、数据库的基本结构及主要特点数据库的基本结构分三个层次,反映了观察数据库的三种不同角度。 1物理数据层。 它是数据库的最内层,是物理存贮设备上实际存储的数据的集合。这些数据是原始数据,是用户加工的对象,由内部模式描述的指令操作处理的位串、字符和字组成。 2概念数据层。 它是数据库的中间一层,是数据库的整体逻辑表示。指出了每个数据的逻辑定义及数据间的逻辑联系,是存贮记录的集合。它所涉及的是数据库所有对象的逻辑关系,而不是它们的物理情况,是数据库管理员概念下的数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 浅谈 计算机 数据库 系统 信息管理 中的 应用
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内