2. Wieso Abbildung in Tabellenform?
3. Entwurf einer Datenbank
3.1
Zweck der Datenbank festlegen
3.2
Felder der Tabelle festlegen
3.3
Überflüssige Felder entfernen
3.4
Aufteilung der Tabelle in mehrere Tabellen
3.5
Einige Fachbegriffe
4. Der Königsweg: Normalisierung
4.1
Grundlagen
4.1.1 Was ist Normalisierung?
4.1.2 Das Schlüsselkonzept
4.2
Nullte Normalform
4.3
Erste Normalform (1NF)
4.3.1 Definition
4.3.2 Erklärung
4.4
Zweite Normalform (2NF)
4.4.1 Definition
4.4.2 Erklärung
4.4.3 Verbindung zwischen Tabellen
4.5
Dritte Normalform (3NF)
4.5.1 Definition
4.5.2 Erklärung
4.6
Boyce-Codd Normalform (BCNF)
4.6.1 Definition
4.6.2 Erklärung
4.7
Vierte Normalform (4NF)
4.7.1 Definition
4.7.2 Mehrwertige Abhängigkeit (Multivalued
Dependency, MVD)
4.7.3 Erklärung
4.8
Fünfte Normalform (5NF)
4.8.1 Definition
4.8.2 Join-Abhängigkeit
4.8.3 Erklärung
5. Weitere wichtige Begriffe
5.1
Beziehungen zwischen Tabellen
5.2
Fremdschlüssel
5.3
Referentielle Integrität
6. Kriterien für relationale Datenbanksysteme
6.1
Mindestanforderungen an eine relationale Datenbank
6.2
Die goldenen Regeln der Relationalität
6.3
Literaturhinweise
7. SQL und Relationale Algebra
7.1
SQL (Structured Query Language)
7.2
Relationale Algebra
7.2.1 Selection (Selektion)
7.2.2 Projection (Projektion)
7.2.3 Union (Vereinigung)
7.2.4 Intersection (Schnittmenge)
7.2.5 Minus (Differenz)
7.2.6 Join (Verbund)
7.2.7 Division (Quotient)