Зміст:
Визначення - Що означає Key?
Ключ - це поле або комбінація полів у таблиці бази даних, яка використовується для отримання та сортування рядків у таблиці на основі певних вимог. Клавіші визначаються для прискорення доступу до даних і, у багатьох випадках, для створення зв’язків між різними таблицями.
Техопедія пояснює Ключ
Реляційні бази даних в основному містять первинний та зовнішній ключі. У той час як первинні ключі забезпечують цілісність сутності та зберігають унікальні значення, зовнішні ключі зберігають референтну цілісність, створюючи зв'язок між двома таблицями.
Первинний ключ - це атрибут (або група атрибутів), унікальний для кожного рядка таблиці бази даних. Щоб визначити первинним ключем, поле не повинно мати нульових значень і повинно бути унікальним для кожного рядка. Ці значення не повинні змінюватися або ставати недійсними протягом усього життя таблиці бази даних. Первинні ключі з двома або більше атрибутами називаються складовими ключами. Сурогатний первинний ключ не має описових значень, тоді як первинний ключ-замінник має описові значення. Іноземний ключ - це стовпчик або група стовпців таблиці бази даних, що застосовує зв'язки між даними у двох таблицях. Він діє як перехресне посилання між двома таблицями, оскільки посилається на первинний ключ іншої таблиці, і, таким чином, встановлюється зв'язок між ними.
