поддержка непротиворечивого состояния БД в процессе модификации данных отсутствие несогласованных значений внешних ключей, т.е. для каждого значения внешнего ключа появляющегося в подчиненном отношении, в основном отношении должен существовать кортеж с таким же значением первичного ключа.
Целостность ссылок часто называют ссылочнойцелостностью, целостностью связей или требованием внешнего... Операции, которые могут нарушить ссылочнуюцелостностьСсылочнуюцелостность можно нарушить при выполнении... Следовательно, удаление кортежей может нарушить ссылочнуюцелостность.... Следовательно, вставка кортежа может нарушить ссылочнуюцелостность.... Удаление кортежа – не нарушает ссылочнуюцелостность.
В статье представлено описание одного из видов нарушения целостности данных нарушение целостности ссылочных связей. В рамках исследования рассмотрены различные примеры нарушения ссылочной целостности.
Например,
Ссылочнаяцелостность и каскадные воздействия
Рассмотрим довольно часто встречающуюся в базе... ссылочнуюцелостность.... Во избежание потери ссылочнойцелостности используют механизм каскадных изменений, состоящий в обеспечении... Так создается ссылочнаяцелостность.... Понятие внешнего ключа
Чтобы обеспечить ссылочнуюцелостность в дочерней таблице создают внешний ключ
В работе рассматривается оригинальное программное обеспечение для автоматизации построения неизбыточного множества ссылочных ограничений на данные ( внешних ключей). Эти ограничения позволяют регламентировать бизнес-правила в использовании информации на предприятии, которая хранится в реляционной базе данных и обслуживается системой управления базами данных. Разработанное программное обеспечение автоматически ищет возможные варианты ссылочных ограничений, оставляя за пользователем право принятия или отклонения этих ограничений. В автоматическом режиме определяются и удаляются избыточные ссылочные ограничения целостности.
это модель, ориентированная на реализацию БД в конкретной СУБД, т.е. это инфологическая модель, трансформированная с учетом требований и ограничений конкретной СУБД (тип модели данных, поддерживаемой СУБД, формат данных, возможности по обеспечению целостности данных и т.д.).