Вопрос:

Тестовые вопросы к разделу 5. Составной ключ - это:

Ответ:

Решение:

Составной ключ (или композитный ключ) в базах данных — это ключ, состоящий из двух или более полей, которые в совокупности уникально идентифицируют каждую запись в таблице. Он нужен, когда одно поле не может гарантировать уникальность.

  • ключ, сформированный из значений единственного поля, которые однозначно определяют каждую запись — это простой ключ.
  • ключ, служащий для ограничения целостности в рамках одной таблицы — это ограничение целостности, например, UNIQUE или PRIMARY KEY, но не само определение составного ключа.
  • ключ, сформированный из значений нескольких полей, которые однозначно определяют каждую запись — это правильное определение составного ключа.
  • ключ, основанный на естественном ключе путем добавления дополнительного поля — это возможный способ создания суррогатного ключа, который может быть составным, но само определение не является полным.

Ответ: ключ, сформированный из значений нескольких полей, которые однозначно определяют каждую запись