Documente Academic
Documente Profesional
Documente Cultură
Aplicatii Practice BD PDF
Aplicatii Practice BD PDF
ef lucr.dr.ing.Alexandru C. FILIP
2013
3
Universitatea Transilvania Braov
Facultatea de Inginerie Tehnologic i Management Industrial
Baze de date / Inginerie Industrial / An III / S II
5
Universitatea Transilvania Braov
Facultatea de Inginerie Tehnologic i Management Industrial
Baze de date / Inginerie Industrial / An III / S II
Asisten
Wizards
Help
Macrocomenzi
Macros language
Tabele de date
Tables
Module de
aplicaii
VBA language
Utiliti
Conversii de date
Pagini de access Web
Securitate date
ntreinere fiiere
n Access termenul de baz de date cuprinde, pe lng tabelele n care sunt stocate
fizic datele i celelalte componente necesare gestiunii informaiilor cuprinse n tabele:
relaiile de asociere ntre tabele(Relationships);
interogrile (cereri) (Queries), care rezolv solicitri ale utilizatorilor privind afiarea
selectiv a informaiilor i prelucrarea acestora;
formularele (forme) (Forms), care sunt interfee ntre colecia de date i utilizatorii
obinuii prin care acetia consult/adaug/modific datele i prin care se asigur
accesul controlat la informaii;
rapoartele (Reports), prin care se tipresc informaiile, ntr-un format anume,
constituind interfaa ntre colecia de date i imprimant;
paginile de acces la date (Pages), sunt interfeele prin care baza de date poate fi
consultat sau prelucrat prin reea local sau web;
comenzile macro (macrocomenzile) (Macros), sunt formate dintr-o succesiune de
aciuni efectuate asupra obiectelor bazei de date printr-o singur comand, dat
dintr-un singur loc, de obicei, pe un buton;
aplicaiile VBA, care sunt programe ce efectueaz prelucrri ale informaiilor din
tabele.
Componentele ferestrei principale Access :
un buton (Microsoft Office Button) pentru aciuni de gestiune a fiierelor; este
disponibil un meniu de opiuni New / Open / Convert / Save / Save As / Print /
Manage/Email/Publish/Close, inclusiv o list a ultimelor fiiere deschise anterior;
o bar de selecie rapid a comenzilor (Quick Access Toolbar), amplasat n stnga-sus,
care poate fi personalizat dup dorina utilizatorului;
un panou de afiare a obiectelor bazei de date, care permite accesul la oricare dintre
acestea i totodat poate furniza informaii despre ele;
panglica cu pictograme care, la versiunea Office 2007, nlocuiete bara de meniuri
prezent la versiunile anterioare; este compus din mai multe pagini suprapuse: patru
tipuri de baz (Home/Create/External Data/Database Tools) i o pagin contextual
care este personalizat automat n funcie de obiectul activ la un moment dat;
o zon de lucru n care sunt afiate fereastre ale obiectelor active (deschise) la un
moment dat, n funcie de cerinele utilizatorului bazei de date;
o bar de stare afiat pe ultima linie a ferestrei care conine n dreapta cteva
butoane de acces rapid la diferite forme de afiare a unui obiect activ;
un buton de ajutor (Help), amplasat pe marginea din dreapta-sus a panglicii cu
pictograme, fiind marcat cu semnul ntrebrii (?).
Crearea tabelelor
Tabelele reprezint obiectele n care sunt memorate coleciile de date
propriu-zise. Un tabel Access are o structur asemntoare cu o foaie de
calcul Excel, coninnd coloane, denumite cmpuri i linii, denumite
nregistrri.
Tabelele sunt afiate pe panoul de navigare, n grupul Tables.
Un tabel poate fi afiat sub mai multe forme:
afiare nregistrri - Datasheet
mod proiectare - Design
mod tabel pivot sau grafic pivot - Pivot table / Pivot chart.
Fiecrui atribut al tabelului (cmp)
tipuri de date, majoritatea disponibile
versiunea 2007: TEXT, MEMO,
AUTONUMBER, YES/NO, OLE OBJECT,
Tipul de dat
Text
euronorm
Text
cod_stas
Text
utilizare
Memo
Number
Numele cmpului
Tipul de dat
Text
cod
Text
denumire
Text
dimensiuni
Text
foto
Attachment
Text
denumire; marca
putere_n
Number
turatie
Number
atelier
Text
Text
atelier
Text
nr_op
Number
denumire
Text
viteza; avans
Number
cod_ech
Text
Materiale
domeniu
otel inoxidabil
euronorm cod_stas
utilizare
x6cr17
8Cr170
Maini de splat industriale si de uz casnic, chiuvete
alama
CZ131
210
380
380
25
alama
CZ130
190
350
420
25
DC01
270
280
410
28
otel carbon
Echipamente
cod
cv001
st001
cv002
st002
cod_p
tmv1050a
130al
sminimill2
sqt18ms
denumire
Freza centru vertical
Strung cnc orizontal
Freza centru vertical
Strung cnc orizontal
marca
topper
topper
haas
mazak
putere_n
15
18,5
11,2
18,5
turatie
8000
3500
10000
4000
atelier
automate2
automate1
automate2
automate1
Produse
material
OL60
cod
BM33012 N
denumire
RACORD OLANDEZ DREPT FI
dimensiuni
1/2
OL60
BM33112 N
1/2
OL60
BM2453412N
3/4-1/2
10
Universitatea Transilvania Braov
Facultatea de Inginerie Tehnologic i Management Industrial
Baze de date / Inginerie Industrial / An III / S II
Tipul de dat
Proprieti
tabelul Materiale
domeniu
Text
euronorm
Text
Field Size: 50
cod_stas
Text
Field Size: 50
tabelul Produse
material
Text
cod
Text
Primary Key
Text
11
dimensiuni
Text
tabelul Echipamente
cod; cod_p;
Text
denumire; marca
putere_n
Number
turatie
Number
atelier
Text
tabelul Plane_operatii
cod_pr
Text
atelier
Text
nr_op
Number
denumire
Text
Field Size: 60
viteza; avans
Number
Format: Standard
Text
tabelul Productie
cod_pr
Text
data_pr
Date/Time
ctc
Text
Field Size: 6
cantitate
Number
12
Materiale
domeniu
otel carbon
euronorm cod_stas
utilizare
DC04
piese din tabla prelucrate prin indoire si ambutisare
adanca, solicitari moderate
otel carbon de
OL37
constructii metalice sudate, organe de masini
constructii
supuse la tensiuni moderate
otel carbon de
OL60
organe de masini supuse la solicitari mecanice
constructii
ridicate: arbori, suruburi, scule, roti dintate
360
440
25
320
590
710
16
Echipamente
cod
cv003
cv004
st003
st004
cod_p
410a-II
vcenter55
vt15plus
sl20
denumire
Freza centru vertical
Freza centru vertical
Strung cnc orizontal
Strung cnc orizontal
marca
mazak
victor
victor
haas
putere_n
18,5
23
7,5
15
turatie
12000
8000
6000
4000
atelier
automate2
automate2
automate1
automate1
Produse
material
OL60
cod
BM2413412N
denumire
REDUCTIE FILET EXTERIOR-INTERIOR
dimensiuni
3/4-1/2
OL60
BM2413438N
3/4-3/8
CuZn37Pb2
BM28012 A
NIPLU DUBLU
1/2
OL60
BM28012 N
NIPLU DUBLU
1/2
OL60
BM28034 N
NIPLU DUBLU
3/4
13
Plane_operatii
cod_pr
BM2413412N
BM2413412N
BM2413412N
BM2413412N
BM2413412N
BM2413412N
BM2413412N
BM2453412N
BM2453412N
BM2453412N
BM2453412N
BM2453412N
BM2453412N
BM2453412N
BM2453412N
BM2453412N
BM2453412N
atelier
nr_op
automate1
automate1
automate1
automate1
automate1
automate1
automate1
automate1
automate1
automate1
automate1
automate1
automate1
automate1
automate1
automate1
automate1
10
20
30
40
60
70
80
10
20
30
40
50
60
70
80
90
100
denumire
strunjire longitudinala degrosare
burghiere d=10.5
strunjire longitudinala finisare
strunjire transversala profil
strunjire filet interior
strunjire filet exterior
retezare
strunjire longitudinala degrosare 1
strunjire longitudinala degrosare 2
burghiere d=7.5
strunjire longitudinala finisare 1
strunjire longitudinala finisare 2
strunjire transversala profil 1
strunjire transversala profil 2
strunjire filet stg
strunjire filet drp
retezare
viteza
35,00
9,00
27,00
21,00
17,00
17,00
35,00
35,00
35,00
9,00
27,00
27,00
21,00
21,00
17,00
17,00
35,00
avans
0,041
0,071
0,026
0,022
0,028
0,041
0,041
0,071
0,026
0,026
0,022
0,022
0,028
cod_ech
st001
st001
st001
st001
st001
st001
st001
st003
st003
st003
st003
st003
st003
st003
st003
st003
st003
Productie
cod_pr
BM2413412N
BM2453412N
BM2453412N
BM2413412N
BM2453412N
BM2413412N
BM2453412N
BM2413412N
BM2413412N
BM2453412N
data_pr
10.01.2011
10.01.2011
11.01.2011
12.01.2011
12.01.2011
14.01.2011
14.01.2011
15.01.2011
17.01.2011
17.01.2011
ctc
ctc010
ctc012
ctc012
ctc010
ctc012
ctc010
ctc012
ctc010
ctc010
ctc012
cantitate
185
150
170
210
165
180
180
200
180
165
cod_pr
BM2413412N
BM2453412N
BM2453412N
BM2453412N
BM2413412N
BM2413412N
BM2413412N
BM2453412N
BM2453412N
data_pr
18.01.2011
18.01.2011
20.01.2011
21.01.2011
08.02.2011
09.02.2011
10.02.2011
10.02.2011
11.02.2011
ctc
ctc010
ctc012
ctc012
ctc014
ctc014
ctc014
ctc014
ctc012
ctc012
cantitate
210
170
170
165
202
185
190
170
165
14
Universitatea Transilvania Braov
Facultatea de Inginerie Tehnologic i Management Industrial
Baze de date / Inginerie Industrial / An III / S II
15
Fig.4.1
Fig.4.2
Fig.4.3
16
Fig.4.4
Fig.4.5
Fig.4.6
Fig.4.7
17
Fig.4.8
13. n tabelul Productie apsai butonul Records-Totals i indicai opiunile de
prelucrare statistic a nregistrrilor pentru cmpul ctc, Count, iar pentru
cmpul cantitate, Sum (fig.4.9 s-a aplicat i filtrare pe produsul BM2453412N).
Fig.4.9
18
Fig.4.10
19
prin
Fig.4.11
20
Universitatea Transilvania Braov
Facultatea de Inginerie Tehnologic i Management Industrial
Baze de date / Inginerie Industrial / An III / S II
21
Universitatea Transilvania Braov
Facultatea de Inginerie Tehnologic i Management Industrial
Baze de date / Inginerie Industrial / An III / S II
produselor ?
Crosstab)
22
Universitatea Transilvania Braov
Facultatea de Inginerie Tehnologic i Management Industrial
Baze de date / Inginerie Industrial / An III / S II
planului de operaii
6. Scoaterea din uz a unor echipamente (casare, vnzare, mutare etc.) i
23
Universitatea Transilvania Braov
Facultatea de Inginerie Tehnologic i Management Industrial
Baze de date / Inginerie Industrial / An III / S II
a panoului
24
25
Fig.9.1
Fig.9.2
26
27
Fig.9.3
Fig.9.4
28
29
Universitatea Transilvania Braov
Facultatea de Inginerie Tehnologic i Management Industrial
Baze de date / Inginerie Industrial / An III / S II
Rapoartele sunt obiecte ale bazei de date destinate tipririi la imprimant ntr-o
form specific a datelor.
Rapoartele tipresc informaiile din tabele sau interogri.
Dei informaiile din tabelele sau interogrile unei baze de date se pot tipri i
direct din fereastra de afiare a nregistrrilor (Datasheet View), aceast variant
are o serie de limite n ceea ce privete formatul n care se poate tipri i nu se
recomand a fi utilizat de ctre utilizatori neexperimentai sau care nu au
drepturi de acces la informaii direct n obiectele respective.
Rapoartele permit tiprirea informaiilor dintr-unul sau mai multe obiecte de tip
tabel sau interogare simultan i pot conine controale ale cror valori sunt
calculate cu relaii matematice, pe baza valorilor cmpurilor din tabelele sau
interogrile bazei de date.Proiectarea i gestionarea rapoartelor se face n zona
Reports a panoului principal al bazei de date.
Rapoartele se clasific n trei categorii:
Rapoarte simple: sunt asociate unui singur tabel sau interogare i, n
consecin, tipresc valorile nregistrrilor pentru cmpurile indicate,
putndu-se aplica o ordonare sau o filtrare specific a nregistrrilor;
Rapoarte complexe: tipresc informaii din mai multe tabele ntre care
exist o relaie i permit gruparea datelor dup anumite criterii, ordonarea
sau filtrarea acestora, precum i operaii de prelucrare statistic (minim,
maxim, medie, numrare etc.);
Rapoarte cu etichete (Labels): tipresc informaiile ntr-o structur de tip
etichete (adrese potale), dispuse, de obicei, n format multiplu, pe pagina
tiprit.
30
Fig. 11.1
Fig. 11.2
31
32
Universitatea Transilvania Braov
Facultatea de Inginerie Tehnologic i Management Industrial
Baze de date / Inginerie Industrial / An III / S II
33
34
35