Vorgehensweisen zur Einführung in das Datenbank-Design
Auf dem WWW existieren mehrere Tausend Texte mit
Einführungen zum Thema "Design Relationaler
Datenbanken".
[7] Die Autoren
wählen im wesentlichen zwei Zugangswege:
Anwendungsorientiert (Bottom Up) oder Theoretisch (Top Down):
1) Bottom Up: Hier geht man von einem
einfachen konkreten Beispiel-Datenbank-Entwurf aus, z.B. einem
Abrechnungs-System, dann erstellt man eine Liste der benötigten
Daten-Felder, und verfeinert den Entwurf zu einem Tabellenschema, und führt
dann theoretische Grundlagen ein: Das Relationen-Modell und Relationale Algebra.
Auf dieser Basis werden dann Normalisierungen dargestellt.
[8]
2) Top Down: Hier beginnt man mit den
theoretischen Grundlagen des Entity-Relationship (ER) -Schemas,
überträgt diese auf das Relationen-Modell, und erläutert den
Entwurf anhand von konkreten Beispielen.
[9]
In einer Kurzdarstellung wie dieser ist der Top
Down Ansatz nicht gangbar, weil die Einführung der nötigen Konzepte
mit Beispielen und Diagrammen nicht im vorgegebenen Rahmen durchzuführen
ist. Daher sollen die Beispiele von einem Bottom Up Ansatz gewählt
werden.
[7] Anmerkung zu
den folgenden URLs: Aufgrund der Verwendung verschiedener incompatibler
Download- und Konversions-Programme kommt es manchmal zu falschen
Zeichenersetzungen in den URLs. So muss die Teil-URL /_xxx/ manuell durch /~xxx/
ersetzt werden, was hier nicht in allen Referenzen gemacht werden konnte.
[8]
(URL)
http://machno.hbi-stuttgart.de/~payer/dbauf04.html#4.1.
Andreas Kelz: Relationale Datenbanken, Eine
Einführung
(URL)
http://v.hbi-stuttgart.de/~riekert/lehre/db-kelz/index.html
(URL)
file:mm/db-kelz/kelz/v.hbi-stuttgart.de/_riekert/lehre/db-kelz/index.html
[9] Prof. Dr. Andy
Schürr (Universität Bw München), DBI: Einführung in
Datenbanken
(URL)
http://ist.unibw-muenchen.de/Lectures/HT2000/DatenbankenI
(URL)
http://ist.unibw-muenchen.de/Lectures/DBI/DBI.pdf
(URL)
file://ht1-0911/db-norm/ist.unibw-muenchen.de/lectures/dbi/dbi.pdf
(URL)
http://www.aedv.cs.tu-berlin.de/edu/se/Datenbanken.html
(URL)
file://ht1-0911/db-norm/www.aedv.cs.tu-berlin.de/edu/se/datenbanken.html