Таким образом, поиск данных также становится простым. Кроме того, базы данных также предоставляют возможность применения ограничений к определенным типам данных. Существуют различные виды ограничений, которые могут быть применены. В этой статье рассматриваются эти ограничения. Что такое ограничения целостности? Ограничения целостности - это правила, которые должны применяться к столбцам базы данных для обеспечения достоверности данных. Каждый раз, когда данные вводятся в этот конкретный столбец, они оцениваются на соответствие ограничению, и только если результат оказывается истинным, данные вставляются в столбец. Таким образом, эти ограничения помогают поддерживать целостность данных. Они применяются как набор правил, которые обеспечивают требования к качеству данных, отсюда и название ограничения целостности. База данных управляет согласованностью одних и тех же данных в разных таблицах с помощью ограничений целостности. Таким образом, ограничения целостности чрезвычайно важны, поскольку они постоянно проверяют, что изменения, внесенные в базу данных любым авторизованным пользователем, не создают каких-либо несоответствий. Существуют различные типы ограничений целостности, которые предоставляет база данных. У каждого есть своя функция, и каждый обеспечивает целостность данных по-своему. Ограничения целостности можно разделить на следующие: Ограничение целостности объекта Ограничение целостности домена Ограничение ссылочной целостности Ограничение целостности объекта:
Существует два таких ограничения, которые обеспечивают уникальность данных. Они- Первичный ключ Первичный ключ гарантирует, что значения в столбце уникальны, так что повторяющиеся значения не допускаются, а также столбец первичного ключа не может быть нулевым. Таким образом, он фокусируется на двух свойствах - уникальности и not null. Таблица может содержать только один первичный ключ. Первичный ключ может состоять из столбца или группы столбцов. Используется для однозначной идентификации записей в таблице. Ключевое слово Unique аналогично первичному ключу, но допускает нулевые значения. Оба они определяются для столбцов при определении структуры таблицы. Таким образом, они используются в языке определения данных. Ограничения целостности домена:
Проверить значение Значение по умолчанию Проверка используется для наложения определенных проверок, таких как проверка, является ли значение больше или меньше определенного значения и т.д. таким образом, можно установить верхний и нижний предел. Значение по умолчанию - это значение, которое должно быть предоставлено в случае, если пользователь не предоставил значение. Мы можем установить значение по умолчанию для любого столбца в зависимости от его типа данных. Они также используются при определении структуры таблиц в операторах языка определения данных. Ограничение ссылочной целостности: Ограничение ссылочной целостности гарантирует, что значения в столбце, к которому оно применяется, уже присутствуют в столбце, на который оно ссылается. Таким образом, здесь столбец таблицы ссылается на другой столбец той же или другой таблицы. Это гарантирует, что значения являются согласованными и одинаковыми в обоих столбцах. Это реализуется с помощью- Внешний ключ
| |
| |
Просмотров: 148 | |