Documente Academic
Documente Profesional
Documente Cultură
LABORATOR 5
BAZE DE DATE
1. ASPECTE GENERALE
O bază de date standard este o colecţie de unul sau mai multe tabele. Un tabel
este format dintr-un număr de linii şi dintr-un număr de coloane. Prima linie are un rol
special, ea este linia de antet a tabelului. Fiecare celulă a liniei de antet conţine un
nume de câmp. Celelalte linii din tabel sunt articolele (înregistrările) tabelului. Fiecărui
nume de câmp îi este asociat un anumit tip de dată şi o anumită dimensiune, exprimată
în octeţi.
Articolul m
1
Informatică pentru manageri – laborator
2. Din meniul File al utilitarului Visual Data Manager se alege comanda New. Din
primul submeniu se alege tipul bazei de date, Microsoft Access. Din cel de al doilea
submeniu se alege versiunea utilizată: Version 7.0 MDB. Pe ecran este afişată fereastra
de dialog intitulată Select Microsoft Access Database to Create.
3. Cu ajutorul listei combinate Save in se selectează unitatea şi calea spre
directorul în care se va salva baza de date, de exemplu C : \ Myvb \ Date. În cutia de
text File Name se introduce numele bazei de date, de exemplu BazaMea. În continuare
se efectuează clic pe butonul Save. În fereastra utilitarului VisData vor apare două
subferestre: Database Window (fereastra de bază de date) şi SQL Statement
(instrucţiune SQL). În acest moment baza de date există, însă nu conţine nici un tabel.
4. Se execută un clic cu butonul drept de mouse în subfereastra Database
Window. Se afişează un meniu local, din care se alege comanda New Table, prin care
se va adăuga un tabel nou în baza de date. Se afişează o fereastră de dialog intitulată
Table Structure, prin care se va defini numele tabelului şi structura lui (adică linia de
antet a tabelului).
5. În cutia de text Table Name se introduce numele tabelului, de exemplu
TabTelefon. Acesta este numele primului tabel al bazei de date.
6. Se execută clic pe butonul de comandă Add Field. Pe ecran se afişează
fereastra de dialog intitulată Add Field, specializată în definirea structurii tabelului.
7. În cutia de text Name se introduce numele primului câmp al tabelului, de
exemplu Nume.
8. Lista combinată Type permite stabilirea tipului câmpului. Se alege varianta
Text.
9. În cutia de text Size se introduce dimensiunea maximă, în octeţi, a primului
câmp, de exemplu 30.
10. Se execută clic pe butonul de comandă OK, prin care definiţia de câmp va fi
adăugată în lista câmpurilor tabelului curent.
11. Se repetă paşii 7, 8, 9 şi 10 pentru fiecare câmp al tabelului. Pentru
exemplificare, se pot folosi următoarele definiţii de câmpuri:
câmpul 2: Name = Adresa Type = Text Size = 50
câmpul 3: Name = Oraş Type = Text Size = 15
câmpul 4: Name = Cod Type = Text Size = 15
câmpul 5: Name = TelefonF Type = Text Size = 15
câmpul 6: Name = TelefonM Type = Text Size = 15
12. După ce au fost definite toate câmpurile tabelului se va efectua un clic pe
butonul de comandă Close, prin care se închide fereastra Table Structure.
13. Pentru construirea efectivă a noului tabel se va executa un clic pe butonul de
comandă Build the Table. În acest moment este definit un tabel al bazei de date, însă
acest tabel nu conţine nici un articol.
14. Pentru a reveni în mediul Visual Basic, din meniul File se va da comanda
Exit.
2
Informatică pentru manageri – laborator
2. Din meniul File al utilitarului Visual Data Manager se alege comanda Open
DataBase, subcomanda Microsoft Access. Pe ecran se afişează fereastra de dialog
intitulată Open Microsoft Access Database.
3. Cu ajutorul listei combinate Look in se selectează unitatea şi calea spre
directorul care conţine baza de date, de exemplu C : \ Myvb \ Date. În cutia de text File
Name se introduce numele bazei de date, de exemplu BazaMea. În continuare se
efectuează clic pe butonul de comandă Open. În fereastra utilitarului VisData vor apare
două subferestre: Database Window (fereastra de bază de date) şi SQL Statement
(instrucţiune SQL).
4. Se execută clic cu butonul din dreapta ala mouse-lui în subfereastra Database
Window pe numele tabelului pentru care vor fi adăugate articole noi (sau al cărui
articole vor fi editate), în cazul nostru TabTelefon.
5. Se afişează un meniu local, în care apar comenzile:
• Open (deschiderea tabelului selectat);
• Design (modificarea structurii tabelului selectat);
• Rename (redenumirea tabelului selectat);
• Delete (ştergerea tabelului selectat).
Se alege comanda Open. Se afişează o fereastră de dialog specializată în
adăugarea şi editarea articolelor tabelului.
6. Fereastra este prevăzută cu opt butoane de comandă. Pentru fiecare nume de
câmp al tabelului este rezervată câte o cutie de text. În continuare se efectuează clic pe
butonul de comandă Add. Se afişează o fereastră de dialog specializată în adăugarea
de articole.
7. Se completează fiecare cutie de text cu informaţiile necesare. Pentru a finaliza
adăugarea articolului se execută un clic pe butonul Update. În urma acestei comenzi se
reobţine fereastra afişată la pasul 5 şi se poate continua introducerea articolelor în
tabel. Dacă se selectează comanda Cancel, editările efectuate sunt abandonate.
8. După ce au fost introduse toate articolele tabelului se va da comanda Close.
9. Pentru a reveni în mediul Visual Basic, din meniul File se va da comanda Exit.
3
Informatică pentru manageri – laborator
Aplicaţiile Visual Basic orientate spre prelucrarea bazelor de date trebuie să fie
realizate astfel:
APLICAŢIA 1 (frmBaze1)
4
Informatică pentru manageri – laborator
Figura 1
5
Informatică pentru manageri – laborator
Observaţie: programul permite doar parcurgerea pas cu pas a unei baze de date.
APLICAŢIA 2 (frmBaze2)
Figura 2
6
Informatică pentru manageri – laborator
7
Informatică pentru manageri – laborator
Observaţie: programul permite parcurgerea pas cu pas a unei baze de date, găsirea
rapidă a unei înregistrări, dar şi adăugarea şi ştergerea unor înregistrări!