Содержание
- Определение - Что означает целостность данных?
- Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
- Techopedia объясняет целостность данных
Определение - Что означает целостность данных?
Целостность данных - это общая полнота, точность и согласованность данных. На это может указывать отсутствие изменений между двумя экземплярами или между двумя обновлениями записи данных, что означает, что данные не повреждены и не изменены. Целостность данных обычно навязывается на этапе проектирования базы данных посредством использования стандартных процедур и правил. Целостность данных может поддерживаться с помощью различных методов проверки ошибок и процедур проверки.
Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
Techopedia объясняет целостность данных
Целостность данных обеспечивается в иерархических и реляционных моделях баз данных. Следующие три ограничения целостности используются в структуре реляционной базы данных для достижения целостности данных:
- Целостность объекта: это касается концепции первичных ключей. Правило гласит, что каждая таблица должна иметь свой собственный первичный ключ, и что каждая таблица должна быть уникальной, а не нулевой.
- Ссылочная целостность: это концепция внешних ключей. Правило гласит, что значение внешнего ключа может находиться в двух состояниях. Первое состояние заключается в том, что значение внешнего ключа будет относиться к значению первичного ключа другой таблицы, или оно может быть нулевым. Нулевое значение может просто означать, что нет никаких отношений или что эти отношения неизвестны.
- Целостность домена. Это означает, что все столбцы в реляционной базе данных находятся в определенном домене.
Концепция целостности данных гарантирует, что все данные в базе данных могут быть отслежены и связаны с другими данными. Это гарантирует, что все можно восстановить и найти. Наличие единой, четко определенной и хорошо контролируемой системы целостности данных повышает стабильность, производительность, возможность повторного использования и ремонтопригодность. Если одна из этих функций не может быть реализована в базе данных, она должна быть реализована с помощью программного обеспечения.
Это определение было написано в кон базы данных