Diagrame, Scheme și Sinonime

Previzualizare laborator:

Extras din laborator:

RĂSPUNSURI LA ÎNTREBĂRI

1. Cu ce scopuri se folosesc diagramele in bazele de date SQL Server?

Diagramele in bazele de date sunt folosite cu mai multe scopuri, acestea sunt:

• Modificarea structurii bazei de date

• Crearea tabelelor noi, indecșilor, referințelor și a altor constrângeri

• Vizualizarea structurii tabelelor bazei de date și a relațiilor din tabele

• Furnizarea diferitelor vizualizări ale bazelor de date complexe

• Manipularea obiectelor bazei de date, fără a scrie coduri în Transact-SQL

2. Avantajele utilizării schemelor

Utilizarea schemelor oferă mai multe avantaje pentru simplificarea procesului de gestiune a datelor și permite crearea submultimilor de obiecte care pot fi administrate ca un tot întreg. Schemele pot fi utilizate pentru limitarea obiectelor accesibile pentru un utilizator sau un grup de utilizatori, fapt ce permite o partajare mai simplă a accesului la baza de date. Câțiva utilizatori pot deține o schemă fiind membri ai unui grup din Windows. O schemă poate fi definită una implicită pentru unu sau mai multi utilizatori.

3. Sintaxa de bază a instrucțiunii de creare a schemei

CREATE SCHEMA clauza_nume_schema [<element_schema>[…n]]

<clauza_nume_schema> ::=

{nume_schema

|AUTHORIZATION nume_detinator

|nume_schema AUTHORIZATION nume_detinator}

<element_schema>::=

{definitie_tabel | definitie_viziune | acordare_drept |

revocare_drept | interzicere_drept}

4. Constrângerile posibile asupra deplasării obiectelor dintr-o schemă în alta și asupra ștergerii schemelor

Există posibilitatea obiectelor schemei dintr-o schemă în alta, însă permutarea obiectelor este posibilă doar ăn cadrul unei baze de date. Permutarea obiectelor modifică și permisiunile de acces ale utilizatorilor la aceste obiecte. Toate drepturile de acces anterioare sunt suprimate. Dacă deținătorul obiectului deplasat este un utilizator sau un rol definit explicit, atunci atunci acesta și în continuare va fi deținătorul acestui obiect.

Schemele pot fi șterse doar dacă nu conțin nici-un obiect. De aceea, înainte de a șterge o schemă trebuie să fie deplasate sau șterse obiectele incluse în ea.

5. Avantajele utilizării sinonimelor

Sinonimele pot fi utilizate în interogări sau proceduri stocate în loc de numele originale ale obiectelor compuse din 2 sau mai multe părți. Utilizând sinonimele putem accesa un obiect specificând sinonimul respectiv în loc de numele explicit al acestuia.

6. Sintaxa de bază a instrucțiunii de creare a sinonimelor

CREATE SYNONYM [nume_schema_1.] nume_sinonim FOR <obiect>

<obiect> ::=

{ [nume_server.[nume_baza_de_date].[nume_schema_2].|nume_baza_de_date.[nume_schema_2].|

nume_schema_2] nume_obiect }

Observații:

Laborator la Baze de date!

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Diagrame, Scheme si Sinonime.doc
Alte informații:
Tipuri fișiere:
doc
Nota:
7/10 (1 voturi)
Nr fișiere:
1 fisier
Pagini (total):
19 pagini
Imagini extrase:
19 imagini
Nr cuvinte:
526 cuvinte
Nr caractere:
3 083 caractere
Marime:
1.74MB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Laborator
Domeniu:
Calculatoare
Predat:
la facultate
Materie:
Calculatoare
Sus!