Dictionarul de date

Fiecare baza de date poseda un dictionar de date.
Acesta reprezinta un set de tabele si vederi folosite drept referinta read-only despre baza de date.
De exepmlu, un dictionar de date stocheaza atât despre structura logica cât si despre cea fizica a bazei de date. Un dictionar de date stocheaza si urmareste informatiile:
-utilizatorii valizi ai bazei de date.
-informatii despre constrângerile de integritate definite pentru tabelele din baza de date.
-cantitatea de spatiu alocat pentru un obiect schema si cât din el este folosit.
Un dictionar de date este creat când e creata baza de date. Pentru a reflecta cu acuratete starea bazei de date în fiecare moment, dictionarul de date este actualizat automat de Oracle ca raspuns la diferitele actiuni, cum ar fi de exemplu modificarea structurii bazei de date. Baza de date se bazeaza pe dictionarul de date pentru a înregistra, verifica si dirija procesele exterioare.