Sistemul computerizat ce permite crearea bazei de date, introducerea, păstrarea, actualizarea şi extragerea datelor, întreţinerea bazei de date şi accesul autorizat la date se numeşte sistem de gestiune a bazelor de date (SGBD). Sistemul de gestiune a bazelor de date constă din elemente de software care interacţionează atît cu baza de date, cît şi cu utilizatorii Şi aplicaţiile acestora.
Un sistem de gestiune a bazelor de date trebuie să fie capabil sa îndeplinească următoarele funcţii:
- de descriereI care rezidă în definirea structurii datelor, a relaţiilor dintre acestea şi a condiţiilor de acces la informaţiile conţinute în baza de date;
- de actualizare, care presupune inserarea, redactarea şi suprimarea datelor;
- de interogare a BD care permite obţinerea diferitor informaţii din |BD conform unor criterii de selectare;
- de obţinere de date noi, care constă în prelucrarea informaţiei iniţiale |în scopul obţinerii unor total uri, medii etc.;
- de întreţinere, care constă în crearea copiilor de rezervă, compactareaBD şi repararea ei în cazul deteriorării;
- de securizare a datelor, care rezidă în protejarea BD împotriva accesului neautorizat şi în atribuirea drepturilor de acces.
