计算机数据库

DB - 它...的类型和数据库的性能

DB - 这代表“数据库”或“数据库”的缩写(根据上下文)。 在这篇文章中,我们认为它/他们,有什么和在哪里申请。 还讨论了DBMS和数据库 - 它是相同的或没有。

术语

数据库提到的某些信息结构化存储库。 DB -这也是 一个信息模型, 含有一定的数据,与他们将责令其条件的能力。 我们每个人都有与数据库工作至少一次,但它甚至无法猜测,例如,通过输入搜索词,我们把具体信息,数据的大规模基础。

DBMS -是另一种缩写,它代表 “数据库管理系统”。 在一般意义上,它们代表了多种软件解决方案,通过它可以组织数据库中的数据。 这是指信息库,责令,删除,复制,分析和更多的填充。

表格数据库

在数据库理论,有几种人。 主要有:

  • 关系数据库(来自英文单词的关系,意为“连接”) - 的特点是关系表示为一组相互关联的实体。 后者以片剂,其包含数据库的数据的形式呈现。 这是最常见 的数据库类型。
  • 等级 - 由于“父子”的水平,“上下级”。
  • 网络 - 以前种的一个分支。
  • 面向对象的,它与相应的编程方法(PLO)直接工作。

让我们看看他们每个人的详细,沿途到数据库的基本思路和理念停止。

DB - 这是一个迹象?

关系数据库是 在他们一贯的表现并不令人理解的困难-与信息的牌匾。 为了澄清,你可以呼救是公司的非常著名的数据库“微软” - “艾策斯”,自己平时的办公应用程序包的一部分。

在关系数据库表中有项(行)和字段(列)。 第一个包含即时信息,在过去的数据 - 这意味着什么记录的描述。 例如,场 - “名称”项 - “凯瑟琳”。

对于字段定义的值类型。 它们可以是数字,字符,日期,时间等。同样,每个表必须是一个关键领域 - ..记录其中唯一识别数据。

应该理解,数据库本身 - 它不是一个表。 该数据库可以从一个依赖于数量和多样性的信息存储到几百台,。

表之间的关系

为了确保在数据库表之间的关系有一个架构。 通信是:

  • “一到一” - 表中的每个记录对应于来自另一板只有一个记录。
  • “1对多”和“多到多”。 记录可以对应多个相关表。 可替换地(第二实施例)。
  • “许多一对多”。 这是不难推测,在这种情况下,多个行可以被选择为连接另一个表的多个行(这种链接是使用一个临时表和两个链接以上物种组织)。

上下移动

层次型数据库比关系更有条理。 他们倾向于严格服从。 有根元素 - 的“尖端”,分支出来的下属 - “继承者”或“后代”。 分层数据库 - 具有树结构,其中只有一个祖先可以是在每个节点的位置。

这种类型的方便使用建筑信息已经有序结构的存储库:例如,基本军事单位或文件管理器的数据。 缺点是认为不可能为单位具有多个父,以及所述数据库逻辑的复杂性。

扩展关系

网络DB钢决策缺乏略高于分级命名。 “许多一对多”这类以前的关系之间的唯一区别开始,在这种情况下的事实,作为祖先可能有许多继承人,而他们,后代,可以从几个节点进行显示。

表格显示方法

尽管这些表关系数据库和分层的,主要网络相关联,并且还可以以表的形式表示的事实。 这些类型之间的基本区别 - 原则上结构施工:关系,与其他两个相比是更自由,少排序。

面向对象风格

最后观看类型 - 一个面向对象 - 最不常见的。 这是因为它是非常专业的。 复杂的数据结构 ,例如碱形式的对象,并直接与面向对象的编程语言工作。 他们在上世纪八十年代被开发,但尚未收到由于其复杂性和速度不是很高的速度变得很流行。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhcn.delachieve.com. Theme powered by WordPress.