BDC Valeria Lab3
-
Upload
adrian-solomon -
Category
Documents
-
view
221 -
download
0
Transcript of BDC Valeria Lab3
-
8/10/2019 BDC Valeria Lab3
1/9
Ministerul Educaiei al Republicii Moldova
Universitatea Tehnic a Moldovei
Facultatea Calculatoare, Informatic i Microelectronic
Raportucrare de laborator !r" #
la $%&'E (E (&TE I CU!) TI! E *
Tema+ *Crearea i modificarea tabelelor *
Elaborat+ std"r" TI-./.
0olban 1aleria
2rofesor+ R" %ulai
Chiinu /3.4
-
8/10/2019 BDC Valeria Lab3
2/9
." 5copul lucrrii+
Lucrarea urmre te tratarea problemelor cu privire la crearea tabelelor, definirea coloanelor
i setarea propriet ilor de baz ale acestora, setarea propriet ilor extinse ale coloanelor, stabilirea
cheilor primare i celorlalate constrngeri de integritate, precum i modificarea structurii unui tabel.
Vor fi examinate, de asemenea tipuri de date, constrngerile de integritate i regulile de modificare astructurii unui tabel.
/" 5arcina propus+
1. Care dintre numerele prezentate mai jos pot fi introduse ntrun cmp de tipul
(ECIM&64,.7!
a" 1#,$!
b" 11#,$!c" 1#,$1!
d" 111#,$!
e" 111#,$1.
$. Crea i o baz de date numit %calculatoare& cu propriet i implicite. Crea i, n cadrul
acestei baze de date, cele patru tabele 'produse, pc8uri, laptop8uri i imprimante", schemele
crora sunt definite n sec iunea (.( a capitolului 'ndrumarul de laborator".
(. )nsera i n tabelele respective ale bazei de date %calculatoare& nregistrrile din
ndrumarul de laborator 'pagina #*".
#" Mersul lurrii+
#".7 5arcina practic nr" .
+spunsul corect este punctul b7, adic numrul 11#,$ pot fi introduse ntrun cmp de
tipul (ECIM&64,.7.
$
-
8/10/2019 BDC Valeria Lab3
3/9
#"/7 5arcina practic nr" /
#"/".7 Crearea ba9ei de date %calculatoare&
entru crearea unei baze de date noi, este necesar s fie lansat 5: 5erver /3./
Manaement 5tudio. -n urma autentificrii cu succes, crearea unei baze de date noi se va
efectua clic drepta pe fila din serverul care utilizatorul sa autentificat, pentru mai multe detaliiprivi i mai jos/
0igura 1. Crearea unei baze de date noi
#"/"/7 Crearea unui tabel ;ntr-o ba9 de date
entru a avea posibilitatea de a crea un tabel a unei baze de date, este necesar mai nti de
toate s selecta i baza de date la care se va crea tabelul sau tabelele. poi din dreapta, sunt afi ate
componentele bazei de date, precum tabelele, vederile, cererile sau interogrile, etc. 2electarea
componentei &Tables&, i executnd clic drepta i selectnd & !e< Table"""& duce la crearea unui
tabel nou, acest fapt este reprezentat mai jos/
0igura $. Crearea unui tabel
(
-
8/10/2019 BDC Valeria Lab3
4/9
-n continuare va fi descris succint modalitatea de creare a unui tabel, respectiv alte tabeleale unei baze de date vor fi create i modificate, prelucrate n modul prezentat dup cum urmeaz.
-n urma executrii pasului anterior, instrumentul 5: 5erver Manaement ofer
posibilitate de creare a unui tabel nou. 3ai jos este reprezentat modalitatea de creare a tabelului
%produse& i respectiv definirea propriet ilor tabelului, ct i a coloanelor, definirea coloanelor, i
nu n ultimul moment stabilirea cheiei primare.
4abelul %produse& va con ine date despre productor ' 2roducator", numrul modelului
'Model" i tipul ' Tip" produsului 'pc, laptop, imprimante". 2e presupune c numrul modelului
este unic pentru fiecare productor i tip de produs, de aceea cmpul %Model& va fi cheie primar
pentru tabelul dat.
5tructura tabelului+
0igura (. 2tructura tabelului
-n partea de jos a suprafe ei de lucru se afl fereastra cu propriet ile tabelului la moment
care tinde a fi creat, prelucrat sau stabilirea unor setri, propriet i.
2ropriet ile tabelului+
0igura 5. ropriet ile tabelului
5
-
8/10/2019 BDC Valeria Lab3
5/9
Remarc===
6up cum se observ din figura 5, un tabel con ine un numr de propriet i, cum ar fi/ nume
tabel, baza de date care con ine acest tabel, schema, numele serverului, etc.
5tabilirea cheiei primare+
Cheia primar se stabile te cmpului ce se dore te a fi unic. 3odalitatea cea mai
simpl de setare a unui cmp cheie primar este de a selecta cmpul la care se dore te a alipi cheia
priar, executarea a clic drepta i selectnd op iunea %5et 2rimar> ?e>&.
0igura 7. 2tabilirea cheiei primare
La sfr itul crerii tabelului, este necesar de a salva tabelul.
Remarc===
3odalitatea de creare a celorlalte tabele este aceia i, reprezentarea de mai sus.
6escrierea celorlalte tabele ale bazei de date/
4abelul %pc8uri&, va con ine cmpurile viteza procesorului n megahertzi ' 1ite9a",
capacitatea memoriei Ram 'n Mb", capacitatea discului @d 'n 0b", viteza
dispozitivului de citire Cd 'de exemplu, 5x" i pre ul 8 2ret. Cmpul Codva fi cheieprimar pentru tabelul dat.
4abelul %laptop8uri& este asemntor tabelului %pc8uri& cu excep ia c, n locul vitezei
Cdului este prezent dimensiunea ecranului 8 Ecran'n inch". Cmpul Codva fi cheie
primar tabelului respectiv.
4abelul %imprimante&, pentru fiecare model, este indicat faptul c ea este color sau nu 8Color '9da: 8 dac color", i de asemenea, tipul imprimantei 8 Tip 'aser, Aet sau
MatriB", i pre ul. Cmpul Codva fi cheie primar tabelului %imprimante&.
7
-
8/10/2019 BDC Valeria Lab3
6/9
-n continuare vor fi reprezentate structurile tabelelor bazei de date/
2tructura tabelului %produse&/
0igura #. 2tructura tabelului %produse&
2tructura tabelului %pc8uri&/
0igura ;. 2tructura tabelului %pc8uri&
2tructura tabelului %laptop8uri&/
0igura
-
8/10/2019 BDC Valeria Lab3
7/9
#"#".7 Modalitatea de inserare a datelor
entru a putea insera, introduce date ntrun tabel al bazei de date, este necesar de selectat
tabelul dorit, apoi clic drepta i selectarea op iunii %Edit Top /33 Ro
-
8/10/2019 BDC Valeria Lab3
8/9
0igura 1$. 6atele tabelului %pc8uri&
4abelul %laptop8uri&/
0igura 1(. 6atele tabelului %laptop8uri&
4abelul %imprimante&/
0igura 15. 6atele tabelului %imprimante&
Remarc===
-n figurile de mai sus sunt reprezentate, vizualizate datele ce la con in tabelele baze de
date %calculatoare&. ceste date pot fi modificate u or. ccesul la date i modalit ie de
extragere i prelucrare a datelor le vom studia pu in mai trziu. La momentul dat, datele pot fi
modificate ac ionnd un clic stnga pe tabelul spre care se dore te a modifica unele date, ct i
cmpuri apoi clic drepta i din meniul afi at se poate de selectat op iunea necesar.
-
8/10/2019 BDC Valeria Lab3
9/9
4" Conclu9ie
-n decursul efecturii lucrrii de laborator, am dezvoltat deprinderi n lucru cu 50%(ul
M5 5: 5erver /3./, gestiunea serviciilor i nregistrarea unui server, lucrul cu mediul 5:
5erver Manaement 5tudio! sa fcut cuno tin cu modalit ile de creare a tabelelor, definirea
coloanelor i setarea propriet ilor de baz ale acestora, setarea propriet ilor extinse ale coloanelor, stabilirea cheilor primare i celorlalate constrngeri de integritate, precum i modificarea structurii
unui tabel.
Conform sarcinii lucrrii de laborator, n mediul 5: 5erver Manaement 5tudiosa creat
o baz de date pe nume %calculatoare& cu propriet i implicite, apoi crearea a patru tabele i
inserarea cu date a tabelelor bazei de date. -n timpul lucrului mam struit s ptrund n toate
detaliile descrise n scopul lucrrii.
Lucrarea de laborator are un rol important pentru instruirea mea ca specialist n domeniul
programrii.
*