![]() КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Построение схемы данныхПоследовательность действий для построения схемы данных: 1. Открыть окно схемы данных, нажав кнопку 2. Открыть окно для добавления таблиц на схему данных (Рис. 3-4), нажав кнопку
Рис. 3-4. Диалоговое окно «Добавление таблицы»
3. Добавить таблицы на схему данных, выделив нужные таблицы в списке таблиц и нажав кнопку «Добавить», закрыть окно «Добавление таблицы» 4. Установить связи и правила ссылочной целостности между таблицами • Связь устанавливается между полями таблиц (между первичным ключом основной таблицы и внешним ключом подчиненной таблицы). Для этого перетащите мышкой поле первичного ключа из основной таблицы на поле внешнего ключа подчиненной таблицы (или наоборот внешний ключ на первичный), в результате будет открыто окно изменения связей (Рис. 3-5).
Рис. 3-5. Создание связей и установка ссылочной целостности • Задайте правила ссылочной целостности путем установки соответствующих флагов (Рис. 3-6): • обеспечение целостности данных • каскадное обновление связанных полей • каскадное удаление связанных полей
Рис. 3-6. Диалоговое окно установки обеспечения ссылочной целостности
• Для обеспечения режима ОГРАНИЧЕНИЯ обновления (и/или удаления) необходимо установить флаг: обеспечение целостности данных • Для обеспечения режима КАСКАДИРОВАНИЯ обновления (и/или удаления) необходимо установить флаги: обеспечение целостности данных каскадное обновление (и/или удаление) связанных полей • Для подтверждения установленных режимов целостности и создания связи между таблицами нажмите кнопку «ОК» (Рис. 3-7) Рис. 3-7. Связь N:1 между таблицами
5. Повторить п.2-4 для создания связей между остальными таблицами
Построение схемы данных БД «Магазин» Рассмотрим, какие правила ссылочной целостности необходимо установить в БД «Магазин» (Таблица 3-2), реляционная модель которой приведена на Рис. 3-28. Таблица 3-2
Окончательная схема данных БД «Магазин» приведена на Рис. 3-8.
Рис. 3-8. Схема данных БД «Магазин»
|