Database Programming & Design

       

Методологии моделирования


Имеется много оснований для того, чтобы создавать модель и

использовать средства моделирования и проектирования, а не

перепрыгивать через этот этап и сразу приступать к прямому

программированию базы данных и приложений. Моделирование помогает

навести мосты между бизнес-концепциями (концептуальными

моделями), проектами баз данных (логическими моделями) и

физическими реализациями баз данных (физическими моделями или

схемами).

Логическая модель, созданная с применением средства

проектирования, изолирована от специфических особенностей СУБД,

теоретически позволяя реализовать один и тот же проект на разных

СУБД. Схемы же привязаны к конкретным серверным продуктам

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

моделирования обладают возможностями обратной инженерии

(порождения логических моделей на основе существующих баз данных)

и прямой инженерии (генерации схем баз данных на основе

логических моделей).



Содержание раздела