Язык запросов SQL

Ограничения



Ограничения

В этой главе об ограничениях говорилось как о механизме, благодаря которому в табличный столбец могут быть введены только данные из домена этого столбца. Ограничение (constraint) — это правило, за исполнением которого следит СУБД. После определения базы данных можно создавать определения таблиц с заданными в этих определениях ограничениями (такими, например, как NOT NULL). Благодаря СУБД вы никогда не сможете успешно выполнить никакой транзакции, если она нарушает какое-либо ограничение.

Помни: В вашем распоряжении имеются ограничения трех разных видов.

  • Ограничение столбца накладывает определенное условие на столбец в таблице.
  • Ограничение таблицы — это ограничение, относящееся ко всей таблице.
  • Утверждением является ограничение, которое может относиться к более чем одной таблице.


Содержание раздела