359 читали · 1 год назад
Первичные и внешние ключи в базе данных | Зачем они нужны и как они работают?
Понятие первичного и внешнего ключей актуальны только для реляционных баз данных, где все данные организованы в форме таблиц, связанных между собой. Само слово ключ в контексте БД подразумевает поле (столбец таблицы) ИЛИ набор полей. Что же это за особые столбцы, и почему их называют ключами? Первичный ключ (Primary key) - это поле, или список полей, с помощью которого можно однозначно идентифицировать одну строчку. Выделение ПК необходимо, чтобы иметь возможность найти нужную строчку, корректно делать соединения таблиц и агрегацию...
4 недели назад
🔑 Маленькая теория о ключе
Ключ — это не просто кусок металла. Он — символ доступа, доверия, памяти. Мы носим его в кармане, не замечая, что он говорит о нас больше, чем кажется. Ключ — это маленький артефакт, который открывает не только двери, но и внутренние состояния. Каждый ключ — это граница между «внутри» и «снаружи». Он отделяет личное от общего, защищённое от открытого. Когда мы вставляем ключ в замок, мы совершаем акт выбора: пустить или не пустить, открыть или оставить закрытым. Старые ключи хранят следы времени: царапины, потёртости, изгибы...