Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload




Dictionarul de date Oracle

Oracle


Dictionarul de date Oracle

Nucleul bazei de date Oracle este dictionarul de date. Acest instrument "read-only" furnizeaza tuturor utilizatorilor bāzei de date informatii despre baza de date asociata. Dictionarul de date este creat autom 15315q162p at atunci cānd este creata baza de date. Oracle actualizeaza dictionarul de date ca raspuns la orice comanda DDL (Data Dictionary Language - limbaj al dictionarului de date) emisa. Consultati Capitolul 11, "Operatori si conditii SQL", pentru informatii referitoare la comenzile DDL.



Dictionarul de date furnizeaza urmatoarele informatii:

Numele tuturor obiectelor bazei de date inclusiv tabele, vederi, instantanee, indecsi, sinonime, proceduri, functii si asa mai departe

Numele utilizatorilor bazei de date Oracle

Privilegiile si rolurile acordate fiecarui utilizator

Informatii referitoare la restrictiile de integritate

Valori prestabilite pentru coloane

Gradul de utilizare si alocarea spatiului

Informatii de auditare

Dictionarul de date al bazei de date relationale Oracle este compus din doua componente fundamentale:

Tabele de baza - Aceste tabele reprezinta nucleul dictionarului care stocheaza informatiile despre baza de date. Aceste tabele sunt accesate direct de īnsusi mediul Oracle si sunt rareori accesate de utilizatorii Oracle, īn aceste tabele, datele sunt stocate īn formatul intern al mediului Oracle pe care utilizatorul final nu-1 poate citi.

Vederi accesibile utilizatorilor - Aceste vederi sintetizeaza si prezinta informatiile stocate īn tabelele de baza ale dictionarului de date. Aceste vederi decodifica pentru utilizator informatiile stocate īn tabelele de baza. Majoritatea utilizatorilor au acces la aceste vederi si nu la tabelele de baza.

Dictionarul de date este proprietatea utilizatorului Sys al sistemului Oracle si prin urmare nici un utilizator nu are privilegiul de a modifica direct dictionarul de date. De obicei, pentru multe dintre vederile bazei de date sunt create sinonime publice astfel īncāt acestea sunt usor accesibile utilizatorilor finali. Administratorul bazei de date are responsabilitatea de a crea aceste sinonime.

Accesul la dictionarul de date este īntotdeauna permis atunci cānd baza de date este deschisa. Daca baza de date este īnchisa, toate vederile corespunzatoare dictionarului de date devin inaccesibile.

Dictionarul de date reprezinta o colectie logica de tabele si de vederi. Ele pot fi accesate prin interogari ale utilizatorilor īn vederea obtinerii de informatii despre baza de date. Dictionarul de date consta dintr-un set de vederi care sunt accesate prin intermediul limbajului SQL. Anumite vederi sunt accesibile tuturor utilizatorilor īn timp ce altele sunt destinate numai administratorilor bazei de date.

Urmeaza o scurta trecere īn revista a cātorva dintre vederile disponibile tuturor utilizatorilor care poseda privilegiul de sistem create session. Pentru lista completa a vederilor disponibile, adresati-va administratorului bazei de date.

all_col_comments    - Comentarii īn legatura cu coloanele tabelelor si vederilor accesibile.

all_constraints    - Definitiile restrictiilor asociate tabelelor accesibile.

all_db_links    - Legaturile bazei de date accesibile utilizatorului.

all_errors - Erori curente referitoare la toate obiectele accesibile utilizatorului.

all_indexes - Descrierea indecsilor tabelelor accesibile utilizatorului.

all_obj ects    - Obiectele accesibile utilizatorului.

all_sequences    - Descrierea secventelor accesibile utilizatorului.

all_snapshots    - Toate instantaneele accesibile utilizatorului.

all_synonyms    - Toate sinonimele accesibile utilizatorului.

all_tables - Descrierea tabelelor accesibile utilizatorului.

all_triggers    - Informatii referitoare la toti declansatorii accesibili utilizatorului.

all_users - Informatii despre toti utilizatorii bazei de date.

all views - Textul vederilor accesibile utilizatorului.

Rezumat

Īn acest capitol, v-ati familiarizat cu sistemul de baze de date relationale Oracle. Baza de date Oracle este cea mai populara baza de date relationala din lume. Modelul de baze de date relationale este definit ca o matrice bi-dimensionala compusa din linii si coloane. Accesul la o anumita data se realizeaza prin cunoasterea numelui tabelului, coloanei si liniei īn care se afla data.

Sistemul de baze de date relationale Oracle pune la dispozitie o baza de date care este usor de īnteles, usor de utilizat si suficient de flexibila pentru a satisface toate cerintele bazei dumneavoastra de date. Aceasta baza de date este un sistem deschis si respecta standardele industriale referitoarele la limbajele de accesare a bazelor de date (SQL).

Īn acest capitol, au fost prezentate etapele necesare pentru pornirea si oprirea bazei de date Oracle. De asemenea, ati aflat semnificatia termenului relational, si anume o colectie de tabele care sunt asociate īntre ele pe baza unei coloane comune.


Document Info


Accesari: 2909
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2024 )