49 подписчиков
1,1K подписчиков
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Приложение к видео Первичные ключи в реляционных базах данных Первичный ключ (Primary Key, PK, ПК) является центральным понятием реляционных баз данных. В первой лекции по БД я вводил его как данность, попробуем теперь провести цепочку рассуждений приводящих к понятию первичного ключа. На рисунке 1 представлена таблица, описывающая сущность предметной области "Студент"...
7 подписчиков
Понятие первичного и внешнего ключей актуальны только для реляционных баз данных, где все данные организованы в форме таблиц, связанных между собой. Само слово ключ в контексте БД подразумевает поле (столбец таблицы) ИЛИ набор полей. Что же это за особые столбцы, и почему их называют ключами? Первичный ключ (Primary key) - это поле, или список полей, с помощью которого можно однозначно идентифицировать одну строчку. Выделение ПК необходимо, чтобы иметь возможность найти нужную строчку, корректно делать соединения таблиц и агрегацию...