Ключи таблицы

Ключ – одно или несколько полей для идентификации записей таблицы.

Первичный ключ

Простой ключ У разных книг могут совпадать значения полей, но
инвентарный номер у каждой книги свой.

Таблица КНИГИ

Номер Автор Название Год Полка
  Семакин И.Г. Структурированный конспект базового курса    
  Угринович Н.В. Информатика и информационные технологии    
  Окулов С.В. Основы программирования    

Составной ключ У разных записей одновременно не могут совпадать
только сочетание двух полей: город и номер школы.

Таблица ШКОЛЫ

Город Номер школы Директор Адрес школы Телефон
Москва   Крючкова И.И. Нижняя Первомайская, 14 465-23-52
Тверь   Григорьев С.В. Пушкинская, 34 3-75-45
Пермь   Сысоева Т.И. Мира, 78 47-30-12

Каждая запись в таблице должна иметь первичный ключ.

Свойства первичного ключа

  1. Уникальность записи, т.е. запись должна однозначно определяться значением ключа.
  2. Отсутствие избыточности, т.е. никакое поле нельзя удалить из ключа, так, чтобы он не потерял уникальности.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: