数据的操纵和检索-综合数据库管理系统.doc
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数据的操纵和检索-综合数据库管理系统.doc》由用户(无敌的果实)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据 操纵 检索 综合 数据库 管理 系统
- 资源描述:
-
1、数据的操纵和检索综合数据库管理系统 到目前为止,我们集中讨论了传统的文件处理。此处,文件是作为一个独立的逻辑实体来处理的,而且通常与某个特定的业务领域相联系。为了把业务上相近的那些部门的文件综合在一起,必须预先排序记录和合并文件。这样做可能耗费大量的时间,有时甚至是不可能实现的。 通常,文件是为了满足特定业务领域某部门的专门需要而设计的,如果某部门想使用保存在一个文件上的部分数据,而该文件是另一部门为自己使用而设计的,那么他们必须抽取这些数据并重新整理后才能使用。大多数部门总是宁愿建立和保持和一个类似(而不同)的文件以更好地满足自己的使用要求,而不愿兼顾其他部门的业务需要。这样做的结果形成了大
2、量的带有重复数据的文件。前面的例子中已经提到,某所大学就保存了75个独立的计算机文件,而每个文件中都包含有学生记录。每当一个学生结婚了或者改换了住处时,则必须修改75个文件。 数据的冗余会使成本提高,而设计一个综合的资源共享数据库则可以把数据冗余度降低到最小程度。综合的资源共享数据库把公司看作一个整体来提供服务,而不只是为公司某特殊部门服务。利用数据库管理系统(DBMS)软件就可能实现一个综合的数据库。早在70年代初期就出现了DBMS技术,但是直到70年代末期仍未得到普遍的接受。早期的DBMS“软件包”效率不高,实际上比传统的文件处理的要求更高的硬件能力。目前DBMS对硬件的要求已经降低了,甚
3、至在小型计算机系统上也能运行DBMS软件,造成推迟接受和实现DBMS技术的主要原因可能是信息服务人员缺乏专门的知识,而且用户管理人员又不愿合作和支持建立一个共享的数据库。目前对于设计和运行DBMS软件已经有了广泛的了解,而且部分用户管理人员已经认识到应该把信息作为一个公司的资源来看待。 数据库环境的好处 1.经济上的好处。通过先进的数据结构技术,DBMS提供了最小化数据冗余度的可能性。当然,为了提高处理效率,即使有了DBMS帮助,有时还需要在共享的数据库中保留一定的重复数据。由于减少了数据的冗余度,从而也简化了收集和更新数据的过程。就前面的例子而言,只需要在一处(数据库中)更新学生地址就可以了
4、。 2.数据库技术也给信息服务专业人员带来的好处。综合资源共享数据库为系统分析员打开了崭新的大门。数据库能向系统分析员提供传统文件所不能提供的信息。由于有了DBMS,就更容易得到数据,因此使程序设计任务要比原先更为简单。此外,数据是独立于程序的。这意味着用户管理人员可以增加数据库中的数据、修改库中的现有数据或者从库中删除数据,这些并不影响现有的程序,而在过去则需要测试和修改几十个(有时几百个)程序。当然,数据库管理系统还有其它重要的优点,但是这些已超出本书的范围。 3.信息方面的好处。一个综合资源共享数据库能以有序的方式提供一种满足信息要求的结构。实际上,数据库是能够充分利用公司信息资源的唯一
5、工具。由于数据库和DBMS在产生报表方面提供了极大的灵活性,因此,也给决策过程带来了同样的灵活性。4.DBMS软件在支持联机系统方面是特别有价值的。共享数据库不仅可供多个用户存取而且还特别能反映出数据的当前状态。对于许多查询来说,及时性是很关键的。例如,某个经理由于设备故障不得不关闭某个工作站,此时他有可能要查询其它工作站的状态,并且利用得到的信息来改变进行中的工作路线。 方法 DBMS克服了传统文件处理的局限性。它依靠灵活多变的数据结构(将数据元及记录彼此联系的方法)来做到这一点。基于不同数据结构的DBMS之间差别很大。有三种设计DBMS软件的方法 1.数据系统语言会议(CODASYL)设计
展开阅读全文