Skip to content

Правила поддержания ссылочной целостности

Скачать правила поддержания ссылочной целостности PDF

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

Рассмотрим применение стратегии поддержания ссылочной целостности [8]. Для использования ограничений ссылочной целостности должны выполняться некоторые условия. Если это условие выполняется, целостность находится в правиле ссылочной целостности.

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

Вот несколько дополнительных определений, найденных в Web: «Ссылочная целостность в реляционной базе данных – это согласованность между связанными таблицами. Ссылочная целостность обычно поддерживается путем комбинирования первичного ключа и внешн. Следующие три столбца содержат правила поддержания ссылочной целостности в случае редактирования, удаления и добавления записей соответственно. Изначально все правила содержат Ignore, но они определяются для каждой связи и каждой из трех перечисленных операций.

Последние два столбца содержат индексы (теги) родительской и дочерней таблиц, по которым осуществляется связь. В диалоговом окне Построителя ссылочной целостности коррективам могут быть подвергнуты только столбцы с правилами.

Задача состоит в том, чтобы для каждой связи определить правила поддержания ссылочной целостности при выполнении. В чем же заключается ограничение ссылочной целостности? А заключается оно в том, что каждому значению внешнего ключа дочернего отношения обязательно должно соответствовать значение какого-либо ключа отношения родительского, если только значение внешнего ключа не содержит Null-значений в каких-либо атрибутах.

Кортежи дочернего отношения, нарушающие это условие, называются висящими. Действительно, если внешний ключ дочернего отношения ссылается на атрибут, которого на самом деле в родительском отношении нет, то он не ссылается ни на что.  Итак, что же это за три правила, применяющиеся для поддержания в базах данных ссылочной целостности?

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

Поддержка ссылочной целостности в базе данных обеспечивает много преимуществ. Улучшенное качество данных. Очевидным преимуществом является поддержка качества данных, хранимых в базе данных. Ошибки могут по-прежнему существовать, но, по крайней мер. Ограничение ссылочной целостности в EDM (EDM) аналогично ограничению ссылочной целостности в реляционной базе данных.A referential integrity constraint in the Entity Data Model (EDM) is similar to a referential integrity constraint in a relational database.  Ограничение ссылочной целостности определяется как часть связи между двумя типами сущностей.A referential integrity constraint is defined as part of an association between two entity types.

Определение ограничения ссылочной целостности включает следующую 100hits.ru definition for a referential integrity constraint specifies the following information: Основной конец 100hits.ru principal end of the constraint.

Под ссылочной целостностью понимается комплекс ограничительных правил, определяющих действия, которые нужно выполнить над данными при наступлении событий модификации данных, с целью обеспечения корректного и эффективного хранения данных. Такими операциями, которые выполняются при обеспечении ссылочной целостности являются: • Restrict — действие запрещает операции, если существуют связанные записи; • Cascade — действие определяет последовательное выполнение операции над связанными данными в дочерней таблице; • Set NULL — действие устанавливает пустое значение внешнему ключу при невозможности св.

Ссы́лочная це́лостность (англ. referential integrity) — необходимое качество реляционной базы данных, заключающееся в отсутствии в любом её отношении внешних ключей, ссылающихся на несуществующие кортежи. Содержание.

1 Определение. 2 Пример. 3 Поддержание ссылочной целостности в БД. Причины нарушений. Пустые внешние ключи. Ссылочная целостность на триггерах. Ссылочная целостность на внешних ключах. 4 Ссылки. Определение. Если это условие выполняется, система находится в состоянии ссылочной целостности. Внешний ключ может состоять из нескольких столбцов. Совместимость предполагает, что  Он должен поддерживать описание структуры данных и манипулирование ими, правила целостности, авторизацию и транзакции.

6. Возможность обновления представлений. Все представления, которые теоретически можно обновить, должны быть обновляемы.

PDF, EPUB, PDF, djvu