Реляционные, сетевые и иерархические базы данных отличаются по способу установления связей между данными. 8
Реляционные базы данных представляют собой совокупность двумерных таблиц. 8 Каждая таблица — отдельный объект, каждая строка в таблице соответствует конкретной записи, а столбцы определяют характеристики этой сущности. 1 Реляционные базы данных подразумевают поддержку нескольких моделей: «один ко многим» и «многие ко многим». 5 Любое изменение в нескольких информационных таблицах влияет на остальные таблицы в системе. 5
Сетевые базы данных представляют информацию в качестве структуры сетей, которая напоминает граф. 7 В таком хранилище сведения хранятся в виде узлов (вершин) и связей (ребер). 7 Сетевые базы данных позволяют каждому узлу иметь несколько родительских или дочерних узлов. 7 Это открывает больше возможностей формирования более гибких связей между объектами информации. 7 Сетевые базы данных отличаются высоким быстродействием и универсальностью. 2
Иерархические базы данных организованы по принципу древовидной структуры, в виде отношений «предок-потомок». 8 Каждая запись может иметь не более одной родительской записи и несколько подчинённых. 8 Связи записей реализуются в виде физических указателей с одной записи на другую. 8 Иерархические базы данных эффективны для запросов, которые включают навигацию по родительско-дочерним связям. 3
Таким образом, реляционные базы данных ориентированы на организацию данных в виде таблиц, сетевые позволяют моделировать сложные отношения между объектами, а иерархические подходят для работы с упорядоченными материалами в цифровой форме.