Что такое внешний ключ в Oracle?
Что такое внешний ключ в Oracle?

Видео: Что такое внешний ключ в Oracle?

Видео: Что такое внешний ключ в Oracle?
Видео: Первичный ключ, внешний ключ, суррогатный ключ / Илья Хохлов 2024, Май
Anonim

А внешний ключ это способ обеспечить ссылочную целостность в вашем Oracle база данных. А внешний ключ означает, что значения в одной таблице должны отображаться и в другой таблице. В внешний ключ в дочерней таблице обычно ссылаются на первичный ключ в родительской таблице.

Принимая это во внимание, как вы определяете внешний ключ?

А внешний ключ столбец или группа столбцов в таблице реляционной базы данных, которая обеспечивает связь между данными в двух таблицах. Он действует как перекрестная ссылка между таблицами, поскольку ссылается на первичный ключ другой таблицы, тем самым устанавливая связь между ними.

Кроме того, в чем разница между первичным ключом и внешним ключом? Отношение Основной ключ против Внешний ключ А основной ключ однозначно идентифицирует запись в таблица реляционной базы данных, тогда как внешний ключ относится к области в таблица, которая является основной ключ другой таблицы.

Также знаете, что такое пример внешнего ключа?

А внешний ключ столбец (или столбцы), который ссылается на столбец (чаще всего основной ключ ) другой таблицы. Для пример , скажем, у нас есть две таблицы: таблица CUSTOMER, которая включает все данные о клиентах, и таблица ORDERS, которая включает все заказы клиентов.

Что такое внешний ключ?

SQL ВНЕШНИЙ КЛЮЧ Ограничение. А ВНЕШНИЙ КЛЮЧ это ключ используется для связывания двух таблиц вместе. А ВНЕШНИЙ КЛЮЧ поле (или набор полей) в одной таблице, которая относится к ПЕРВИЧНОМУ КЛЮЧ в другой таблице. В ВНЕШНИЙ КЛЮЧ ограничение используется для предотвращения действий, которые могут разрушить связи между таблицами.

Рекомендуемые: