Концептуальное проектирование БД. Логическое проектирование БД

Страницы работы

Содержание работы

Логическое (концептуальное) проектирование; проектирование экранных форм, отчетов. Принципы логического (концептуального) проектирования.

Концептуальное проектирование БД.

Это процесс создания модели данных, используемой на предприятии  информации. При этом модель не зависит от любых физических аспектов ее представления.

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

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

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

Логическое проектирование БД (ЛПБД).

ЛПБД – процесс создания модели данных, используемой на предприятиях информации с учетом выбранной модели данных независимо от других аспектов реализации. Цель:

создать логическую модель БД.

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

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

Похожие материалы

Информация о работе