Баннер
Баннер

Создание физической модели - Денормализация

Оглавление
Создание физической модели
Нормализация
Создание физической модели
Денормализация
Пример
Контрольные вопросы
Все страницы
3. Денормализация

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

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

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





Читайте также:

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


Защитный код
Обновить




Разделы
Также вы можете: Скачать BPWIN




Главная BPWIN и ERWIN Создание физической модели