Английская лексика: Базы данных и SQL · Ключи и ограничения

Что значит constraint?

Значение и примеры · Базы данных и SQL

/kənˈstreɪnt/существительноеБазовый термин

constraint: ограничение базы данных, ограничение целостности

Правило для таблицы или столбца, которое база данных проверяет автоматически и отклоняет данные, нарушающие его.

Где и как употребляется

Основные виды: PRIMARY KEY, FOREIGN KEY, UNIQUE, NOT NULL, CHECK и DEFAULT (некоторые учебники не считают DEFAULT настоящим ограничением). Нарушение вызывает ошибку constraint violation. Ограничения добавляют, удаляют, именуют и иногда временно отключают при массовой загрузке данных.

Примеры предложений

  1. A CHECK constraint makes sure the discount is between 0 and 100.

    Ограничение CHECK проверяет, что скидка находится в диапазоне от 0 до 100.

    Правило задаёт допустимые нижнюю и верхнюю границы скидки.

  2. Give every constraint a clear name so error messages are easy to understand.

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

    Осмысленное имя помогает определить, какое правило нарушено.

Распространённые словосочетания

  • add a constraint
  • constraint violation
  • CHECK constraint
  • drop a constraint
  • enforce a constraint

Это слово в других отраслях

Одно и то же английское слово может иметь другое значение в другой отрасли:

Другие термины: Ключи и ограничения

Закрепляйте лексику чтением

Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском: