Классификация баз данных

Для изучения баз данных нам необходимо знать классификацию баз данных. В этой статье будет рассмотрена классификация баз данных.

Классификация баз данных

База данных — это такая совокупность данных, которая организована в соответствии с определёнными правилами и имеющая определённую структуру. Она редактируется при помощи системы управления базами данных (СУБД).

По типу хранимой информации БД делятся на

  • документальные,
  • фактографические и
  • лексикографические

По характеру организации хранения данных и обращения к ним различают

  • локальные (персональные),
  • общие (интегрированные, централизованные) и
  • распределенные базы данных

По характеру организации данных БД могут быть разделены на

  • неструктурированные,
  • частично структурированные и
  • структурированные

По типу используемой модели делятся на

  • иерархические,
  • сетевые,
  • реляционные,
  • смешанные и
  • мультимодельные

Виды баз данных:

  • Иерархические
  • Сетевые
  • Реляционные

Иерархическая база данных – каждый объект при таком хранение информации представляется в виде определенной сущности, то есть, у этой сущности могут быть дочерние элементы, родительские элементы, а у тех дочерних могут быть еще дочерние элементы, но есть один объект, с которого все начинается. Получается своеобразное дерево:

Рисунок 1. Иерархическая база данных.

Сетевые базы данных, являются своеобразной модификацией иерархических баз данных. Если вы внимательно смотрели на рисунок выше, то наверное обратили внимание, что к каждому нижнему элементу идет только одна стрелочка от верхнего элемента. То есть у иерархических баз данных у каждого дочернего элемента может быть только один потомок. Сетевые базы данных отличаются от иерархических тем, что у дочернего элемента может быть несколько предков, то есть, элементов стоящих выше него. Для большей наглядности и понимания структуры сетевых баз данных обратите внимание на рисунок:

Рисунок 2. Сетевые базы данных

Реляционная база данных — база данных, основанная на реляционной модели данных. Она получили очень широкое распространение и многие пытаются писать огромные статьи, посвященные вопросу – почему реляционные базы данных получили такое широкое распространение, делают глубокомысленные выводы и замечания. Но на самом деле все очень просто – реляционные базы данных очень легко описываются в математике, то есть, под них очень хорошо написана математика.

Рисунок 3. Реляционная база данных

В идеале все выглядит так, но в основном структуры баз данных могут быть на в несколько раз сложнее.

https://www.youtube.com/watch?v=QiZb877MwDI

Добавить комментарий