Az eredményes és hatékony munkavégzést érdekében egy
adatbázis kezelő rendszernek az alábbi főbb kritériumokat kell kielégítenie: Az adatbázis kezelő szoftver függetlenítse az alkalmazásokat és a lekérdező nyelv parancsait, az adatbázisban végzendő logikai vagy fizikai adatszervezési változtatásoktól.
Adatoszthatóság követelménye azt vonja maga után, hogy ugyanazokkal az adatokkal, esetleg különböző szempontok szerint, az adatok megváltoztatása nélkül, egyidejűleg több felhasználó, vagy felhasználói program is foglalkozhasson. A redudancia mentesség követelménye elengedhetetlen a korszerű adatbázisban, egyrészt, mert a hagyományos adatfeldolgozástól eltérően a különböző felhasználók ugyanazokat az adatokat használhatják, ezért ezek az adatok csak egyszer kerülnek
tárolásra, másrészt a logikai struktúra korszerű leképezése lehetővé teszi, hogy ugyanaz az adat fizikailag csak egyszer kerüljön tárolásra.…