Что такое первичный ключ, вторичный ключ и внешний ключ?
Что такое первичный ключ, вторичный ключ и внешний ключ?

Видео: Что такое первичный ключ, вторичный ключ и внешний ключ?

Видео: Что такое первичный ключ, вторичный ключ и внешний ключ?
Видео: Первичный и внешний ключ 2024, Ноябрь
Anonim

Внешний ключ : Это Основной ключ одна таблица появляется (перекрестная ссылка) в другой таблице. Вторичный (или Альтернатива) Ключ : Любое поле в таблице, которое не выбрано ни для одного из двух типов, указанных выше.

Тогда каковы первичные ключи и внешние ключи?

Первичный ключ однозначно идентифицирует запись в стол . Внешний ключ - это поле в стол это первичный ключ в другом стол . Первичный ключ не может принимать нулевые значения. Внешний ключ может принимать несколько значений NULL.

Аналогично, что такое первичный ключ и внешний ключ с примером? А ВНЕШНИЙ КЛЮЧ это ключ используется для связывания двух таблиц вместе. А ВНЕШНИЙ КЛЮЧ это поле (или набор полей) в одной таблице, которое относится к ОСНОВНОЙ КЛЮЧ в другой таблице. Столбец "PersonID" в таблице "Persons" - это ОСНОВНОЙ КЛЮЧ в таблице «Персоны».

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

Вторичный ключ это ключ который не был выбран в качестве основной ключ . Следовательно, кандидат ключ не выбран в качестве основной ключ называется вторичный ключ . Кандидат ключ это атрибут или набор атрибутов, которые можно рассматривать как Основной ключ . Примечание: Вторичный ключ это не Внешний ключ.

Что такое вторичный ключ в базе данных?

ОПРЕДЕЛЕНИЕ: А вторичный ключ создается в поле, которое вы хотите проиндексировать для более быстрого поиска. В таблице может быть более одного вторичный ключ . Основное назначение база данных заключается в хранении и поиске данных. Когда базы данных становятся большими, возможно, с сотнями тысяч записей, поиск может занять некоторое время

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