18143453325 在线咨询 在线咨询
18143453325 在线咨询
所在位置: 首页 > 营销资讯 > 信息时代 > 对象关系数据模型(数据库)

对象关系数据模型(数据库)

时间:2022-12-17 12:30:01 | 来源:信息时代

时间:2022-12-17 12:30:01 来源:信息时代

    对象关系数据模型 : 将关系模型与面向对象模型的优点相结合而构成的一种逻辑数据模型,简称对象关系模型。
由于关系模型在事务处理领域具有较好适应性,但在非事务处理领域则适应性不强,它在长期广泛的使用中具有使用群体广、使用方便的特点,而用面向对象模型所构作的数据库系统虽然功能强、适应面宽,但是,它使用不够广泛且使用不够方便,因此较难普遍推广应用。因此将关系模型的优点与面向对象模型的优点相结合,所构成的对象关系模型具有关系与面向对象两种模型的优势且能避免两者的不足,达到优势互补的目的。
对象关系模型中数据类型具有标量与聚集量两种类型并有抽象数据类型能力,其基本数据结构是关系表,在关系表间具有继承、组合等关联,它们可以构成复杂的数据结构。它可以通过函数构作方法与约束,但是没有消息等动态操作能力,也没有封装能力。对象关系模型有如下的优点:
(1)对象关系模型的功能: 它具有完整的关系模型全部功能且能表示复杂数据结构与抽象数据类型能力。
(2)对象关系模型的适应性: 它能在事务处理领域及大量非事务处理领域中应用。
(3)对象关系模型的使用方便性: 它采用关系表作为基本结构,具有明显的关系模型特点,因此使用极为方便。
(4)对象关系模型的用户群体: 由于其使用风格明显接近关系模型,因此易为关系模型用户所接受。
(5)对象关系模型的构作方式: 对象关系模型以关系表为基础,其构作方式可以由关系模型作扩充而组成,因此具有构作简单,容易实现的优点。
对象关系模型目前已成为主流数据模型之一,著名的关系模型数据库系统Oracle、Sysbase、DB2及Informix等均在其系统上建立了扩充型的对象关系模型数据库系统,而数据库国际标准语言ISO SQL’ 99(又称SQL3)就是以对象关系模型作为基础所设计的语言。

74
73
25
news

版权所有© 亿企邦 1997-2022 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