Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
DB.docx
Скачиваний:
8
Добавлен:
17.08.2019
Размер:
39.67 Кб
Скачать
  1. Понятия первичного и внешнего ключа

Первичным ключом называют атрибут или набор атрибутов отношения зн-ия которого однозначны идентифицируют каждый кортеж отношения РК

если РК состоит из одного атрибута, то он называется простым, из нескольких – составной или сложный

Возможный ключ – это набор атрибутов или атрибут, который может выступать в роли РК у одного отношения может быть несколько ВК и задачей проектировщика является правильный выбор РК

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

  1. Понятие функциональной зависимости (фз), полной фз, транзитивной фз

Функциональная зависимость

В отношении R атрибут Y функционально зависит от атрибута X (X и Y могут быть составными) в том и только в том случае, если каждому значению X соответствует в точности одно значение Y: R.X (r) R.Y.

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

Функциональная зависимость R.X (r) R.Y называется полной, если атрибут Y не зависит функционально от любого точного подмножества X.

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

Функциональная зависимость R.X -> R.Y называется транзитивной, если существует такой атрибут Z, что имеются функциональные зависимости R.X -> R.Z и R.Z -> R.Y и отсутствует функциональная зависимость R.Z --> R.X. (При отсутствии последнего требования мы имели бы "неинтересные" транзитивные зависимости в любом отношении, обладающем несколькими ключами.)

Неключевой атрибут

Неключевым атрибутом называется любой атрибут отношения, не входящий в состав первичного ключа (в частности, первичного).

Взаимно независимые атрибуты

Два или более атрибута взаимно независимы, если ни один из этих атрибутов не является функционально зависимым от других.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]