Dicţionarul bazei de date

Dicţionarul este o resursă foarte importantă a unei bazei de date Oracle. El este format dintr-o mulţime de tabele read-only care păstrează informaţii despre baza de date.
Dicţionarul conţine: Toate datele din dicţionarul bazei de date sunt memorate în spaţiul SYSTEM.
Modificarea datelor din dicţionar se poate face numai prin instrucţiuni SQL. Un utilizator nu poate modifica altfel dicţionarul, deci aceste tabele sunt "read only". Informaţiile din dicţionar se pot obţine prin anumite view-uri definite de sistem.
Utilizatorul SYS este proprietarul tabelelor de bază (unde se memorează dicţionarul) şi a view-urilor sistem.

Rolul dicţionarului: Dicţionarul conţine şi definirea view-urilor sistem (cu rol de informare). In denumirea acestor view-uri poate apare, ca prefix: Pe timpul unei sesiuni de lucru se păstrează unele date privind execuţia unor instrucţiuni SQL. Aceste date se memorează în unele tabele numite dynamic performance tables (DPT). Informaţiile din aceste tabele se pot folosi prin intermediul unor view-uri care au ca prefix V_$ sau prin view-uri cu nume sinonime ce încep cu V$.
Există view-uri sistem care nu încep cu prefixele amintite, dintre care amintim: Exemple de viewuri sistem utile pentru componentele de bază: