Рубрики
Uncategorized

Первичные ключи и иностранные ключи

Что такое основной ключ? ⦁ Первичный ключ — уникальный идентификатор всего ряда, ссылаясь на один … Теги с базой данных, веб-разработчиком, DEVOPS, наукой данных.

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

⦁ Первичный ключ — уникальный идентификатор для всей строки, ссылаясь на одну или несколько столбцов.

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

Какой зарубежный ключ?

⦁ Первичный ключ в другом (иностранном) таблице.

⦁ Зарубежные ключевые ключи используются для отображения отношений между таблицами.

Первичный ключ против внешнего ключа

1 —

Первичный ключ

⦁ Первичный ключ используется для обеспечения уникальных данных данных в конкретном столбце.

Иностранный ключ

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

2 —

Первичный ключ

⦁ Это однозначно идентифицирует запись в таблице реляционных баз данных.

Иностранный ключ

⦁ Это относится к области в таблице, которая является основным ключом другой таблицы.

3 —

Первичный ключ

⦁ только один первичный ключ допускается в таблице.

Иностранный ключ

⦁ Тогда как более одного внешнего ключа допускается в таблице.

4 —

Первичный ключ

⦁ Это сочетание уникальных и не нулевых ограничений.

Иностранный ключ

⦁ Это может содержать дублирующие значения и таблицу в реляционной базе данных.

5 —

Первичный ключ

⦁ Это не позволяет нулевым значениям.

Иностранный ключ

⦁ Это также может содержать нулевые значения.

6 —

Первичный ключ

⦁ Его значение не может быть удалена из родительской таблицы.

Иностранный ключ

⦁ Его значение может быть удалена из детского стола.

7 —

Первичный ключ

⦁ Его ограничение может быть неявно определено на временных таблицах.

Иностранный ключ

⦁ Его ограничение не может быть определено на локальных или глобальных временных таблицах.

Примечание:

  • Реляционные базы данных поддерживают много клавиш на нем.

  • Как (супер ключ — ключ кандидата — композитный ключ — суррогатный ключ — альтернативный ключ)

Оригинал: «https://dev.to/mahmoudessam/primary-keys-foreign-keys-ne»