Die Entwicklung von Datenbankmodellen lässt sich grob in drei Generationen einteilen:
Die Datenbankmodelle der ersten Generation waren noch sehr implementierungsnah. Sie sind jedoch durch die bis dahin nicht getroffene Unterscheidung zwischen logischer und physischer Information gekennzeichnet.
Die zweite Datenbanksystemgeneration basiert auf dem von E.F. Codd im Jahr 1970 erstmals publizierten relationalem Datenbankmodell und besticht durch die Einfachheit und Exaktheit seiner Konzeption. Entsprechend kommerzielle Systeme haben sich in den 80 er Jahren zu den häufigsten in der Praxis anzutreffenden Datenbanksystemen entwickelt.
Mitte der 70 er Jahre wurde dann parallel zu den relationalen Datenbanken die ersten implementierungsunabhängigen Datenbankmodelle vorgestellt. Für diese Gruppe ist folgender Vertreter zu nennen: Entity Relationschip Modell von P.P.S. Chen aus dem Jahr 1976.
|