基于面向对象的数据库应用分析.pdf

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于面向对象的数据库应用分析.pdf

信息与电脑 2016年第2期 China ComputerCommunication 数据库技术 基于面向对象的数据库应用分析 王 昕 (贵州交通职业技术学院,贵州 贵阳 550008) 摘 要: 首先对面向对象数据库加以概述,进而分析面向对象数据库的优点,着重论述基于面向对象的数据库应用, 最后简述面向对象数据库的发展趋势与应用前景。 关键词:面向对象;关系数据库;CIS类软件;软件开发;网络管理 中图分类号:TP311.13    文献标识码:A    文章编号:1003-9767(2016)02-141-02   计算机技术不断发展完善,在人们的日常生活中发挥着 SQL 语言的数据库专业设计人员,将数据库表单结构与应用 越来越重要的作用。数据库技术作为计算机技术发展的关键 程序数据结构进行相互转化,在一定程度上增加了数据库的 领域之一,随着时代的发展,数据库技术也几经变革。关系 应用难度。面向对象的程序设计人员使用OODB 后,能更加 数据库具有相对完善的理论体系与技术支撑,在教育、医疗、 简单、直接使用面向对象数据库,省去了中间的转换环节, 经贸等领域应用广泛。但随着社会经济与科技的进一步发展, 因而面向对象数据库具有更大的易用性。 计算机技术与数据库技术的应用不断复杂化与智能化,关系 2.2 易于开发 数据库的缺陷与不足逐渐显现,人们迫切需要一种新的数据 对一个包含复杂的数据类型及复杂关系的面向对象应 库技术解决关系数据库无力解决的问题。面向对象技术在数 用,工作人员需要编写额外的代码,将对象结构映射到关系 据库领域的应用,引起了数据库技术领域的巨大变革。 数据库的存储模型,才能实现关系数据库正常工作,导致产 品开发的难度增加,程序运行时的性能得不到保障。面向对 1 面向对象数据库概述 象数据库则不需要这些额外的编码工作,对象数据库与面向 面向对象是一种对现实世界理解和抽象的方法,应用于 对象的编程语言结合良好,能够实现应用程序与存储程序之 数据库则表示程序设计方法,借鉴人类思维方式,把客观世 间的直接对应,对象只需在程序中定义一次,不同的OODB 界中的实体模型化作为认识对象,包含对象、方法、类、消 产品用特定的方式告知OODBMS ,程序与数据库以相同的 息等基本概念。面向对象方法可以把实体对象抽象成对象类, 方式处理,保证了开发过程的高效性。 变为抽象的数据类型,允许用户自定义,因而具有抽象性; 3 面向对象数据库的应用 操作方法与数据可以一起存放于某一特定对象中,只能通过 该对象实现数据的操作,具有封装性;面向对象方法中,不 3.1 对CIS 类软件的影响 同对象接受同一信息,可能具有不同含义,因而具有多态性。 在地理信息系统类的软件中,矢量图形数据的存储与维 面向对象技术与现实世界实体对象具有一一对应关系,相对 护工作重要且繁杂,传统以文件或关系型数据库为底层存储 传统数据库具有内容海量性及结构复杂型的特点,是新型数 工具的形式保存数据,无论哪种存储形式,都必须将需要存 据库得以建立的基础。 储的数据格式转化为与内存中要使用的对象数据相适应的格 面向对象数据库(OODBS )是面向对象系统与数据库 式。内存与存储介质之间数据交换管理工作本身繁重庞杂, 功能的整合,既具备数据库系统具有的事物管理、并发控制、 对于大型应用来说管理更加艰巨,面向对象数据库可以有效 恢复、查询、版本管理、完整性、安全性与持久性的能力, 解决这方面的难题。格式转换、内存与存

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档