Modell |
Vorteile |
Nachteile |
Hierarchisch |
- einfaches Modell
- schneller Zugriff
- Unabhängigkeit und Integrität der Daten bleiben erhalten
- auch für große Datenmengen umsetzbar
|
- die Struktur muß bekannt sein
- jede Beziehung muß definiert werden
- jedes Record hat nur ein Feld und eine Verknüpfung zwischen zwei Feldern
- nachträgliche Änderung der Struktur kaum möglich
|
Netzförmig |
- leistungsfähiger als relationale Modelle
- bessere Integrität als relationale Modelle
|
- komplizierte Implementierung
- Aufbau ist abhängig von der Datenstruktur
|
Relational |
- einfache Umsetzung
- Daten weitgehend voneinander unabhängig
- SQL-fähig
|
- weniger leistungsfähig als andere Modelle
- Datenintegrität nicht gewährleistet
- fehleranfällig
|
Objektorientiert |
- flexible Repräsentation der Daten
- Unterstützung mehrdimensionaler Daten
- Objekte mehrfach verwendbar
|
- komplizierte Implementierung
- langsam
|