Организация постоянных и временных межтабличных связей. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Организация постоянных и временных межтабличных связей.



Постоянные связи – необходимы для поддержания целостности данных при обновлении содержимого таблицы.

Постоянные связи хранятся в словаре БД и устанавливаются при открытии БД.

Условия установки постоянной связи:

· Одна из связываемых таблиц является родительной, другая дочерней.

· Для родительной таблицы индекс должен быть уникальным.

· Для дочерней таблицы индекс может быть не уникальным, по этому индексу дочерняя таблица будет связываться с родительской таблицей (внешний ключ).

Временные связи могут устанавливаться в тех случаях, когда имеющиеся постоянные связи по каким либо причинам не подходят для создаваемой формы отчёта или запроса, но в этом случаи типы связи должны совпадать.

 

43.Главное требование ссылочной целостности. Группа правил Update.

Понятие ссылочной целостности определяет допустимые операции на связанными между собой таблицами.

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

Update – группа правил изменения значений первичного ключа.

Правила:

· Cascade – при изменении значение поля первичного ключа родительской таблицы автоматически осуществляется изменения всех соответствующих значений внешнего ключа дочерней таблицы.

· Restrict – запрещается изменение первичного ключа родительской таблицы, если в дочерней таблице имеется хоть 1 запись, внешний ключ которой содержит меняемое значение.

· Ignore – допускается произвольное изменение значений ключа в родительской таблице. В этом случаи целостность данных не поддерживается, устанавливается по умолчанию.

44. Главное требование ссылочной целостности. Группа правил Delete.

Понятие ссылочной целостности определяет допустимые операции на связанными между собой таблицами.

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

Delete – группа правил удаления записей. (строк таблицы).

Правила:

· Cascade – при удалении значение поля первичного ключа родительской таблицы автоматически осуществляется удаление всех соответствующих значений внешнего ключа дочерней таблицы.

· Restrict – запрещается удаление первичного ключа родительской таблицы, если в дочерней таблице имеется хоть 1 запись, внешний ключ которой содержит удаляемое значение.

· Ignore – допускается произвольное удаление значений ключа в родительской таблице.

45. Главное требование ссылочной целостности. Группа правил Insert.

Понятие ссылочной целостности определяет допустимые операции на связанными между собой таблицами.

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

Inseit – группа правил добавления записей.

Правила:

· Cascade – при добавлении значение поля первичного ключа родительской таблицы автоматически осуществляется добавление всех соответствующих значений внешнего ключа дочерней таблицы.

· Restrict – запрещается добавление первичного ключа родительской таблицы, если в дочерней таблице имеется хоть 1 запись, внешний ключ которой содержит добавляемое значение.

· Ignore – допускается произвольное добавление значений ключа в родительской таблице.



Поделиться:


Последнее изменение этой страницы: 2017-01-25; просмотров: 133; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.190.152.38 (0.007 с.)