Информатика · ҰБТ сұрағы №14951

Функционалдық тәуелділіктер, қалыпты формалар және сыртқы кілттер туралы дұрыс тұжырымдарды таңдаңыз.

Бір немесе бірнеше дұрыс жауап
Дұрыс жауабы мен түсіндірмесі
Жауабы: Егер сыртқы кілт бағаны NOT NULL деп жарияланбаса, онда NULL мәніне рұқсат етіледі; R(A, B, C) қатынасында AB → C және C → B тәуелділіктері болса, ол 3НФ-та, бірақ БКНФ-та емес; R(A, B, C) қатынасында A — кілт, A → B, B → C болса, ол 2НФ-та, бірақ 3НФ-та емес

A→B→C транзитивті тәуелділік 3НФ-ты бұзады; C→B кезінде B — қарапайым (кілт құрамындағы) атрибут, сондықтан 3НФ орындалады, ал C кілт емес — БКНФ бұзылады. Денормализация қайталануды арттырады; SET NULL сыртқы кілтті NULL етеді.

«Реляциондық деректер қоры» тақырыбынан тағы