Соответствие уровней проектирования и моделей CASE-средств
Опубликовано Serguei_Tarassov в пн, 04/02/2008 - 01:33.
В условно называемом "классическом" проектировании БД выделяют концептуальную, логическую и физическую модели данных. Однако, многие CASE-средства, например, ERwin или PowerDesigner оперируют только двумя моделями в своей терминологии: концептуальной/логической и физической.
Чтобы не запутаться в подобной ситуации воспользуйтесь следующей табличкой соответствия.
| Уровень проектирования | Концептуальный | Логический | Физический | |||
| Семантическая (понятийная) модель |
Концептуальный ракурс |
"Сущность-связь" | Реляционная модель | Реализация реляционной модели конкретной СУБД |
Системный каталог БД | |
| CASE (нотация) | ||||||
| PowerDesigner (ER) | нет | Концептуальная (CMD) | Физическая (PDM) | Генерация SQL и каталога | ||
| ERwin (IDEF1x) | нет | Логическая (Logical view) | Физическая (Physical view) | Генерация SQL и каталога | ||
Под "концептуальным ракурсом" подразумевается возможность отображения сущностей и связей без детализации на уровне логической модели. Разумеется, это ни в коей мере не может заменить концептуального проектирования и понятийной модели.
Ссылки по теме:
- Абстракции в проектировании БД. В. Пржиялковский, СУБД №1-2 1998
- Блог пользователя Serguei_Tarassov
- Добавить комментарий
- Просмотров 1353
