Datenbanksysteme
Informationssysteme und Datenanalyse
Informationssysteme und Datenanalyse
-
- 1 / 78
-
Flashcards
2. NF
erste Normalform muss gelten und
1. NF
- Was ist das ziel der normalformen?
- R (A, B, {C}) wird zu ...
- R (A, B, C(D,E) )wird zu ...
- Ziel: atomare Werte
- R (A, B, {C}) wird zu
- R (A, B, D -> C)
- C (D, E)
- R (A, B, C(D,E) ) wird zu
- R (A, B, D, E)
Was ist die 3. NF?
Wie sieht die Relation R(A,B,C,D) mit C → D in der 3.NF aus?
wenn R in der Zweiten Normalform ist und
jedes Nicht- Schlüssel-Attribut von keinem Schlüsselkandidaten transitiv abhängig ist.
Dekomposition zu R(A,B,C) und S(C,D)
2. NF
Was wird aus R(A,B,C,D) mit B → D?
Dekomposition zu R(A,B,C) und S(B,D)
Was ist die BCNF?
Was wird aus R(A,B,C,D) mit C → B ?
- 3NF und keine FA des Teilschlüssels von Nichtschlüsselattributen.
Dekomposition in R(A,C, D) und S(C,B)
Wann ist eine Zerlegung einer Relation verlustfrei?
Eine Zerlegung einer Relation ist verlustfrei, wenn sich alle Tupel der ursprünglichen Tabelle durch einen Join aus den abgeleiteten Relationen wiederherstellen lassen.
Wann ist die Zerlegung einer Relation ist abhängigkeitstreu?
Die Zerlegung einer Relation ist abhängigkeitstreu, wenn jede funktionale Abhängigkeit der Ausgangstabelle in einer der resultierenden Tabellen erhalten bleibt.
Wähle die richtigen Antworten.
Wähle die richtigen Antworten.
Wähle die richtigen Antworten.
Wähle die richtigen Antworten.
Wähle die richtigen Antworten.
Wähle die richtigen Antworten.
Wähle die richtigen Antworten.
Wähle die richtigen Antworten.
Welches der Beispiele besteht ausschließlich aus Synonymen?
Entscheiden Sie, ob folgende Aussage wahr oder falsch ist:
"Bei der Abstraktion durch Generalisierung, wie bei der durch Aggregation, handelt es sich um die horizontale Strukturierung eines Informationsmodells."
Was ist eine korrekte Aussage?
Bei einer Generalisierung/Spezialisierung konstituieren Teilkomponenten ein abstraktes Aggregat.
Welcher Schlüssel ist für R(A,B,C,D) nach folgenden funktionalen Abhängigkeiten am geeignetsten?
A → B, A → C, (B,C) → D
Auf was operieren die Operatoren der Relationalen Algebra?
Welche unten genannten Operatoren sind Aggregationsoperatoren?
Angenommen wir haben folgende Datenbank.
Wie sieht das Ergebnis aus, nachdem wir folgende Operatoren auf die Datenbank Filme anwenden?
(eventuell sind mehrere Antworten möglich)
Beachte, dass in diesem Fall Laenge und Länge als äquivalente Ausdrücke betrachtet werden! Wählen Sie eine oder mehrere Antworten:
Auf was operieren die Operatoren der Relationalen Algebra?
Welche unten genannten Operatoren sind Aggregationsoperatoren?