Читайте также:
|
|
Этапы проектирования базы данных:
1. Выделение сущностей и связей между ними.
2. Постройте диаграмму ER-типа с учетом сущ. и связей
3.Формируем набор предварительных отношений с указанием предположения первичного ключа для каждого отношения.
4.Добаление не ключевых атрибутов в отношение
5.Приведение отношения к норм. форме
9. Концептуальное проектирование. Модель «Сущность-связь». Основные понятия
Этапы концептуального проектирования:
1) подробные модели пользовательских представлений данных.
2) интеграция в концептуальную модель.
Концептуальное проектирование приводит к созданию концептуальной схемы базы данных.
Подходы к проектированию:
1) Восходящий - используется для проектирования простых баз данных с небольшим кол-вом атрибутов. Определяем атрибуты, в зависимости от связей строим отношения. Отношения нормализуем,что приводит к созданию нормализованных взаимосвязанных таблиц, основанных на функциональных зависимостях между атрибутами.
2) Нисходящий – используется для сложных баз данных, с большим кол-вом атрибутов
Нисходящий подход демонстрируется в концепции модели «сущность-связь» (Entity-Relationship model — ER-модель) — самой популярной технологии высокоуровневого моделирования данных, предложенной П. Ченом.
Фундаментальными понятиями концептуального проектирования являются данные с их связями и отношениями.
Объекты могут быть атомарными или составными. Объект – это то, о чем накапливается информация. Составные части объекта называются его экземплярами. Объекты бывают реальными (люди, книги) и концептуальными (деловые операции…). Объект независимый от других объектов называется сильным. Зависимый – слабым.
Атрибут — это поименованная характеристика объекта, с помощью которой моделируется его свойство. Атрибуты бывают простыми (не делимыми) или же составными (Дата рождения (год, день, месяц)). Атрибуты бывают однозначными и многозначными (человек может иметь только одно Имя). Атрибут бывает базовым и производным (зависящим от другого атрибута)
Ключ – это атрибут, с помощью которого можно идентифицировать экземпляр объекта.
сущность-объект, информация о котором хранится в бд
Экземпляры сущности- отличаются др. от др. и однозначно идентифицируются.
связь представляет собой линию, соединяющую две сущности (А и В).
Концептуальная схема реляционной БД, как правило, описывается диаграммой «сущность—связь» (ERD, ER-диаграмма), предназначенной для разработки модели данных и обеспечивающей стандартный способ определения данных и отношений между ними.
Дата добавления: 2015-02-16; просмотров: 60 | Поможем написать вашу работу | Нарушение авторских прав |