Zur Community

Informatik Datenbanken – Normalisierung und Normalformen

15 KartenInformatikatrio30.09.2026Nur mit Link

Karteikarten zum Thema „Informatik“ · 15 Karten · von atrio. Beispiele: Was ist das Ziel der Normalisierung in relationalen Datenbanken? · Welche drei Anomal…

Karten

15 Karten
STANDARD

Was ist das Ziel der Normalisierung in relationalen Datenbanken?

Rückseite

Normalisierung beseitigt Redundanzen und verhindert Einfüge-, Lösch- und Änderungsanomalien durch Zerlegung in wohlgeformte Relationen.

STANDARD

Welche drei Anomalien treten bei nicht normalisierten Tabellen auf?

Rückseite

Einfügeanomalie (Daten nicht speicherbar ohne Fremdschlüssel), Löschanomalie (Verlust unabhängiger Daten), Änderungsanomalie (Inkonsistenzen bei redundanten Werten).

STANDARD

Was definiert eine funktionale Abhängigkeit A → B?

Rückseite

Attribut B ist funktional von A abhängig, wenn jedem A-Wert genau ein B-Wert zugeordnet ist – A bestimmt B eindeutig.

STANDARD

Wann liegt eine Relation in der 1. Normalform (1NF) vor?

Rückseite

Alle Attributwerte sind atomar, es gibt keine Wiederholungsgruppen und jeder Tuple ist eindeutig identifizierbar.

STANDARD

Welche Bedingung muss für die 2. Normalform (2NF) erfüllt sein?

Rückseite

Relation ist in 1NF und jedes Nichtschlüsselattribut ist voll funktional vom gesamten Primärschlüssel abhängig – keine partiellen Abhängigkeiten.

STANDARD

Was charakterisiert die 3. Normalform (3NF)?

Rückseite

Relation ist in 2NF und kein Nichtschlüsselattribut transitiv vom Primärschlüssel abhängig – alle Nichtschlüsselattribute hängen nur vom Schlüssel ab.

STANDARD

Worin unterscheidet sich BCNF von der 3NF?

Rückseite

BCNF fordert: Jede Determinante ist Kandidatenschlüssel. 3NF erlaubt Ausnahmen, wenn das abhängige Attribut Teil eines Kandidatenschlüssels ist.

STANDARD

Was sind multivalued Dependencies (MVD) und wann treten sie auf?

Rückseite

MVD X ↠ Y bedeutet: Zu einem X-Wert existiert eine Menge von Y-Werten, unabhängig von anderen Attributen – Basis für 4NF.

STANDARD

Wann erfüllt eine Relation die 4. Normalform (4NF)?

Rückseite

Relation ist in BCNF und enthält keine nicht-trivialen multivalued Dependencies, außer diese stammen von einem Superkey.

STANDARD

Was besagt die 5. Normalform (5NF) über Join Dependencies?

Rückseite

Eine Relation ist in 5NF, wenn jede Join Dependency durch die Kandidatenschlüssel impliziert wird – verlustfreie Zerlegung in drei+ Relationen.

STANDARD

Was ist der Unterschied zwischen Primärschlüssel und Kandidatenschlüssel?

Rückseite

Kandidatenschlüssel: minimales Attributset, das Tupel eindeutig identifiziert. Primärschlüssel: ein ausgewählter Kandidatenschlüssel pro Relation.

STANDARD

Was bedeutet transitive Abhängigkeit im Kontext der 3NF?

Rückseite

A → B und B → C, wobei B kein Kandidatenschlüssel ist – dann ist C transitiv von A abhängig (Verstoß gegen 3NF).

STANDARD

Wann ist Denormalisierung sinnvoll?

Rückseite

Bei leselastigen Workloads (Data Warehouses, Reporting), wo Join-Kosten die Redundanzkosten überwiegen – kontrolliert und dokumentiert.

STANDARD

Was sichert eine verlustfreie Zerlegung bei der Normalisierung?

Rückseite

Der Schnitt der zerlegten Relationen enthält einen Kandidatenschlüssel mindestens einer Teilrelation – natürlicher Join rekonstruiert Original.

STANDARD

Was bedeutet Abhängigkeitserhaltung bei Zerlegungen?

Rückseite

Alle ursprünglichen funktionalen Abhängigkeiten lassen sich aus den Abhängigkeiten der Teilrelationen ableiten – keine Constraints gehen verloren.

Lerne diese Karten mit Spaced Repetition

Kopiere das Deck kostenlos in deine Bibliothek und starte den Lernmodus mit dem FSRS-5 Algorithmus.