Как сделать

Каковы зависимости базы данных?

Зависимость — это ограничение, которое применяется или определяет связь между атрибутами. Это происходит в базе данных, когда информация, хранящаяся в той же таблице базы данных, однозначно определяет другую информацию, хранящуюся в той же таблице. Вы также можете описать это как отношение, в котором достаточно знать значение одного атрибута (или набора атрибутов), чтобы сообщить вам значение другого атрибута (или набора атрибутов) в той же таблице.

Зависимости базы данных часто путают как студентов, так и профессионалов базы данных К счастью, они не так сложны, как могут показаться. Их лучше всего объяснить с помощью нескольких примеров. Здесь мы рассмотрим общие типы зависимостей базы данных.

Зависимости базы данных и функциональные зависимости

A -> B

Например, в таблице, в которой перечислены характеристики сотрудника, включая номер социального страхования (SSN) и имя, можно сказать, что имя зависит от SSN (или SSN -> имя), поскольку имя сотрудника может быть однозначно определено из SSN. Однако обратное утверждение (имя -> SSN) неверно, поскольку несколько сотрудников могут иметь одно и то же имя, но всегда иметь разные SSN.

Тривиальные функциональные зависимости

Тривиальная функциональная зависимость возникает, когда вы описываете функциональную зависимость атрибута от набора атрибутов, который включает исходный атрибут. Например, {A, B} -> B является тривиальной функциональной зависимостью, как {name, SSN} -> SSN. Этот тип функциональной зависимости называется тривиальным, потому что он может быть выведен из здравого смысла. Очевидно, что если вы уже знаете значение B, то значение B может быть однозначно определено этими знаниями.

Полнофункциональные зависимости

Переходные зависимости

Многозначные зависимости

Важность зависимостей

Похожие посты
Как сделать

Как получить возмещение за покупки в iTunes или App Store

Как сделать

Поверхностное перо не работает? Вот как это исправить

Как сделать

Как настроить и использовать Fire TV Recast

Как сделать

Как изменить рингтон по умолчанию на вашем iPhone