Які бувають ключі у базі даних?

2024 0 Comments

Первинний, вторинний та зовнішній ключі можуть бути як простими так і складовими (складними). Прості ключі – це ключі, які містять лише одне поле (один атрибут). Складові (складні) ключі – це ключі, які містять кілька полів (атрибутів).02-Oct-2017

Ключі SQL

  • первинний ключ
  • зовнішній ключ
  • створення зовнішнього ключа
  • складовий ключ

У кожній таблиці БД може існувати первинний ключ. Під первинним ключем розуміють поле або набір полів, що однозначно (унікально) ідентифікують запис. Первинний ключ має бути мінімально достатнім: у ньому не повинно бути полів, видалення яких з первинного ключа не вплине на його унікальність.

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