O bază de date este o colecţie organizată de informaţii sau de date structurate, stocate electronic într-un computer. O bază de date este controlată, de regulă, de un sistem de management al bazelor de date (DBSM). Cumulat, datele, DBMS şi aplicaţiile asociate reprezintă un sistem de baze de date, denumit prescurtat bază de date.
Datele din cele mai obişnuite tipuri de baze de date sunt distribuite de regulă pe linii şi coloane, în diferite tabele, pentru eficientizarea procesării şi interogării datelor. Datele pot fi accesate, gestionate, modificate, actualizate, controlate şi organizate cu uşurinţă. Majoritatea bazelor de date utilizează un limbaj structurat de interogare (SQL) pentru scrierea şi interogarea datelor.