Введите имя домена:
.ua .com.ua .in.ua .org.ua
.ru .com .net .org
Показать все домены

Модели баз данных

Ответы на вопросы от компании «Украинский хостинг».

Какие существуют модели баз данных?

Системы баз данных могут быть основаны на различных моделях данных или быть без каких либо моделей. Модель данных представляет собой совокупность понятий и правил для описания структуры базы данных. Структура базы данных включает в себя типы данных, ограничения, различные отношения для описания или хранения данных.

Наиболее часто используемые базы данных:

  • Сетевая модель и иерархическая модель — это предшественники реляционной модели. Они строятся на отдельных наборах данных и способны показать иерархическую или сетевую структуру реального мира.
  • Реляционная модель является наиболее известной и в современных СУБД чаще всего реализуется именно эта модель. Реляционная база данных — это совокупность столбцов и строк находящиеся в отношении друг с другом и хранятся в двухмерном массиве, который имеет вид таблицы. Эта модель имеет ряд неоспоримых преимуществ, например, простота, хороший математический аппарат, масштабируемость.
  • Объектно-ориентированные модели характеризуются тем, что база данных представлена совокупностью объектов с особенностями и методами. Ключевыми особенностями являются поддержка очень сложных объектов, наследования, инкапсуляции.
  • Объектно-реляционные модели очень мощные, но и довольно сложные. Они реализуют поддержку функций из объектно-ориентированной модели основываясь на реляционной. Реализуется поддержка классов, объектов, наследования.

См.также:

Модели баз данных

Помощь
Тикеты