Datenmodellierung
Hier geht es darum, basierend auf einer fachlichen Anforderung eine Datenbankstruktur zu planen, welche schließlich mit CREATE TABLE Statements umsetzbar ist. Ich gehe in drei Schritten vor:
Top ER-Diagramm
Die ersten Ideen einer Datenstruktur werden in einem ER-Diagramm festgehalten. Hierbei kümmert man sich noch nicht um die technischen Details, sondern man versucht lediglich seine Gedanken sinnvoll zu strukturieren. Hierbei nutzt man:
  • Entitätsklassen
  • Attribute
  • Beziehungen
  • Kardinalitäten
Top Abbildungsregeln
Mit Hilfe der Abbildungsregeln wird aus dem ER-Diagramm ein Datenmodell erzeugt. Dieses ist so nah an der technischen Lösung angelehnt, dass es Tools gibt, welche auf Basis des Datenmodells DDL Statements erstellen können. Folgende Themen werden im Video behandelt:
Top Abbildungsregeln
Mit Hilfe der "Normalisierung" wird die 3. Normalform erzeugt, bzw. garantiert. Hierbei werden weitestgehend alle Redundanze aus dem Datenmodell entfernt, indem weitere Tabellen definiert werden. Um dies zu verstehen, behandeln wir:
Top