[ Home ]
|
Inhalt des Lehrbuchs |
Einführung
1 Die Strecke: Datenbankentwurf
1.1 Der Weg der
Entwicklung betrieblicher Anwendungssysteme
1.2 Das
Datenbanksystem
1.3 Modelle und
Schemata
2 Die erste Etappe: Von der Realität zum konzeptionellen Datenmodell
2.1 Klassifizierung
der Objekte
2.2 Festlegung der
relevanten Eigenschaften
2.3 Festlegung der
Identifizierung
2.4 Beschreibung der
sachlogischen Zusammenhänge zwischen den Objekttypen
2.4.1 Duale Beziehungstypen
2.4.2 Redundante Beziehungstypen
2.4.3 Parallele Beziehungstypen
2.4.4 Die Beziehungstyp-Richtung als identifizierendes Element
2.4.5 Rekursiv-Beziehungstypen
2.5 Modellierung in
Grenzfällen des Entity-Relationship-Modells
2.5.1 Sachlogische Zusammenhänge zwischen mehr als 2 Objekttypen
2.5.2 Eigenschaften von Beziehungstypen
2.5.3 Eigenschaften von Eigenschaften
2.6 Qualitätssicherung
von konzeptionellen Datenmodellen
2.6.1 Die erste Normalform
2.6.2 Die zweite Normalform
2.6.3 Die dritte Normalform
2.6.4 Denormalisierung
2.7 Nutzen des
konzeptionellen Datenmodells
3 Die Zielstruktur: Datenbank-Modelle
3.1 Der Begriff des
Datenbank-Modells
3.2 Das hierarchische
Datenbank-Modell
3.3 Das
Netzwerk-Datenbank-Modell
3.4 Das relationale
Datenbank-Modell
3.4.1 Grundprinzipien des relationalen Datenbank-Modells
3.4.2 Die referenzielle Integrität
3.4.3 Die Repräsentation von dualen CM:CN-Beziehungstypen
3.4.4 Die Repräsentation von Rekursiv-Beziehungstypen
4 Die zweite Etappe: Vom Datenmodell zur Datenbank
4.1 Transformation von
Objekttypen
4.2 Transformation von
Beziehungstyp-Richtungen als identifizierende Elemente
4.3 Transformation
dualer Beziehungstypen
4.3.1 Der 1:1-Beziehungstyp
4.3.2 Der 1:C-Beziehungstyp
4.3.3 Der C:C-Beziehungstyp
4.3.4 Der 1:CN-Beziehungstyp
4.3.5 Der C:CN-Beziehungstyp
4.3.6 Der 1:N-Beziehungstyp
4.3.7 Der C:N-Beziehungstyp
4.3.8 Der CM:CN-Beziehungstyp
4.3.9 Der M:CN-Beziehungstyp
4.3.10 Der M:N-Beziehungstyp
4.3.11 Transformation der dualen Beziehungstypen für das Schulbeispiel
4.4 Transformation von
Rekursiv-Beziehungstypen
4.4.1 Der 1:1-Rekursiv-Beziehungstyp
4.4.2 Der C:C-Rekursiv-Beziehungstyp
4.4.3 Der 1:CN-Rekursiv-Beziehungstyp
4.4.4 Der C:CN-Rekursiv-Beziehungstyp
4.4.5 Der CM:CN-Rekursiv-Beziehungstyp
4.4.6 Der M:CN-Rekursiv-Beziehungstyp
4.4.7 Der M:N-Rekursiv-Beziehungstyp
4.4.8 Transformation der Rekursiv-Beziehungstypen für das Schulbeispiel
4.5 Transformation von
Kardinalitäts-Beschränkungen
4.6 Konzeptionelles
Datenmodell versus logisches Datenschema
4.7 Automatisierte
Generierung des logischen Datenschemas
5 Der Überblick: Möglichkeiten und Grenzen des
Entity-Relationship-Modells
und des relationalen Datenbank-Modells
5.1 Der Objekttyp
5.1.1 Darstellung dualer sachlogischer Zusammenhänge durch Objekttypen
5.1.2 Darstellung höhergradiger sachlogischer Zusammenhänge durch Objekttypen
5.1.3 Hierarchisch geordnete Objekttypen
5.1.4 Komplex strukturierte Objekte
5.2 Die dualen Beziehungstypen
5.2.1 Optionalität und Kardinalität einer Beziehungstyp-Richtung
5.2.2 Die Systematik der dualen Beziehungstypen
5.2.3 Die Umwandlung in einen Koppel-Objekttyp
5.2.4 Die Repräsentationsmöglichkeit im relationalen Datenbank-Modell
5.3 Die Rekursiv-Beziehungstypen
5.3.1 Die Systematik der Rekursiv-Beziehungstypen
5.3.2 Die Umwandlung in einen Koppel-Objekttyp
5.3.3 Die Repräsentationsmöglichkeit im relationalen Datenbank-Modell
6 Die Generalprobe: Aufgaben zum Datenbankentwurf
6.1 Eine Autovermietung
6.2 Eine Fluggesellschaft
6.3 Ein Schnellbahn-Unternehmen
6.4 Eine Tankstellenkette
6.5 Ein Videoverleih
Literaturverzeichnis
Schlagwortverzeichnis
[ Home ]