Documente Academic
Documente Profesional
Documente Cultură
Crearea Bazelor de Date Access
Crearea Bazelor de Date Access
1
00
2
Exemplu:
4
Se poate trece acum la crearea efectiv a bazei de date.
Mai nti trebuie creat fiierul mdb al bazei care pstreaz descrierea obiectelor bazei
de date: tabele, interogri, rapoarte, formulare.
Procedura este urmtoarea:
1. Se selecteaza consecutiv din meniul principal opiunile : File, New, Blank
Database;
2. n caseta File name se tasteaz numele fiierului mdb, care va fi de fapt chiar
numele bazei de date;
3. Clic pe butonul Create;
4. Se deschide fereastra Database care permite selecia obiectelor asociate bazei de
date n vederea crerii, modificrii sau activrii.
5
.
6
7
8
9
10
11
Tabelele se creeaz cel mai simplu n modul de lucru Design View:
1. Selectm din fereastra Database, clasa de obiecte Tables;
2. Selectm cu un dublu clic modul de lucru: Create Table in Design View;
3. Fereastra Table Designer are dou panouri orizontale:
- cel de sus, pentru introducerea numelui i tipul fiecrui cmp,
- cel de jos pentru setarea proprietilor cmpului.
4. Se descriu succesiv cmpurile fiecrui tabel n parte, fr cmpul ID pe care-l
adaug Access la momentul nchiderii ferestrei Table Designer.
Fereastra se nchide dup descrierea fiecrui tabel i se redeschide la tabelul urmtor.
ncrcarea date in tabele este pasul urmtor. Operaia este cunoscut i sub numele de
populare a bazei de date. Procesul de ncrcare se face cu ajutorul interfeei vizuale care se
activeaz astfel:
5. Efectum dublu-click pe numele tabelului n fereastra Database;
6. Tastm valorile pentru fiecare cmp, trecnd la cmpul urmtor cu un TAB;
12
7. La sfrit nchidem fereastra de lucru pentru tabelul curent i repetm procedura cu
tabelul urmtor.
13
14
Ultima etapa din crearea bazei de date include definirea relaiilor dintre tabele cu ajutorul
opiunii Relationship din meniul Tools.
15
In fereastra care apare:
1. Se adaug cu un clic pe butonul Add fiecare tabel din fereastra Show table n
fereastra Relationships;
2. La sfrit nchidem fereastra Show table cu un clic pe butonul Close.
3. Construim relaiile dintre tabele cu ajutorul mouse-ului, clic stnga pe cmpul cheie
primar din tabelul printe i cu butonul mouse-ului apsat, deplasm cursorul peste cmpul
cheie extern corespondent din tabelul fiu. Eliberm butonul mouse-ului i pe ecran apare o
fereastra care cere confirmarea legturii.
16
4. Apsm butonul Create pe ecran apare legtura desenat ca o linie.
17
Probleme propuse
18
19
figura urmtoare:
20
21
22
23
Rapoarte
Rapoartele sunt obinute pe baza prelucrrii datelor din tabele i sunt destinate exclusiv
pentru a fi tiprite pe ecran i/sau la imprimant. Datele pot fi ordonate i grupate dup
diverse criterii nainte de a fi incluse n cadrul raportului iar la nivelul grupurilor se pot
calcula statistici.
Pentru realizarea unui raport avem la dispoziie mai multe variante care sunt incluse n
cadrul ferestrei ce se deschide prin accesarea opiunii Report a meniului Insert.
24
Trecerea la pasul urmtor se realizeaz cu ajutorul butonului Next, revenirea la cel
anterior se face prin folosirea butonului Back. Utiliznd butonul Finish, utilizatorul poate
opta pentru finalizarea procesului de creare automat a raportului chiar dac nu au fost
parcuri toii paii respectivi. Apsarea butonului Cancel atrage dup sine nchiderea ferestrei
fr generarea raportului.
La primul pas va trebui s indicm cmpurile tabelei Angajati care vor fi incluse n
cadrul raportului. Cmpurile alese vor fi mutate n partea dreapt. Folosind butoanele <, <<,
>, >> putem selecta/deselecta cmpul curent sau toate cmpurile afiate.
25
La pasul urmtor vom indica criteriile de sortare ce vor fi aplicate datelor afiate n raport.
26
Microsoft Access ne pune la dispoziie mai multe stiluri de formatare a elementelor
raportului din care l vom alege pe cel care se potrivete cel mai bine cu coninutul acestuia.
27
Ultimul pas implic alegerea unui nume pentru raportul ce va fi creat n mod automat
i care va fi folosit pentru salvarea acestuia. Putem accepta varianta propus sau putem opta
pentru o alt denumire. Dup apsarea butonului Finish raportul va fi afiat pe ecran n
modul Print Preview.
Utilizatorul poate reveni n modul Design View dac dorete s modifice aspectul
raportului sau proprietile obiectelor coninute.
Probleme propuse
1) S se realizeze un raport care s afieze lista angajailor grupai dup vrst i ordonai
dup valoarea salariului.
2) S se modifice raportul anterior astfel nct lista angajailor s fie grupat dup vrst i
dup profesie iar ordonarea nregistrrilor s se realizeze descresctor dup cuantumul
salariului.
3) S se afieze lista alfabetic a angajailor care au o vechime mai mare de 10 ani.
4) S se tipreasc lista clienilor ru platnici ordonai descendent dup suma datorat.
5) S se realizeze un raport care s tipreasc etichete cu adresele angajatilor.
28
29
:
30
31
tabelul anterior
32
Filtrarea nregistrrilor
33
34
35