Modellierung relationaler Datenbanken
Dauer:3 Tage
Preis/Person:auf Anfrage
Ziele
Auf Basis der formalen Darstellungsmittel des Entity Relationship Models lernen die Teilnehmer, Datenstrukturen systematisch in ein Datenmodell umzusetzen und das Design einer relationalen Datenbank zu erstellen.
Zielgruppe
Datenbankberater, Datenbankbetreuer, DV-Organisatoren, Projektleiter, Anwender
Voraussetzungen
Technisches Grundverständnis
Schulungsinhalte
Grundbegriffe
- Datenmodellierung in der Software-Entwicklung
- Anwendungsbereiche
Elemente der ERM
- Entitätstyp
- Beziehungstyp
- Attributtyp
- Kardinalitäten
- Domänen, Integritätsregeln, funktionale Abhängigkeiten
- ERM-Dialekte
Erarbeitung von ER-Modellen
- Definition von Entitätstypen
- ER-Modell
- Vollständige Entitätstypbeschreibung
- Spezielle Entitätstypen (assoziative, rekursive, Super-/Subtypen, Status, Historie, Domäne)
- Werkzeuge (CASE-Tools)
ERM und Funktionsmodellierung
- Ziel der Funktionsmodellierung
- Notation und Symbole der Strukturierten Analyse
- Integration von Daten und Funktionen
- Views
ERM im Vorgehensmodell
- Vorgehensmodelle
- Ergebnisse von Grob- und Fachkonzept unter Einbeziehung agiler Konzepte
- Detaillierungsstufen und -kriterien des ER-Modells
- Umsetzung in relationale Datenbankstrukturen
Qualitätssicherung
- Normalformen
- Vollständigkeitskriterien
- Formale und inhaltliche QS – Datenadministration
Termine