Что такое ссылочная целостность в системах баз данных?

1 Ответы


  • Ссылочная целостность - это правило, которое также помогает поддерживать организованную форму данных. Он сохраняет отношения, определенные между объектами данных во время обновления данных. В случае реляционной модели данных отношения / таблицы являются объектами данных. Все эти объекты в базе данных связаны друг с другом через один или несколько атрибутов. Эти атрибуты обычно называют «первичным ключом» таблицы. Применяя правила ссылочной целостности, вы гарантируете, что никакое обновление не может быть эффективным, разрушающее отношения, определенные между таблицами, т.е. нельзя ввести любое значение внешнего ключа, не имеющее соответствующего значения первичного ключа в связанной таблице. В базе данных данные хранятся в нескольких отношениях, поэтому полная информация об объекте может храниться в нескольких таблицах.Когда две связи / таблицы связаны друг с другом посредством отношения, одна называется главной таблицей, а другая - дочерней таблицей. В таких случаях правила ссылочной целостности используются для обеспечения следующих преимуществ: 1. Если запись не существует в главной таблице, ее нельзя сохранить в дочерней таблице. 2. Запись не может быть удалена из главной таблицы, если эта запись не будет сначала удалена из соответствующей дочерней таблицы.

Напишите свой ответ

Ваш ответ появится после модерации