Внешний ключ (англ. foreign key)
Внешний ключ (англ. foreign key) – понятие теории реляционных баз данных. Внешним ключом называется поле таблицы, предназначенное для хранения значения первичного ключа другой таблицы с целью организации связи между этими таблицами.
Вне́шний ключ (англ. foreign key) — понятие теории реляционных баз данных.
Неформально выражаясь, внешний ключ представляет собой множество атрибутов некоторой переменной отношения R2, значения которых должны совпадать со значениями некоторого потенциального ключа некоторой переменной отношения R1.
Формальное определение. Допустим, что R2 — переменная отношения. В таком случае внешним ключом FK в R2 является множество атрибутов R2, такое что выполняются следующие требования: существует переменная отношения R1 (R1 и R2 не обязательно должны быть разными) с потенциальным ключом ПК; существует возможность переименования некоторого подмножества атрибутов FK, такое что FK преобразуется (скажем) в FK’, a FK’ и ПК относятся к одному и тому же типу (кортежу); в любое время каждое значение FK в текущем значении R2 приводит к получению значения для FK’, которое идентично значению ПК в некотором кортеже в текущем значении R1.
Поддержка внешних ключей также называется соблюдением ссылочной целостности. Реляционные СУБД поддерживают автоматический контроль ссылочной целостности.
Ключевые слова: создание таблиц в access; access курсовой; примеры бд access; формы access; таблиці в access; курсовая базы данных; самоучитель microsoft access; описание базы данных; подключение базы данных; проектирование базы данных; распределенная база данных; ms access скачать; базы данных проектирование; реализация и сопровождение; создание БД; примеры БД; скачать БД; реляционные БД; базы данных СУБД; курсовая БД; курсовая работа по СУБД; реляционная; с база данных; создание СУБД; базой данных; нормализация данных; примеры СУБД; база данных примеры; курсовые работы по СУБД; нормализация; базе данных; структура БД; пример БД; база запросов; учебная база данных; проектирование БД; данных; описание БД; субд реферат; создать БД; база данных по; использование БД; курсовая работа база данных; готовая; использование СУБД; таблица БД; база данных 2008 скачать; базу
|