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.
Az adatbázisnak lehetővé kell tenni minden olyan kapcsolatlánc kialakítását, melyre a feldolgozás során szükség
lehet. A konzisztencia és integritás kritériuma azt jelenti, hogy valamely adat változása során az adat teljes
kapcsolatrendszere átáll a változásnak megfelelően.
Biztonság tekintetében az adatbázis kezelő rendszernek gondoskodnia kell arról, hogy a megfelelő elérések
csak a jogosult felhasználók számára legyenek engedélyezve. A hatékony
adatbázis kezelő rendszer képes biztosítani, hogy az értékes adatok lehetőleg
minél több felhasználóhoz minél kisebb idő alatt eljussanak.
Kovács Rhewa Andrea