Mutassa meg, hogy az attribútumok szemantikája a relációséma jóságának informális mértéke!
Ismertesse a bővítési, törlési és módosítási anomáliákat! Miért tekintjük őket károsnak? Adjon rájuk példákat!
Miért célszerű elkerülni a NULL-okat egy relációban, amennyire csak lehetséges? Ismertesse az álrekordok problémáját, és hogy hogyan előzhetjük meg ezt a problémát!
Sorolja fel a relációséma-tervezés bemutatott informális irányelveit! Mutassa meg, miért lehet káros, ha nem követjük ezeket az irányelveket!
Mi a funkcionális függés? Honnan származhatnak azok az információk, amelyek alapján egy relációséma attribútumai között fennálló funkcionális függéseket definiáljuk?
Miért nem következtethetünk automatikusan egy funkcionális függésre egy konkrét relációállapotból?
Mi a szerepük az Armstrong-féle levezetési szabályoknak (IR1-től IR3-ig) a relációs tervezés elméletének fejlődésében?
Mit értünk az Armstrong-féle levezetési szabályok teljességén és helyességén?
Mit értünk funkcionális függések egy halmazának lezártja alatt? Mutasson rá példát!
Mikor nevezzük funkcionális függések két halmazát ekvivalensnek? Hogyan dönthetjük el, hogy ekvivalensek-e?
Mit értünk funkcionális függések minimális halmaza alatt? Igaz-e, hogy a funkcionális függések bármely halmazához létezik vele ekvivalens minimális halmaz? Az mindig egyértelmű?
Mire utal a nem normalizált reláció kifejezés? Hogyan alakultak ki az egyes normálformák történetileg az első normálformától a Boyce–Codd-féle normálformáig?
Definiálja az első, a második és a harmadik normálformákat, ha csak az elsődleges kulcsokat vesszük figyelembe! Miben különbözik a 2NF és a 3NF általános definíciója – amelyek a relációk összes kulcsát figyelembe veszik – azoktól, amelyek csak az elsődleges kulcsokat veszik figyelembe?
Milyen nem kívánt függéseket küszöbölünk ki, ha egy reláció 2NF-ben van?
Milyen nem kívánt függéseket küszöbölünk ki, ha egy reláció 3NF-ben van?
Definiálja a Boyce–Codd-normálformát! Miben különbözik a 3NF-től? Miért tekintjük a 3NF erősebb formájának?