Целостность данных

Автор: Louise Ward
Дата создания: 10 Февраль 2021
Дата обновления: 1 Июль 2024
Anonim
Первичный ключ. Внешний ключ. Целостность Базы Данных
Видео: Первичный ключ. Внешний ключ. Целостность Базы Данных

Содержание

Определение - Что означает целостность данных?

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


Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Techopedia объясняет целостность данных

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

  • Целостность объекта: это касается концепции первичных ключей. Правило гласит, что каждая таблица должна иметь свой собственный первичный ключ, и что каждая таблица должна быть уникальной, а не нулевой.
  • Ссылочная целостность: это концепция внешних ключей. Правило гласит, что значение внешнего ключа может находиться в двух состояниях. Первое состояние заключается в том, что значение внешнего ключа будет относиться к значению первичного ключа другой таблицы, или оно может быть нулевым. Нулевое значение может просто означать, что нет никаких отношений или что эти отношения неизвестны.
  • Целостность домена. Это означает, что все столбцы в реляционной базе данных находятся в определенном домене.

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


Это определение было написано в кон базы данных