Рубрики

ВОРОТА | GATE-CS-2016 (набор 1) | Вопрос 33

База данных научных статей в журнале использует следующую схему.

(VOLUME, NUMBER, STARTPGE, ENDPAGE, TITLE, YEAR, PRICE) 

Первичный ключ (VOLUME, NUMBER, STARTPAGE, ENDPAGE) и в схеме существуют следующие функциональные зависимости.

(VOLUME, NUMBER, STARTPAGE, ENDPAGE) -> TITLE
(VOLUME, NUMBER)                     -> YEAR
(VOLUME, NUMBER, STARTPAGE, ENDPAGE) -> PRICE 

База данных перепроектирована для использования следующих схем.

(VOLUME, NUMBER, STARTPAGE, ENDPAGE, TITLE, PRICE)
(VOLUME, NUMBER, YEAR) 

Какая самая слабая нормальная форма удовлетворяет новую базу данных, а старая — нет?

(А) 1НФ
(B) 2NF
(С) 3NF
(D) BCNF

Ответ: (Б)
Объяснение: Старая зависимость имеет функциональную зависимость: Volume, Number -> Year как частичная зависимость. Так что не следует 2НФ.
Но в отношении New нет частичной зависимости, поэтому она удовлетворяет 2NF и 3NF.

Таким образом, 2NF является самой слабой нормальной формой, которой удовлетворяет новая база данных, а старой — нет.
Вариант (B) верен.
Тест на этот вопрос

Рекомендуемые посты:

ВОРОТА | GATE-CS-2016 (набор 1) | Вопрос 33

0.00 (0%) 0 votes