Relációs adatmodell
E. F. Codd (IBM-1970.) : A Relational Model of Data for Large Shared Data Banks
Nagy, osztott adatbankok egy relációs modellje
Az SQL (Structured Query Language) nyelv fő kritériumait tartalmazta. Hangsúly a lekérdezés hatékonyságán van.
E. F. Codd, P. Chen, C. Date (IBM-1976) : adatbázisgép - nagy hálózatokban szolgáltatást nyújtó gép, a tárolás módja és a logikai adatszerkezet független - relációs modell
A relációs adatmodellben az egyedet egy táblázattal adjuk meg. A táblázat oszlopai a tulajdonságok, a sorai az egyed értékei (egyedtípus előfordulásai). A táblák közötti kapcsolatokat közös tulajdonságokkal (kulcsokkal) valósítjuk meg.
adatbázisnyelv : SEQUEL
- adatdefiniáló nyelv
- adatkezelő nyelv
- adatbiztonság
- adatintegritás
IBM-1983: DB2 - Operációs rendszer: MVS, AIX (IBM-UNIX)
Oracle-1983: Oracle
Relational Co. - 1984: INFORMIX
Sybase
Ingres
SQL szabványosítás
- ANSI : 1986.
- ISO : 1987.
- ISO : 9075:1989. Előfordítók, dinamikus SQL.
- ISO : 9075:1992. Adattípus-bővítés, értékszabályok, kulcs- definíciók, vizsgálatok.
Napjaink
Objektum orientált programozás: 1990.
SQL - IV. generációs programozási nyelvek.
SQL - ügyfél - kiszolgálói rendszerek.