ВУЗ:
Составители:
Рубрика:
52
установления флажка обеспечения целостности данных. В окне
Изменения связей содержится информация о том, какая из связанных
таблиц является главной, а также опции поддержания целостности данных.
Кроме того, в нижней части окна приводится информация о типе связи
между таблицами.
В верхней части диалогового окна Изменения связей находятся
имена таблиц, а также поля
связи этих таблиц. Если порядок связи
установлен неверно, то нужно щёлкнуть по кнопке Отмена для возврата в
окно Схема данных. Если поле одной из таблиц определено неверно,
нужно выбрать необходимое поле из раскрывающегося списка под именем
таблицы.
9.2. Поддержка целостности данных
Целостность данных – это система правил, используемых для
поддержки связей между записями в связанных таблицах, а также по
защите записи от случайного удаления или изменения связанных данных.
Установить проверку целостности данных можно, если выполнимы
условия:
связанное поле главной таблицы является ключевым полем или имеет
уникальный индекс;
связанные поля
имеют один тип данных. Здесь существуют два
исключения: Поле Счётчика может быть связано с числовым полем, если
в последнем в свойстве Размер поля указано значение Длинное целое или
в обоих полях свойство Размер поля указано значение Код репликации;
обе таблицы принадлежат к одной базе данных MS Access.
После установки целостности данных надо
придерживаться
следующих правил:
невозможно ввести в связанное поле подчинённой таблицы значение,
отсутствующее в связанном поле главной таблицы. Однако можно ввести
пустое значение, показывающее, что для данной записи связи отсутствуют;
не допускается удаление записей из главной таблицы, если
существуют связанные с ней записи в подчинённой таблице;
невозможно изменение значения ключевого поля в
главной таблице,
если существуют записи, связанные с данной.
Чтобы эти правила применить к конкретной связи, при её создании
следует установить флажок Обеспечение целостности данных. После
этого любая попытка выполнить действия, нарушающие одно из
перечисленных выше правил, приведет к выводу на экран
предупреждения, а сами действия выполняться не будут.
Чтобы преодолеть
ограничения на удаление или изменение связанных
записей, сохранив при этом целостность данных, следует установить
флажки:
• каскадное обновление связанных полей;
• каскадное удаление связанных записей.
Страницы
- « первая
- ‹ предыдущая
- …
- 50
- 51
- 52
- 53
- 54
- …
- следующая ›
- последняя »