You are on page 1of 5

Ministerul Educaiei al Republicii Moldova

Universitatea Tehnic a Moldovei


Facultatea Calculatoare, Informatic i Microelectronic

Raport
Lucrarea de laborator nr. 6
Baze de date i cunotine
Tema: Diagrame, scheme i sinonime

A efectuat:

St. gr. TI-112 Vasilachi Igor

A verificat:

Saranciuc D.

Chiinu 2013

Scopul lucrrii:
Crearea diagramelor i modificarea formelor de vizualizare ale acestora, setarea
legturilor dintre tabele, gestionarea i editarea obiectelor bazei de date, folosind diagramele. n
afar de aceasta, sunt examinate aspectele de creare, modificare i suprimare a schemelor, de
deplasare a obiectelor ntre scheme, de interogare a schemelor, precum i de creare i suprimare a
sinonimelor.
Sarcina:
1. Creai o diagram a bazei de date elaborate n capitolul 3 (sarcinile 2 i 3), folosind forma de
vizualizare standard (Figura 1.1).

Figura 1.1 (Diagrama bazei de date Calculatoare cu forma de vizualizare standard)

2. Creai, n baza de date calculatoare definit n lucrrile anterioare, trei scheme noi: stoc,
pc_laptop i copiatoare (Figura 2.1).
USE calculatoare_lab3;
GO
CREATE SCHEMA stoc
GO
CREATE SCHEMA pc_laptop
GO
CREATE SCHEMA copiatoare
GO

Figura 2.1 (Crearea schemelor noi n baza de date Calculatoare)


3. Transferai tabelul produse din schema dbo n schema stoc, innd cont de dependenele
definite asupra tabelului produse. n acelai mod s se trateze tabelele pc_uri, laptop_uri care
aparin schemei pc_laptop i imprimante, care aparine schemei imprimante. Se scriu
instruciunile SQL respective (Figura 3.1).

Figura 3.1 (Transferarea tabelelor n schemele noi create)


4. Modificai interogrile asupra bazei de date calculatoare prezentate n capitolul 4 astfel ca
numele tabelelor accesate s fie descrise n mod explicit, innd cont de faptul c tabelele au fost
mutate n scheme noi.

Figura 4.1 (Interogare explicit asupra tabelului pc_uri)

Figura 4.2 (Interogare explicit asupra tabelului produse)

Figura 4.3 (Interogare explicit asupra tabelului imprimante)


5. Creai sinonimele respective pentru a simplifica interogrile construite n exerciiul precedent
i reformulai interogrile, folosind sinonimele create.

Figura 5.1 (Crearea sinonimelor pentru tabele)

Figura 5.2 (Interogarea reformulat cu sinonim asupra tabelului pc_uri)

Figura 5.3 (Interogarea reformulat cu sinonim asupra tabelului produse)

Figura 5.4 (Interogarea reformulat cu sinonim asupra tabelului imprimante)

Concluzie:
n cadrul efecturii acestei lucrri de laborator am studiat cum are loc crearea
diagramelor i modificarea formelor de vizualizare ale acestora, setarea legturilor dintre tabele,
gestionarea i editarea obiectelor bazei de date, folosind diagramele. Am studiat cum are loc
crearea, modificarea i suprimarea schemelor, de deplasare a obiectelor ntre scheme, de
interogare a schemelor, precum i de creare i suprimare a sinonimelor.