Системы управления базами данных (СУБД)

Главная > Информатика > СУБД
Годы появления различных СУБД

В  80-е годы существовало два основных класса систем управления базами данных: это иерархические системы, такие как IMS от IBM и System 2000 от SAS Institute, а также сетевые СУБД, такие как IDMS от CA и DBMS от Oracle, бывшая VAX DBMS. Сегодня, оба эти вида оказались вытеснены реляционными СУБД, такими как DB2, Oracle и Microsoft SQL Server.

В  этом портале приведены сетевые ресурсы и справочные сведения о проектировании, администрировании и обработке баз данных различных типов.

Разделы страницы о системах управления базами данных (СУБД) и их типах:

Обзоры типов СУБД и их развития

Иерархические СУБД (древовидные)

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

Иерархическая модель имеет ряд недостатков. Прежде чем обратиться к информации дочерней записи, необходимо получить доступ к родительской записи. Для преодоления этого в ИБД обычно хранят много избыточных данных. Кроме того, дочерняя запись связана только с одним родителем. Другой недостаток - связи жестко закодированы. Отношения между родителями и дочерями определяются при создании БД с использлванием некоторыых полей как ключевых.

Сетевые СУБД и теория графов

Сетевые базы данных (СБД) подобны иерархическим, за исключением того, что в них имеются указатели в обоих направлениях, которые соединяют родственную информацию. Несмотря на то, что эта модель решает некоторые проблемы, связанные с иерархической моделью, выполнение простых запросов остается достаточно сложным процессом. А, поскольку логика процедуры выборки данных зависит от физической организации этих данных, эта модель не является полностью независимой от приложения. Другими словами, если необходимо изменить структуру данных, то нужно изменить и приложение.

К  основным понятиям сетевой модели базы данных относятся: уровень, элемент (узел), связь. Узел — это совокупность атрибутов данных, описывающих некоторый объект. На схеме иерархического дерева узлы представляются вершинами графа. В сетевой структуре каждый элемент может быть связан с любым другим элементом.

Для СБД требуются более сложные программы, чем для реляционных. Эти программы чаще обращаются к отдельным записям, а не к их наборам. Все, что может быть реализовано для сетевой модели, может быть реализовано и для реляционной.

Объектные системы управления базами данных

Совет миру: не связывайтесь с объектно-ориентированными БД на реляционной основе.
Они не реплицируются. И пользователем не модифицируются. А, с другой стороны - идея жива. Значит - есть в ней креативное семя? Может быть, не с той стороны реляционность привинчивали?

Трубопроводо-ориентированная m:pro

Литература по проектированию баз данных


Главная

Информатика : Стандарты | ИТ-менеджмент | Системный анализ | Алгоритмы | Разработка | ОС | ЯВУ | СУБД | Интернет | Кибернетика | Электроника | Книги | Курсы | Порталы | Продукция

Справочники | Математика | Эвристика | Рекрутинг | Предметные области | Компьютерные игры

На правах рекламы (см. условия): Фильтр для воды Брита макстра имеет отличную скорость фильтрации и высокое качество.    


© «Сайт Игоря Гаршина», 2002, 2005. Пишите письма (Письмо И.Гаршину).
Страница обновлена 20.02.2016
Я.Метрика: просмотры, визиты и хиты сегодня