Первинний ключ (англ

Первинний ключ (англ. Primary key)


Первинний ключ (англ. Primary key) - поняття теорії реляційних баз даних, мінімальне безліч атрибутів, що є підмножиною заголовка даного відносини, складене значення яких унікально визначає кортеж відносини. На практиці термін первинний ключ позначає поле (стовпець) або групу полів таблиці бази даних, значення якого (або комбінація значень яких) використовується в якості унікального ідентифікатора запису (рядка) цієї таблиці.

Прості і складові ключі
Якщо первинний ключ складається з єдиного атрибута, його називають простим ключем.
Якщо первинний ключ складається з двох і більше атрибутів, його називають складовим ключем. Так, ім'я, прізвище, по батькові, номер паспорта, серія паспорта не можуть бути первинними ключами окремо, так як можуть виявитися однаковими у двох і більше людей. Але не буває двох особистих документів одного типу з однаковими серією та номером. Тому в відношенні, що містить дані про людей, первинним ключем може бути підмножина атрибутів, що складається з типу особистого документа, його серії та номера.

Первинний ключ (Primary key) - поле, яке не містить повторюваних значень і дозволяє ідентифікувати кожну запис в таблиці. Класичний приклад первинного ключа - поле «номер один по одному». Ключові поля завжди індексовані.

Готові курсові та контрольні роботи з СУБД MS Access:

Схожі статті