Ключ забезпечує: однозначну ідентифікацію записів у таблиці; збільшення швидкості виконання запитів до бази даних; створення зв’язків між окремими таблицями бази даних. Ключ – це мінімальний набір полів, який унікально ідентифікує запис в таблиці.
Правила побудови первинного ключа: ключ повинен бути унікальним. У складеному ключі значення окремих полів (але не всіх одночасно) можуть повторятися; кожний рядок має мати певне визначене значення первинного ключа (не NULL); значення в полі первинного ключа не повинно мінятися; значення первинного ключа не може використовуватися двічі; ключ має бути достатнім і не надлишковим; у склад ключа не можуть входити поля деяких типів, наприклад, графічне поле чи поле коментарів.
Первинний ключ буває природний – набір атрибутів описаної записом сутності, що унікально її ідентифікує; сурогатний – автоматично згенероване поле, ніяк не пов’язане з інформаційним змістом запису.
Найпоширеніші сурогатні ключі: інкрементний; на основі  GUID .
 
 
 
 

More Related Content

PDF
PPTX
Code driven testing -- oleksandr pavlyshak
PDF
Improve performance of developer - Khodak
PPT
Юрчук Андрій - Технологія Qt
PPTX
Parallel programming patterns - Олександр Павлишак
PDF
Правила конкурсного відбору для студентів ВНЗ м. Івано-Франківська у 2014 ро...
PPT
Delivering business intelligence - Rava
Code driven testing -- oleksandr pavlyshak
Improve performance of developer - Khodak
Юрчук Андрій - Технологія Qt
Parallel programming patterns - Олександр Павлишак
Правила конкурсного відбору для студентів ВНЗ м. Івано-Франківська у 2014 ро...
Delivering business intelligence - Rava

Viewers also liked (13)

PDF
Usability - Sadygov
PDF
Selecting BI Tool - Proof of Concept - Андрій Музичук
PPT
PDF
03 - chomu prohramisty ne testuiut - yurii chulovskyi - it event 2013 (5)
PPTX
Техніки швидкого читання - Любомир Ходак
PPT
огляд і особливості Symfony 2.0 - Анатолій Квасніков
PDF
12 - gradle. evoliutsiia system avtomatychnoi zbirky - sviatoslav babych - it...
PPT
Mobile market - Ivasyshyn
PPTX
Aws - Marfej
PDF
11 - rozrobka prohramnoho zabezpechennia dlia vbudovanykh system - dmytro and...
PPT
Скільки коштує проект і чому так.....
PPTX
From web to mobile - Василь Кричун
PPTX
Побудова ефективної команди - Андрій Бабала
Usability - Sadygov
Selecting BI Tool - Proof of Concept - Андрій Музичук
03 - chomu prohramisty ne testuiut - yurii chulovskyi - it event 2013 (5)
Техніки швидкого читання - Любомир Ходак
огляд і особливості Symfony 2.0 - Анатолій Квасніков
12 - gradle. evoliutsiia system avtomatychnoi zbirky - sviatoslav babych - it...
Mobile market - Ivasyshyn
Aws - Marfej
11 - rozrobka prohramnoho zabezpechennia dlia vbudovanykh system - dmytro and...
Скільки коштує проект і чому так.....
From web to mobile - Василь Кричун
Побудова ефективної команди - Андрій Бабала
Ad

Recently uploaded (19)

