Вы находитесь на странице: 1из 7

Презентация на тему:

«Даталогическое проектирование»

Выполнил:
Студент группы
ИСП-922
Ермеков Рустам
Даталогическое проектирование
реляционной БД

Даталогическое проектирование — создание схемы базы данных на основе


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

• Цель даталогического проектирования – разработка логической структуры


базы данных. Причем логическая структура базы данных, а также сама
заполняемая данными база данных являются отображением реальной
предметной области. Спроектировать логическую структуру базы данных
означает определить все информационные единицы базы данных и связи
между ними, задать их имена, типы и другие требуемые характеристики.
• Так как каждая система управления базами данных имеет собственные
требования к назначению информационным единицам соответствующих
характеристик, то даталогическое проектирование обязательно производится
в среде конкретной СУБД.
Даталогическая модель
Исходными данными для разработки даталогической модели являются:
• инфологическая модель, представляющая собой отображение предметной
области;
• система управления базами данных, определяющая правила логической
организации информации в проектируемой базе данных.

Даталогическая модель включает в себя следующие основные компоненты:


 набор базовых структурных элементов для представления данных и схем
данных (атрибуты, домены, схемы отношений);
 правила порождения ограничений на допустимые состояния данных
(ограничения целостности);
 описание правил манипулирования данными.
Отличие даталогической моделей от инфологической

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

После нормализации схемы БД и окончательного выбора СУБД выполняется:


 Описание концептуальной схемы БД в терминах выбранной СУБД
 Описание внешних моделей в терминах выбранной СУБД
 Описание правил поддержки целостности базы данных
 Разработка процедур поддержки семантической целостности базы данных
Модели «сущность–связь»

Модель Сущность-Связь или ER-модель - это модель данных,


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

Любой фрагмент предметной области может быть представлен как множество


сущностей, между которыми существует некоторое множество связей. Дадим
определения:

Сущность - это объект, который может быть идентифицирован неким способом,


отличающим его от других объектов. Примеры: конкретный человек, предприятие,
событие и т.д.