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.