Aici, termenul de „intreprindere“ este un cuvant generic, utilizat pentru a desemna orice organizatie independenta, de natura tehnica, comerciala, stiintifica sau de alt tip. intreprinderea poate fi, de exemplu, un spital, o banca, o facultate, o fabrica, un aeroport etc. Fiecare intreprindere are regulile proprii de functionare si contine o multime de date referitoare la modul sau de operare.
Datele din baza de date pot fi atit integrate, cat si partajate. Notiunea de integrat se refera la faptul ca baza de date poate fi considerata ca o unificare a mai multor fisiere, iar prin partajare se intelege ca baza de date poate fi partajata concurent intre diferiti utilizatori. Un sistem de gestiune a bazelor de date (SGBD – Data Base Management System) este un produs software care asigura interactiunea cu o baza de date, permitand definirea, consultarea si actualizarea datelor din baza de date.
Toate cererile de acces la baza de date sunt tratate si controlate de catre SGBD. Organizarea datelor in baze de date constituie o forma de centralizare a acestora. Aceasta implica existenta unui administrator al bazei de date (DBA – Data Base Administrator) care este o persoana sau un grup de persoane ce raspund de ansamblul activitatilor (analiza, proiectare, implementare, exploatare, intretinere etc.) legate de baza de date. Atributiile unui administrator pot fi grupate in patru mari categorii: atributii de proiectare, atributii administrative, atributii operative si atributii de coordonare.