版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、后关系型数据库后关系型数据库关系型和后关系型数据库技术演变与发展摘要:随着信息技术的发展,采用两维表结构的数据库,已经无法保 存大量的多媒体非结构化复杂数据,以及各类数据之间的关系。关系型数 据库亟待突破。信息技术平台的选择常常是建立或重新建立应用系统时的关键问题, 而数据库正是其中需要做出选择的关键平台。关系数据库管理系统曾处于技术主流而独领风骚,但是这种传统的数 据库管理系统因采用两维数据模型,而存在着本身固有的约束和限制。难 以适应当今迅速变化的业务需求,以及新技术发展。m,-tip- j-1关系型数据库的局限随着信息技术的飞速发展,数据处理不仅在数量上要求越来越大,而 且在质量上也要求
2、越来越高,数据库所管理的数据已经发生了根本的变 化。这一变化给数据库技术带来了巨大挑战,数据库管理的对象已不再仅 限于文本数据等简单的数据类型,而需要描述和保存大量多媒体非结构化 的复杂数据,以及数据间的关系。此外,随着热门网站访问数量的激增,对数据库本身的存储机制、大 量并发用户的使用需求、存储空间的使用效率、以及数据的完整性和安全 性等方面都提出了更高要求。而这些都不是传统关系数据库中,使用二维 表简单结构就可以满足的。关系型数据库依据的是把数据表示为简单的两维模型,即表示为行与 列的记录来进行存储处理。显然由于受到当时条件的限制,只是一种适合 于对简单数据存储处理的技术,存在难以克服的局
3、限性。关系型数据库管理系统本身固有的局限性,表现在以下三个方面:数据模型上的限制关系数据库所采用的两维表数据模型,不能有效地处理在大多数事务 处理应用中,典型存在的多维数据。其不可避免的结果是,在复杂方式下, 相互作用表的数量激增,而且还不能很好地提供模拟现实数据关系的模 型。关系数据库由于其所用数据模型较多,还可能造成存储空间的海量增 加和大量浪费,并且会导致系统的响应性能不断下降。而且,在现实数据 中,有许多类型是关系数据库不能较好地处理的。性能上的限制为静态应用例如报表生成,而设计的关系型数据库管理系统,并没有 经过针对高效事务处理而进行的优化过程。其结果往往是某些关系型数据 库产品,在
4、对GUI和Web的事务处理过程中,没有达到预期的效果。除非 增加更多的硬件投资,但这并不能从根本上解决问题。用关系数据库的两维表数据模型,可以处理在大ULi I,-1|?- j 多数事务处理应用中的典型多维数据,但其结果往往是建立和使用大量的数据表格,仍很难建立起能模拟现实世界的数据 模型。并且在数据需要作报表输出时,又要反过来将已分散设置的大量的 两维数据表,再利用索引等技术进行表的连接后,才能找到全部所需的数 据,而这又势必影响到应用系统的响应速度。扩展伸缩性上的限制关系数据库技术在有效支持应用和数据复杂性上的能力是受限制的。关系数据库原先依据的规范化设计方法,对于复杂事务处理数据库系统的
5、 设计和性能优化来说,已经无能为力。此外,高昂的开发和维护费用也让 企业难以承受。除此之外,关系数据库的检索策略,如复合索引和并发锁定技术,在 使用上会造成复杂性和局限性。后关系型数据库浮出水面随着信息技术的发展,在用关系数据库数据模型来处理复杂的数据类 型、复杂的数据关系以及多种访问方法上,仍存在着诸多的能力限制。UUd|虽然传统的关系数据库能很好地适合于处理相对简单的事务交易,但 是却不能胜任来自不同表格的数据的处理。更多的数据库应用开发者认识 到了关系数据库的限制,并开始寻找适合的替代方案。但变革并不是很容易就可以实现的。在原有的两维表数据模型架构 上,增加其它的功能并不能解决问题,有的
6、开始尝试网络化的解决方案。例如对于前几年出现的通用数据库和对象-关系数据库解决方案,专 家们认为这些所谓的通用数据库,以及企图在关系数据库架构上,再增加 一层对象层的对象-关系数据库,仍然是把关系数据库引擎作为它们的核 心,而且通过所加的对象层,访问数据时,还需要进行转换映射。因此,国外的一些专家们也指出:靠增加一些模块到一个已经很复杂 的关系数据库上去的途径,并不能从根本上解决问题。我们知道,数据库技术的一个基本目标就是要找到一个恰当的数据模 型来表达它所管理的对象。为了解决用关系数据库不能有效表达和管理复 杂数据的问题,我们必须寻求更好的、采用更适合管理复杂数据的数据模 iu.i ,尸 |
7、型,来适应新的变化。一种更新的被誉为数据库新分水岭的后关系型数据库管理系统(Post-Relational Database,PRDBMS)逐渐出现并兴起,成为取代传统 关系数据库的途径之一。在脱颖而出的后关系型数据库管理系统中,采用了更现代化的多维模 型,作为数据库引擎。并且,这种以稀疏数组为基础的独特的多维数据库 架构,是从已成为国际标准的数据库语言基础上继承和发展的,是已积累了实践经验的先进 而可靠的技术。后关系型数据库提供了一种实际可行的解决方案,能够更加适合当前 用户的真实需要。用对象访问方式或者用SQL方式,可以直接实现对数据 的访问。下期将主要为您介绍后关系型数据库。 iU.I
8、ri| .-1链接数据库技术演变阶段从数据库发展历程来看,数据库技术的演变可划分为如下几个阶段:以技术为中心在二十世纪七十年代,数据库的实现方案都把注意力集中在能提供联 机的对信息的访问技术,着眼于获得处理效率,并尽可能最少使用价格昂 贵的计算机硬件。那时,能够为特殊硬件平台优化的那些由厂商专卖的即非开放式的数 据库,是早期阶段用户唯一可能做出的选择。以用户为中心二十世纪八十年代,硬件价格下降和个人计算机逐步普及,用户的信 息需求显著上升,应用软件的开发生产效率成为关键的成功因素。带有易于理解的、简单的、两维数据模型的关系型数据库管理系统, 成为服务于用户查询和满足这类需求的大量报表生成的基础,并得到了广 泛采用。以网络为中心进入二十世纪九十年代后,大量图形化用户界面被应用系统普遍采 用,而且Internet得到了迅猛发展,应用系统的架构从采用C/S结构转 变为以.Web应用为主的处理阶段。随着经济向全球化发展,现代化企业为了要在竞争中取得成功,它们 的业务活动已经和日益增加的复杂事务交易应用紧密地联系在一起。企业级的运作活动已涉及巨大数量的数据的采集和利用,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 聋哑儿童前沿研究报告
- 高考诗歌鉴赏教法研究报告
- 婚俗课题应用价值研究报告
- 人工智能虚拟导师在高等教育中跨学科课程设计与教学实施研究教学研究课题报告
- 边境贸易行业现状与发展趋势
- 服装厂用户研究报告
- 海洋科技发展路径研究报告
- 汉字的发展文献研究报告
- 人造板生产安全培训
- 高龄父母赡养问题研究报告
- 2026届云南省保山一中高二生物第二学期期末检测试题含解析
- 2026年区块链安全审计成功经验分享
- 2026版生产经营单位安全生产管理人员试题及答案
- 福建省装配式结构构件生产和安装信息化技术规程
- 2026福建泉州市级国资集团公司总部纪检监察类中层副职岗位招聘5人笔试备考题库及答案解析
- 2026新疆交投建设管理有限责任公司面向社会招聘20人考试参考试题及答案解析
- 2026年哈尔滨传媒职业学院单招职业技能考试题库附答案解析
- 2026年一季度湖南能源集团社会招聘520人笔试备考题库及答案解析
- 2026年临床试验质量管理规范(GCP)培训考试试题及答案
- 新媒体运营新人考核制度
- DB37∕T 3772-2025 农业用水定额
评论
0/150
提交评论