PPTX
ПРЕЗЕНТАЦІЯ-ВОГНЕВА-Тема 2 Основи та правила стрільби.pptx
PDF
яалво вдлаопядвл опдлыв ояпвояыр пывора в
PPTX
Презентація 7 клас Урок 1. Комп'ютерні мережі
PDF
Інформація щодо фактичного використання бюджетних коштів в липні 2025 році
PDF
Заняття 4. Інструменти критичного мислення під час прийняття рішень (AltA).
PDF
Заняття 2. Способи й методи прийняття раціональних управлінських рішень
PDF
Заняття 1. Вимоги до управлінських рішень командира та їх класифікація
PDF
Заняття 5. Методика прийняття рішень на основі APSP (Army Problem Solving Pro...
PPTX
Підсумки атестації випускників 2025 року
PDF
akjgaksdj lkaыдуко локж оуыпж оывджл апоыв
PDF
Заняття 1. Вимоги до управлінських рішень командира та їх класифікація
PDF
Заняття 2. Способи й методи прийняття раціональних управлінських рішень.
PDF
ывла пявдлоп явдла опдвяла опдвла опявлпов
PDF
Заняття 4. Інструменти критичного мислення під час прийняття рішень (AltA).
PPT
Підсумки атестації здобувачів другого (магістерського) рівня вищої освіти 20...
PDF
"Фах" (аналіз твору) Айзек Азімов (презентація)
PDF
ы плоывдлпоявлпо яылпояылв по влполвдпо в
PPTX
З любов'ю до цілого світу (до 75-річчя від дня народження Василя Михайловича ...
PPTX
ПРЕЗЕНТАЦІЯ-ПРАВОВА-Тема 01. Зан. 01.pptx
ПРЕЗЕНТАЦІЯ-ВОГНЕВА-Тема 2 Основи та правила стрільби.pptx
яалво вдлаопядвл опдлыв ояпвояыр пывора в
Презентація 7 клас Урок 1. Комп'ютерні мережі
Інформація щодо фактичного використання бюджетних коштів в липні 2025 році
Заняття 4. Інструменти критичного мислення під час прийняття рішень (AltA).
Заняття 2. Способи й методи прийняття раціональних управлінських рішень
Заняття 1. Вимоги до управлінських рішень командира та їх класифікація
Заняття 5. Методика прийняття рішень на основі APSP (Army Problem Solving Pro...
Підсумки атестації випускників 2025 року
akjgaksdj lkaыдуко локж оуыпж оывджл апоыв
Заняття 1. Вимоги до управлінських рішень командира та їх класифікація
Заняття 2. Способи й методи прийняття раціональних управлінських рішень.
ывла пявдлоп явдла опдвяла опдвла опявлпов
Заняття 4. Інструменти критичного мислення під час прийняття рішень (AltA).
Підсумки атестації здобувачів другого (магістерського) рівня вищої освіти 20...
"Фах" (аналіз твору) Айзек Азімов (презентація)
ы плоывдлпоявлпо яылпояылв по влполвдпо в
З любов'ю до цілого світу (до 75-річчя від дня народження Василя Михайловича ...
ПРЕЗЕНТАЦІЯ-ПРАВОВА-Тема 01. Зан. 01.pptx
Ad

Strus

  • 1.  
  • 2. Ключ забезпечує: однозначну ідентифікацію записів у таблиці; збільшення швидкості виконання запитів до бази даних; створення зв’язків між окремими таблицями бази даних. Ключ – це мінімальний набір полів, який унікально ідентифікує запис в таблиці.
  • 3. Правила побудови первинного ключа: ключ повинен бути унікальним. У складеному ключі значення окремих полів (але не всіх одночасно) можуть повторятися; кожний рядок має мати певне визначене значення первинного ключа (не NULL); значення в полі первинного ключа не повинно мінятися; значення первинного ключа не може використовуватися двічі; ключ має бути достатнім і не надлишковим; у склад ключа не можуть входити поля деяких типів, наприклад, графічне поле чи поле коментарів.
  • 4. Первинний ключ буває природний – набір атрибутів описаної записом сутності, що унікально її ідентифікує; сурогатний – автоматично згенероване поле, ніяк не пов’язане з інформаційним змістом запису.
  • 5. Найпоширеніші сурогатні ключі: інкрементний; на основі GUID .
  • 6.  
  • 7.  
  • 8.  
  • 9.