Az adatbázis fogalma
Az adatbázis (DB: Database) számítógépen (általában háttértárakon) tárolt adatok
összessége. Az adatbázist egy adatbázis kezelő rendszer 
(DBMS : Database Management System) segítségével
használhatjuk.  
Nem minden (számítógépen tárolt) adathalmazt tekintünk adatbázisnak.
A következőket szokás elvárni egy modern adatbázis kezelő rendszertől:
-  az adatok valamilyen rendszer szerint vannak tárolva
-  a rendszer képes (nagyon) sok adat tárolására
-  az adatfelvitel, adatmódosítás és adatlekérdezés gyorsan elvégezhető
-  az adatok párhuzamosan (osztottan) is elérhetők
-  az adatok kezelése biztonságos
-  szabályozhatók a hozzáférési jogosultságok
-  biztonságosak a tranzakciók osztott hozzáférés esetén
-  hatékonyan menthetők az adatok
Relációs adatbázisok
Az 1970-es években alkotta meg E. F. Codd a relációs adatmodell alapjait,
és mára szinte kizárólag relációs adatbázis kezelő rendszereket 
(RDBMS: Relational Database Management System)
használunk. 
Néhány ismert rendszer: Oracle, Sybase, Ingres, MYSQL, MS SQL Server, PostgreSQL.
Példák