Базы данных. Краморенко Н.В. - 50 стр.

UptoLike

Составители: 

51
3.1.2. Построение схемы данных. Задание ограничений целостности
После того, как все таблицы БД созданы, необходимо установить связи между таблицами и задать
ограничения ссылочной целостности в окне схемы данны
х.
Построение схемы данных
Последовательность действий для построения схемы данных:
1. Открыть окно схемы данных, нажав кнопку
на панели инструментов (или выбрать пункты
меню Сервис, Схема данных…)
2. Открыть окно для добавления таблиц на схему данных (Рис. 3-4), нажав кнопку
на панели
инструментов (или выбрать пункты меню Связи, Добавить таблицу…)
Рис. 3-4. Диалоговое окно «Добавление таблицы»
3. Добавить таблицы на схему данных, выделив нужные таблицы в списке таблиц и нажав кнопку
Д
обавить, закрыть окно «Добавление таблицы»
4. Установить связи и правила ссылочной целостности между таблицами
Связь устанавливается между полями таблиц (между первичным ключом основной таблицы
и внешним ключом подчиненной таблицы). Для этого перетащите мышкой поле
первичного ключа из основной таблицы на поле внешнего ключа подчиненной таблицы
(или наоборот внешний ключ на первичный), в результате будет открыто окно изменения
связей (Рис. 3-5).
Рис. 3-5. Создание связей и установка ссылочной целостности
Задайте правила ссылочной целостности путем установки соответствующих флагов (Рис. 3-
6):
обеспечение целостности данных
каскадное обновление связанных полей
каскадное удаление связанных полей
3.1.2. Построение схемы данных. Задание ограничений целостности
После того, как все таблицы БД созданы, необходимо установить связи между таблицами и задать
ограничения ссылочной целостности в окне схемы данных.
       Построение схемы данных
       Последовательность действий для построения схемы данных:
1. Открыть окно схемы данных, нажав кнопку          на панели инструментов (или выбрать пункты
   меню Сервис, Схема данных…)
2. Открыть окно для добавления таблиц на схему данных (Рис. 3-4), нажав кнопку        на панели
   инструментов (или выбрать пункты меню Связи, Добавить таблицу…)




                          Рис. 3-4. Диалоговое окно «Добавление таблицы»
3. Добавить таблицы на схему данных, выделив нужные таблицы в списке таблиц и нажав кнопку
   Добавить, закрыть окно «Добавление таблицы»
4. Установить связи и правила ссылочной целостности между таблицами
     • Связь устанавливается между полями таблиц (между первичным ключом основной таблицы
        и внешним ключом подчиненной таблицы). Для этого перетащите мышкой поле
        первичного ключа из основной таблицы на поле внешнего ключа подчиненной таблицы
        (или наоборот внешний ключ на первичный), в результате будет открыто окно изменения
        связей (Рис. 3-5).




                  Рис. 3-5. Создание связей и установка ссылочной целостности

     • Задайте правила ссылочной целостности путем установки соответствующих флагов (Рис. 3-
        6):
     • обеспечение целостности данных
     • каскадное обновление связанных полей
     • каскадное удаление связанных полей
                                               51