понедельник, 10 августа 2009 г.

БД-4

2.2. Сравнение моделей данных
При сравнении моделей данных учитывают факторы, характеризующие особенности реализации этих моделей средствами СУБД.
Реляционные модели.
Положительное:
• Простота. В реляционной модели всего одна информационная конструкция, представленная таблицами, привычными для многих пользователей.
• Теоретическое обоснование. Наличие теоретически обоснованных методов нормализации таблиц, обеспечения целостности данных.
• Независимость данных. Когда нужно изменить структуру реляционной БД, это приводит к минимальным изменениям в прикладных программах.
Недостатки:
• Низкая скорость при выполнении операции соединения (при запросах).
• Большой расход памяти для представления и хранения данных.
Иерархические модели.
Положительное:
• Простота. Хотя модель использует три информационные конструкции, принцип соподчиненности понятий является естественным для многих данных.
• Минимальный расход памяти. Из всех моделей – минимальна.
Недостатки:
• Неуниверсальность. Многие важные области реального мира невозможно представить в виде иерархической модели.
• Только навигационный доступ к данным.
• Доступ к данным только через корневой объект.
Сетевые модели.
Положительное:
• Универсальность. Практически любые данные можно представить в виде сетевой модели.
• Возможность доступа к данным через несколько объектов.
Недостатки:
• Сложность, то есть обилие понятий, вариантов их взаимосвязей и особенностей реализации.
• Только навигационный доступ к данным.
В последнее время реляционные СУБД заняли преимущественное положение, так как недостатки их связаны в основном с техническими проблемами и компенсируются ростом быстродействия и ресурсов памяти современных ЭВМ.

Все про город Санкт-Петербург и фирмы Тосно для вас

Отличная кофейная машина royal professional доставка до дома

Великолепный Интернет магазин игрушек для ваших детей. Пусть наслаждаются играми