Wie geht man beim Datenbankenwurf vor?
1. Anforderungsanalyse: Den Ausschnitt der Welt verstehen: Welche Informationen liegen vor, wie werden sie verarbeitet? -> Spezifikation
2. Konzeptueller Entwurf: ER-Schema aufstellen
3. Implementationsentwurf: Relationen herleiten:
4. Physischer Entwurf: Physische Ebene optimieren, Kenntnisse des OS und der Hardware nötig
2. Konzeptueller Entwurf: ER-Schema aufstellen
3. Implementationsentwurf: Relationen herleiten:
- Für jede Entität eine Relation erstellen
- Für jede Beziehung eine Relation aus den Attributen der Beziehung und den Schlüsselattributen der zugeordneten Entitäten (Fremdschlüssel)
- Verfeinern: 1:1 Beziehungen mit gleichem Schlüssel zusammenfassen etc.
- Relationen normalisieren
4. Physischer Entwurf: Physische Ebene optimieren, Kenntnisse des OS und der Hardware nötig
Tags: entwurf
Source:
Source:
Flashcard set info:
Author: kread
Main topic: Informatik
Topic: Datenbanken
School / Univ.: Universität Koblenz-Landau
City: Koblenz
Published: 18.10.2010