查看: 271|回复: 0

他们的特点有何不同

1

主题

1

帖子

5

积分

新手上路

Rank: 1

积分
5
在实践中,您可以将其视为一个表,其中每列代表与行关联的一种信息。这些行和列中的每一行称为一个键。 广告 第一列通常代表主键,它将作为识别行的基础。每个主键必须是唯一的,避免信息混合。例如,这意味着两个客户不能以相同的姓名注册,但可以在同一城市注册。 什么是面向对象数据库? 或者,面向对象的数据库以不同对象的形式组织,其中包含分组的文件和信息,以及读取和处理它们的过程。 与关系模型不同,它不遵循严格的预先建立的“逻辑”,仅创建信息块,每个信息块都有一个关联的对象标识符。 如果以表格形式查看第一个示例,则会将其呈现为一系列带有单独标签的框。位置与其内容之间没有直接关系,必须找到您要查找的对象/盒子才能找到其中包含的信息。

他们的特点有何不同? 关系数据库和面向对象数据库之间的大 Houd 数据 部分区别是技术性的,最终用户并不总是可见的。然而,从技术尤其是管理的角度来看,了解每种格式如何处理数据以及它如何适应您的环境非常重要。 这些类型的数据库的一些主要区别是: 存储结构 这是两者的根本区别。在关系数据库中,每个单独的信息都存储为单独的文件,相互独立,并且不支持复杂结构对象的持久存储。 重点是更直接的数据。 面向对象的数据库使用标识符来标记每个对象,并使用索引技术来定位磁盘上的页面。结果,系统可以支持更复杂的结构化对象。 信息检索方法 广告 为了让您的数据有效发挥作用,您还需要有效的恢复方法。如果没有这一点,将它们应用到日常决策中就不切实际。



正如我们已经提到的,面向对象的数据库使用对象标识符,就像标签一样。 当您搜索这些标签之一时,系统会显示一组文件及其包含的信息。并且,在该对象内,可能存在其他类型的层次结构和内部关系。 关系模型又使用两个关系键。正如已经提到的,主要是基础,通常表示在表的第一列中,它标识每一行。然后使用与主键相关的外键。它们共同充当定位所需信息的坐标。 同样,可能有二级或三级键,它们充当搜索过滤器。这样,就可以使用其他密钥,并将那些在某个区域中具有特定信息的密钥或那些具有空区域的密钥分开。 数据复杂度 关系数据库和面向对象数据库之间的另一个区别是各自所施加的信息的数量和复杂性。虽然体积本身仅受硬件限制,但仍有一些功能需要考虑。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 返回顶部