Datenbanken - Informationstechnologie
Kapitel 4 - Datenbankentwurf bzw. -design
Anforderungen
Datenbanken machen nur dann einen Sinn, wenn die abgelegten Daten eindeutig wiedergefunden werden können. Hierarchische Datenbanken sind aufgrund ihrer Struktur sehr geeignet. Relationale Datenbanken erfordern ein wenig mehr Vorarbeit in der Datenbankplanung. Eine solche Planung wird häufig Datenbankdesign genannt. Datenbankdesign bestimmt die Performance, Redundanzfreiheit und Freiheit von Anomalien in den später abgelegten Daten. Für diese Aufgabe stehen zwei maßgebliche Verfahren zur Verfügung:
- Entity Relationship Model (ERM)
- Normalformtheorie
Beide Techniken haben zum Ziel, fehlerfreie Datenbanken bereitzustellen.
Beabsichtigte Lernziele
Am Ende dieses Abschnitts sollen Sie folgendes erlernt haben und beantworten können:
- Was macht Datenbanken instabil und fehleranfällig?
- Was sind Schlüssel in Datenbankanwendungen?
- Welche Beziehungsarten zwischen Datensätzen gibt es?
- Welche Designansätze zur Datenbankplanung gibt es und wie werden sie angewendet?
Lizenziert unter Creative Commons Attribution Non-commercial Share Alike License 4.0