Sunteți pe pagina 1din 65

ECDL de

I l' I I I I I
ECDL - Permisul european de conducere a computerului
"Baze de date - Access"
ECDL modulul 5
Casa de d i t u r Andreeo Edueati onal Grup
20 10
Autor: Ana Dulu
Raluca Constantinescu
Descrierea CIP a Bibliotecii a Romniei
DULU, ANA
Baze de date: Access 2007: ECDL modulul 5 I Ana Dulu. - Andreco Educational Grup, 2010
ISBN 978-973-87839-9-7
004.42 ACCES
Copyright 2010 Casa de ANDRECO EDUCA TIONAL
Toate drepturile sunt rezervate casei de ANDREea EDUCA TIONAL. Nici o parte a acestei
nu poate fi sau n orice sau scop, prin metode mecanice sau electronice, inclusiv
fotocopie re, nregi strare sau orice alt mijloc de nmagazinare prelucrare a aprobarea
scri sa a editorului .
"European Computer Driving Licence". ECDL loga-ul ECOL sunt mArci nregi strate ale European Computer Driving
Licence Foundation Limited. Editura ANDREeO EDUCATIONAL este o entitate de European
Computer Driving Licence Limited nu este afiliat! cu European Computer Driving Licence Limited n nici
un fel. Manualul poate fi folosit la sprij inirea cursanlilor in a se pregati pentru examenele ECDL. Nici
European Computer Driving Licence Limited. nici ECDL ROMANIA ni ci EdilUra ANDRECO EDUCATIONAL nu
garanteazA utilizare<1 acestui manual promovarea examin!rilor.
Acest manual nu a fost analizat din punct de vedere al acuratelii tehnice nu garanteaza ca utiliza.torul va promova
examenele ECDL la care se Autorizarea ECDL ROMANIA faptu l c! manualul acoper! ntr-o
satistlc!toare programei anali tice ECDL. Orice test de evaluare bazate pe
in acest manual se numai la acest manual nu constituie. sau certificarea de catre
European Driving Li cence cu privire la Examenele ECDL. Pentru detali. legat de examenelor ECDL n
dvs. ECDL ROMANIA (www.ecdl.org.ro) sau s! vizitali web siteul European
Computer Driving Licence Limited 1:1 hup"llwww ecdl.org .
Candidati i ce prezentul manual trebuie s! pmede un Card de aptitudini ECDUlCDL valid pentru a
examenele ECDL. fn lipsa unui asemenea Card, nici un test, certificat ECDUlCDL, nu poate fi promovat ni ci alta
de nu poate fi candidatului.
Carduri le de aplitudini ECDUlCDL pot fi de la orice Centru de Testare ECDUICDL acreditat sau de la ECDL
ROMANIA, operatorul pentru Romani.:. ECDLlTCDl ".
Referiril e la "European Computer Driving Licence" (ECDL) includ "International Computer Driving Licence" (lCOL).
Programa oficiala n cadrul programului de certificare "European Computer Driving Li cence"
(ECDL) "International Computer Driving Licence" (ICDL) pe web si te-ul Fundaliei European
Computer Dri ving Licence Limited.
" nainte de a ncepe pentru Permisului european
de conducere a computerului EGDL este necesar un Gard de
Aptitudini "
0
ECDL
- -
-
--
--
_ _ o
--
_ .. --
_ ......... .". ... " .. __ "'r ...... ' . .

- ..... _-
-- -
-..... _--_ .....
_",;0,._
- -
- -
........
_l ... ...... '.""'"-""'< .. _ .. _
--
succes!
Cuprins:
Cuprins: ... .. ...... .. ..... ......... .... .. ....... .... ........... ... ..... ...... ... .... .. .. .. .............................. 5
......... ...... ...... ..................... .... .......... ...... ... ... .. .. .... ..... ............ ...... ....... ........ 7
I .... .... .. ... .... .... .. ... ...... .. ....... ....... .. .. .. .. ... .. .. ... .. .. .. ..... .. .. .. .. .... ... .. .. ... .. ... ... ..... 9
Utili zarea Access ......... ....... .... .... ......... ... .. ... .............. .. .............. .... ....... 9
1. 1 Concepte generale privind bazele de date .... ... ......... .. .. .. .. .. ... ...... .. ... .. ... 9
1.2 Deschiderea unei de baze de date .. .. .. ... .. .. .... ... .. .. .. ......... .... ... 10
1.3 Deschiderea unei baze de date ex.istente ..... .. .. ... ... ...... .. ... .. .. .. ... .... .. .... I I
1.4 Crearea unei baze de date .. .. .............................. .............. ........... 13
1. 5 Salvarea unei baze de date ....... ...... .... ..... .. .. ........................... ........ ..... 14
1.6 nchiderea unei baze de date ......... ............................. ........... .... ...... .... 14
1.7 nchiderea .. ..... .. ... ........................ ............ ............... ............. 15
1. 8 Utilizarea Help .. .. .. .. .. .. .. .. .... ..... .. .. .... ... ................. .. ... .. .... ...... . 15
1.9 Modificarea barelor de instrumente .... ... .... ... .... ... ........................ ...... . 15
2 ..... ....... ... .. ... ... ... ... .. ..... ........................... .... .. .. ... .... ....... .. .......... ...... .... ... 18
Tabele ....... .......................... ..... ................... .... .... ... .. .. .. .. .. ... .. .... ........... .. .. ... ... .... 18
2. 1 principale .. ... ... ... ..... .... .. .. ............. .. .. ............. .. .......... ...... ........ 18
2.2 Definirea cheil or unei tabele .............................. .. ... .. .. ..... ..... .. .... ...... ..... .. 23
2.3 Modificarea structurii unei tabele ........ ... ... ........... ...... ...... .. ............ ......... 24
2.4 dintre tabele .. .... ........................................................ .............. 27
3 ..... ... ... ... .. ...... .. ... ... ... ......... .......... .............. ........... ... .... ..... ... .. .. ... .. .. ...... . 30
Prelucrarea datelor .... ... ... .... .... .. ..... .... .. ... .. .. .. .. ... ..... .... .. .... .... .... ............ ... ..... .. ... 30
3. 1 de sortare filtrare ..... .. .. .. .. .. ... .. .. ....... ... ...... ....... ......... 30
3.2 Interogarea bazei de date ... .... .. ... ... .. ..... .. ..... ... .. ... ...... .. ............. .. ............. 34
4 ....... ... ........ .... ..... .. .... .. ... ... .......... .......... .. .. ....... .... ... .... .... .. ... .. ... .... ........ . 39
Formularele ... .... ............. ... ... ..... ..... .. .......... .... ....... .... ......... .... .. ... .. ... ..... .. .... .. ... .. 39
4. 1 Lucrul cu formul arele .... ........ .. .. .. .. .. ..... ........ .............. .......... .. ... .. .... .. ... ... 39
5 ... ... ..... ... ... .................... ...... .... .... ... .. ... .. ... .... ........................ .... .. .. ... .. ..... 45
Rapoarte .......... ... ... .... ... ..... .. ... ... ....... ........ ............ ....... .... .... ...... ... .... .... .............. 45
5. 1 Lucrul cu rapoartele .. ....... .... ..................... ....... ... ... .. .. ........... .. ...... ........... 45
6 ......... .. ........... .. .... ... ... ..... ... .. ...................................... .... .. .. ...... .............. 53
rezultatelor .. .... ... ..... .. .. ... ..... .. .... .. .. ............ .... ......................... .. .. .... .. . 53
6. 1 pentru imprimare .. .... ..... .... .. .. .. .. ... .... .. .. ... ......................... .. .... 53
6.2 pentru imprimare ........... .... ..... ... .. .. ....... .................. ..... .. .. .. ... ...... 54
Modul 5 ........ ... ... ... ... ... .... ... .... .......... .... ... ... ... ... .. .. ... ......... ... ........... 55
5
Prefata
computerul?" Probabil pentru nu putea cu un " Da !
decis acest manual Permisul
european de conducere a computerului.
Alegerea este cea mai Valoarea
a Permisului european de conducere a computerului , ECDL, sunt date
de mare de persoane care au solicitat acestuia,_ circa 3 milioane,
de recomandarea comisiei de specialitate a Uniunii Europene (Inaltul Grup pentru
de Dimensiune n Societatea statelor
U.E. pentru folosirea ECDL drept standard.
Valoarea permisului este de prestigiul numeroaselor companii care folosesc
deja ECDL pentru a testa n tehnologia ale lor.
Cteva exemple sunt prezentate n continuare, preluate din site-ul ECDL ROMANIA
(www.ecdl.org.ro) : Credit Lyonnais, Cofiroute, Renault DTSI , KPMG, Banque
de France, Germania: Siemens, Henkel, BMW, Irlanda: AlB Bank, Bank of Ireland,
First National Building Society, Pfizer, Siemens-Nixdorf, Guiness, IBM, Irish Life
Insurance, Northern Telecom, din Dublin, Institutul de
Italia: Societatea de ferate (FS), Societatea de
Electricitate (ENEL), Suedia: TETRA PAK, Handelsbanken, Volvo, Nord Banken,
Sparbanken, LM Ericsson Data Oppna Dataskolan, IKEA, SKANSKA, Danemarca:
Den Danske Bank, UNIBANK, Realkredit Danmark, BG Bank, Electrolux, Rank Xerox,
Marea Britanie: Shell UK, Ernst & Young, Bank of England, Vehicle Inspectorate,
Lever/Elida, IBM, National Health Services, 3M, Firmenich, Pfizer, Posta,
Banca Brienz Oberhasli.
Nu trebuie uitat un Permis de conducere a computerului n Romnia este
acum recunoscut n 148 de acestora crescnd continuu, n lume
peste 20.000 de centre de testare examenele ECDL se n 25 de limbi.
permisului european de conducere a computerului a fost prin
de Guvern nr. 1007/2001 , care
"Cursurile de instruire vor urma modelul Europene de
Operare pe Computer" (ECOL) care a fost adoptat ca standard de guvernele mai
multor Ministerul trebuie recomande abordare
tuturor liceelor cu profil tehnic; ECOL 8 fost propus tuturor statelor membre ale U. E. ca
certificat standard pentru calificarea de in utilizarea calculatorului. [. .. ] Cursurile
vor consta, n mare parte, n practica pe calculator vor necesita structuri
adecvate pe ntregul teritoriu al Centre cu laboratoare pentru instruirea
certificarea ECOL vor fi n toate municipiile de n multe
licee, ca n cteva departamente universitare.
in prima n program vor fi aproximativ 260.000 de publici. "
CEPIS, Consiliul European al de Profesionale, cea mai
din domeniul IT, a programul ECDL, European
Computer Driving Licence, implementat acum n Romnia sub numele de Permisul
7
european de conducere a computerului. Acesta a devenit n vreme cel mai
program de certificare a de n utilizarea computerului.
pentru Tehnologia din Romnia (ATIC) ,
a CEPIS, ECDL pentru Romnia. Administrarea exercitarea
acestor drepturi se face exclusiv prin ECDL ROMANIA. Testarea se face
numai n centre de testare ECDL acreditate de ECDL ROMANIA, n baza testelor
standard ale ECDL.
Pentru a Permisul european de conducere a computerului orice candidat trebuie
un Card de Aptitudini ECDL de la oricare centru de testare acreditat
sau de la ECDL ROMANIA. Cu acest document se poate prezenta la orice centru de
testare din Romnia sau din lume pentru a examenele necesare
Permisului european de conducere a computerului.
Un candidat se poate prezenta la examenelor ECDL fi efectuat o
singur sau participnd la un curs de instruire
organizat de un centru ECDL. n toate cele trei cazuri acest manual va este
indispensabil , pentru el pe programei
ECDL, o serie de necesare cu modul de testare folosit.
Acest manual din modulul de Baze de date al programei ECDL.
Editura Andreco Educational Grup succes n ncercarea de a
permisului european de conducere a computerului.
Nu n curnd pe dreapta n cariera dvs. pentru nu
" Permisul european de conducere a computerului " .
Editura Andreco Educational Grup
8
1
Utilizarea Access
1.1 Concepte generale privind bazele de dale
diferitelor metode tehnici de organizare a datelor, pe suporturi de memorie
a fost de necesitatea de a avea un acces ct mai rapid mai
la un volum ct mai mare de date. Datele stocate prelucrate sunt foarte
complexe, cu foarte multe lucru ce a bazelor
de date.
O de date un ansamblu de date referitoare la un anumit subiect,
organizate coerent, structurate cu o accesibile ct mai multor
utilizatori n timp. Deci , o de date este un ansamblu de de date
cunoscute sub denumirea de (pentru bazele de date sau obiect
(pentru bazele de date orientate obiect) .
Bazele de date sunt folosite n numeroase domenii : la nivel guvernamental , n
afaceri, n n etc.
Orice decizie are la date referitoare la obiectul
respective. Prelucrarea datelor trebuie n cu tehnologiei
Se pot astfel contura dintre date
. datele elementele primare, provenind din diverse surse, o
care luarea unor decizii ;
. sunt date ce au un caracter de noutate, care nivelul de
ale celui care aceste O care nu aduce nimic nou nu
se poate considera
De exemplu, pentru o oarecare, data de 1 iulie nu nimic, n
timp ce pentru data Atunci, pentru prima
va reprezenta o n timp ce pentru a doua
va reprezenta o
Lumea diferite obiecte pe care le vom numi Aceste
au anumite caracteristici pe . care le vom numi atributele
aceste atribute putnd lua anumite valori. In acest context, se poate defini
ca fiind din:
entitate (obiectul
atribut
valoare
De exemplu entitatea Angajat este din atributele nume, ani vechime,
acestea putnd lua diferite valori.
Toate aceste date sunt organizate n tabele. O de date este din
mai multe tabele cu diferite ntre ele.
Pentru a defini o de date este nevoie de:
tabela - re un produs cartezian dintre mai multe domenii ,
Domeniul 1 Domeni ul 2 printrun nume date despre
M 12 un anumit subiect. O foaie de calcul din Excel poate fi
F 46 o unde pe prima linie sun! trecute
M 21 domeniile ce tabelei , iar apoi pe restul liniilor
F 32 se trec datele acestor domenii . in
F 43 exemplul domeniul 1 se la sexul unor
persoane, iar domeniul 2 se poate referi la vrsta persoanelor respective.
9
De exemplu construim o pentru entitatea Angajat. Astfel, fiecare inregistrare
din tabel despre un element, cum ar fi un anumit angajat. O
nregistrare este din cmpuri, cum ar fi Nume, Ani vechime, etc. O
nregistrare este n mod rnd, iar un cmp este denumit
Orice rnd

o

a tabelei .
Entitatea Angajat
Nume persoana ,Varsta
___ ____
Ion p ope!:.u_:
14
1
dintre tabele
Oricare dintre
aceste coloane
un
atribut al
Angajat
Stabilirea ntre tabele are n vedere vizualizarea n simultan a cmpurilor
din mai multe tabele n formulare rapoarte.
Tipurile de dintre tabele pot fi
- 1:1 - de tip unu la unu cnd unei dintr-o i corespunde o
nregistrare n
- I :M - de tip unu la cnd unei dintr-o i corespund
mai multe n
- M:N - de tip la cnd mai multor dintr-o le
corespund mai multe n
Orice trebuie o cheie. Cheia uMi tabele un
ansamblu minim de atribute care n mod unic o nregistrare dintr-o
Cheia poate fi dintr-un singur atribut (cheie sau din mai multe
atribute (cheie Determinarea cheii semnifica'iilor
atributelor din
La un moment dat ntr-o pot exista mai multe atribute cu proprietatea pot
identifica o nregistrare. Acestea numele de chel candidate. Dintre aceste chei
candidate se alege aceea care n mod unic o nregistrare din Cheia
se cheie
ntr-o un atribut sau un ansamblu de atribute face referire la cheia
din tabel sau din alt tabel, atunci acest ansamblu de atribute se
cheie
Bazele de date profesionale sunt create de sunt gestionate de
administratori ai bazelor de date. accesul utilizatorilor la baza de
date sunt responsabili de recuperarea datelor n cazul unei sau erori
majore.
1_2 Deschiderea unei de baze de date
Pentru a deschide de baze de date mai multe
Din meniul Start - AII Programs - Microsoft Oftice - Microsoft Access
2007
10
121 ...
n de modul de configurare, pe desktop poate exista o
a programului Microsoft Office Access. n acest
caz, printr-un dublu click pe se poate porni

n acest moment pe ecranul monitorului apare pagina Introducere n Microsoft
Office Access. acces rapid la o de de
baze de date proiectate profesionist, la bazele de date deschise recent, precum
linkuri articole de la Oftice Online.
Gettul9 Startffl with M'lI:l'OSo!t Aeeeu
---
--
r . [ 7
.... ..... " -';;-
_ u .. '1.
!II ......
---
. ---

1_3 Deschiderea unei baze de date existente
Pentru a deschide o de date se poate alege intre

Avnd Microsoft Access se butonul More ...
din partea a ferestrei de introducere.
Se butonul Office se alege Open (Deschidere)
sau
11
> Se de taste Ctrl O.
Indiferent de varianta apare de dialog, n care se
locul unde se ce trebuie deschis. Deschiderea bazei de date
se poate realiza prin una din variante:
> pri ntr-un dublu cl ick pe numele bazei de date
,. prin selectarea dorit butonului Open (Deschidere)
.Il
De aici
alegeti calea
unde se an
baza de date
> fereast ra Explorer, atunci baza de date se poate
deschide printr-un dublu click pe dorit.
U Bluetooth ExeMnge Folder
\dMy Mus.
G:l My Pict".,


. (b
File Folder
File Folder
File Folder
272 KB Microsoft Offk:e Ace .
272 KB Mcrosoft Office Ace."
272 KB Mcrosoft Office Ace .. ,
n cazul n care o de date cu care lucrat recent ,

Start Recent Items
12
(0;
Se pe butonul Oftice n
partea a meniului derulant
n ordi nea folosirii ultimele
accesate. Printr-un click pe cel dorit se
deschiderea lui.
J Qptn
1-4 Crearea unei baze de date
"j., (>
O de date se poate crea prin
(q,,) J
butonul Oftice alegerea New (Nou). I N'"
Se prin tastelor Ctrl+N se crearea unei baze de
date .
., in fereastra de pornire a Microsoft Access, se butonul
U
Blank Database de date .... " ...... .
posi bilitate de creare a unei baze de date fereastra
Explorer este: click dreapta n directorul n care
baza de date apoi alegerea New - Microsoft Oflice Access
2007 Database.
__ __ . \ _ ,.,' ,
File f"dt 'AwoI Fevorhs TooIs
-;-<.ii> . '21 @TI-
,.. T
-
ArrllOQl!l Icons By
Refresn
'''',

Lndo Rename etrl+Z
""-
File Folder
Fie_
28.05.2008 21:02
28.05,2008 18:22
28.05.2008 18:22
Ml:rosoft Qfflce Ace ... ]6.06.2009 10:25
Microsoft Offk::e Ace. . 16.06.2009 10:25
Microsoft Offlce Ace... 16.06.2009 10:25
-.
PI'opertie::; td
---A
13
ff !lrlefcMe
i:i __
1.5 Salvarea unei baze de date
Atunci cnd ales o de date pe ecran, in partea
apare o in care va trebui calea unde va fi noua de
date numele acesteia.
r--

Numele noii baze de date
C:'():xuorImts a'1d 00a.rrlml1o\
Calea unde va fi
noua baza de date
Pentru a crea baza de date
butonul Create
Extensia a Access este
. accdb.
Pentru salvarea realizate in baza de
a..
l'Ja !Iow lnHrt F ...... 1 .... T ....
D ftow... 0<""
Qpen". Ctrl+O
a-
apoi Save !iitiiiiiiiii!iiiiil
(Salvare) sau se pictograma in
date, se butonul
bara de acces rapid.
1.6 nchiderea unei baze de date
Pentru a inchide o de date, Access
pentru ulterioare, se comanda Clase
Dalabase (nchidere de Date) din meniul derulant aparut la
(C!P"l
butonului
14
1.7 nchiderea
Pentru a nchide se butonul se Exit Access
din Access) X din partea de jos a meniului derulant. O
n executarea unui click pe butonul X din dreapta sus a ferestrei.
1.8 Utilizarea Help
nu toate programului , programul Access pune la
Help care n diverse se poate activa
din prin butonului existent pe bara de instrumente.
- " ,
Pe ecran va fereastra Access ['1" "",'.. _
Help (Ajutor Access). ceea ce I '., <;"i .." Ai <II .. _--..'","",,,,,,,"""
n caseta apoi - ' p , ..... .
butonul Search (Pornire pentru a ncepe
Fereastra Access Help (Ajutor Access) se mai poate activa prin
tastei F1 . '
1.9 Modificarea barelor de instrumente
Access 2007 utilizatorului o
("ribbon"). Ribbon o multitudine
de butoane, organizate pe grupuri logice (denumite tab-uri):
Home, Create, External Data, etc, La rndul lui , fiecare tab
este structurat n mai multe este extrem de
un tabel , accesa tab-ul I ,,,.,j "", ..
Create (Creare), apoi Tables (Tabele). ,...." "',, ... """' ...... _=..... o
O de instrumente este Quick Access Toolbar de instrumente de
acces rapid). Ea este n dreapta butonului Oftice butoane
pentru cele mai uzuale comenzi ale programului Access. de instrumente
poate fi prin sau diverselor butoane.
Quick Acccss Toolbar
/
;
Home Creaff'
15
[',ulI
Qu'tII: PIInI
S"tl""<,t
.J UntlO
.J Reao
WNe'::omr-:)o'il:
)haw tero", me <:rboon
I tID''11I!f Iht ;t;bbon
Pentru particularizarea acestei bare de instrumente, se
;
butonul se alege din lista de comanda
bara de n dreptul butoanelor deja existente in
instrumente, apare un semn de
n cazul n care comanda nu se n lista
se More Commands (Mai multe
comenzi).
n fereastra Access Options Access) vor fi
n partea comenzile disponibile. selectarea
comenzii dorite, se butonul Add pentru a
respectivul buton in lista din partea
din un buton, cu ajutorul
Remove anula
De asemenea, pentru a reordona butoanele din Quick
C-;;:"-I respectiv localizate in partea a ferestrei.
Access Toolbar,
OpteO"" . ' '. ; v-'';'' . .
ObJect Oel lgne'l
.:;d,j 1r11
Trust ( tnHr
(u5toml2e the Quick Ace.!;;
I Popul" (omm.ndl

.h ,,, ::ne lilt
Crute
10 bul sprudl ..
10 ShlrePolnt JoSI
10 te'" hit
Shl reParnl l,tI
Import te.! Irl e
Import )."'L Ilie
I.Un,oe R.ephel
M!idt
tie:.
Ne'!! CbJect fOlm
:1 New Obiect

n."". I
16
1 For II! Ioel Hlltl o::J
w
." UndO
(" Reda
Confirmarea a alese se butonul OK. Acum se
poate observa butonului Import Excel spreadsheet (Import registru de
calcul Excel) n bara de acces rapid. /
(!o. ..
Pentru de lucru, posibilitatea ribbon-ului .
Rlbbon n vizualizarea
Ribbon minimizat
___ ...,.. ____ --.. ... ,;;."..-__ .l Tobl. Tool, l
Add-Ins De'ign
Minimizarea se prin mai multe metode:
:r butonului ; din bara de instrumente de acces rapid selectarea
Mlnlmlze the Rlbbon.
o."'
1
Quld: PIinI
P"n' Prnhw
Sptllin9
o Undo
G0t Redo
Modt
Rtlresn ':'1'
MOft
I 111- 8tlOW ')of Ribboll
(;". "ttJllMh* .... ;i
prin dublu click pe numele tab-ului dorit.
:r prin de taste Ctrl F1.
ribbon-ului se prin repetarea de mai sus.
17
2
Tabele
2.1 principale
:.- Crearea unei tabele cu diferite atribute
ce ales crearea unei baze de date noi introdus noua denumire a
bazei de date, precum acesteia, pe ecran va fereastra bazei de date .
.. .., ro 0/. ........ ' 0-'1 _.,., n n
:3' _ (,... t ol ..... DoU o.o_,.-fw(j &M'" ()OI. .... partea

O""'" :;;) panoul de navigare, cu
.. obiectele . existente (tabele,
._., .. , rapoarte, formulare, ct
diferite Aceste
obiecte pot fi organizate
tip, data data

n mod implicit, la deschiderea unei baze de date noi,
este creat Table 1 (Tabel 1) .
Pentru a crea o se tab-ul Create
(Creare) apoi se butonul Table (Tabel)
. Automat, tabele nou create sunt deschise n vizualizare
Datasheet (Foaie de date). ncepe introducerea
n coloana Add New Field cmp nou). Se dublu-click
pe textul Add New Field cmp nou) se introduce numele cmpului,
ciue se introduc valorile pentru fiecare cmp.
2 Ionescu
3 Popescu
4 Preda
(New)
Ion

Monica
Cnd date ntr-o programul Access
taslate pentru a tipul de date potrivit pentru acel cmp.
stabi li tipul de date al cmp, precum acestuia n
modul de vizuali zare Design (Proiect). Pentru aceasta, butonul View
18
Vi ew
(Vizualizare) din partea a tab-ului Home (Pornire). Access va deschide
o n care vor fi denumirile cmpurilor tipurile de date aferente.
in cadrul coloanei
Fleld Name s

atributele
-, ';"'dl ,,," ;;':', ". . ._.. . .'. ._
. _-
..... , ....... .
...... r
, .. \
h . \
\

-
Aceste le
particulariza n partea de jos
a ferestrei
Salvarea tabelei se butonul Save ISatv'ar,.l
bara de instrumente a
Pe ecran va o de
dialog, n care vi se va cere
noua denumire a tabelei.
" cmpurilor unei tabele
in cadrul
coloanei
Data Type
se introduc

atributelor
Un cmp anumite caracteristici definitorii. De exemplu, fiecare cmp are un
nume care l n mod unic n cadrul tabelului. Un cmp are de asemenea un
tip de date, care este ales pentru a se potrivi cu care se Tipul
de date valorile care pot fi stocate, care pot fi efectuate
alocat pentru fiecare valoare.
cmp dintr-un tabel trebuie i se atribuie un set de
,( Field Name (Nume cmp) - denumirea cmpului. denumire poate
maxi m 64 de caractere poate semne de
nglobate (cu punctelor, a semnelor de exclamare a parantezelor
drepte). Este obligatoriu denumirea cmpurilor. De asemenea,
nu atribui denumire mai multor cmpuri.
19
./ Data Type (Tip de date) - tipul de date se alege din lista .
./ Description (Descriere) - introduce o descriere a cmpului.
Tipurile de date oferite de programul Access sunt :
./ Text - poate maxim 255 de caractere. Access atribuie acestui cmp o
lungime de 50 de caractere .
./ Memo - poate maxim 65.535 caractere este folosit pentru
includerea de comentarii descriptive .
./ Number - valori numerice .
./ DatelTlme - valorile pentru sunt nregistrate ntr-un format special.
./ Currency - format numeric special, n ce o precizie
calculelor financiare .
./ AutoNumber - valoare care este de Access n mod
automat pentru fi ecare nregistrare n tabel.
./ Yes/No- valori logic-numerice (Yes/No, True/False, an/Of!, -1 sau O) .
./ aLE abject - imagini , audio video
./ Hyperlink - adrese Web ce fac referire la o de Internet.
din pagina General care se pot stabili pentru fiecare cmp sunt:
./ Field Size (Dimensiune cmp) - tipul de date folosit de un cmp
numeric sau maxim de caractere ce poate fi introdus ntr-un cmp de
tip text.
./ Format - format standard, predefinit, pentru valorilor dintr-un cmp.
Proprietatea Format nu valorile datelor, ci doar modul n care sunt
aceste valori.
./ Decimal places (Zecimale) - permite stabilirea de zecimale .
./ Default value (Valoare - valoare pe care Access o
introduce automat n cmp la unei noi
./ Validation rule de validare) - permite introducerea de criterii pe care
trebuie le datele din respectiv .
./ Validation text (Text de validare) - permite introducerea unui text care
trebuie valorile introduse n cmpul respectiv nu ndeplinesc
criteriile impuse prin regula de validare .
./ Indexed (Indexat) - 31ege un index care permite sau nu valori dupl icate
n cmpul respectiv.
parcurgerea ntr-o
ce creat tabela introduce date n ea. Introducerea datelor se poate
realiza prin selectarea tabelei dorite executarea unui dublu-click pe aceasta.
Acum, pe ecranul monitorului va o ce permite introducerea
datelor. n datele n partea de jos a
ferestrei , se un mic meniu, ce permite tabelei
(nainte, napoi) care cte tabela
20
_ ., x
Cod unJve _ Nume universitate ! Co<tcatedn . jAdd New Fleld
g
____ 1 Academia de Studii Economice 140
34 Politehnica Bururestl 120
123 OVidiu Constanta 100
143 Universitatea de Constructii sa
213 UniverSitatea de Psihologie IaSI 7S ,
acest buton pentru a r: 222 Universitatea Oanublus 50 '
deplasa la pnma *'
inreglstare a tabelei o O ,
7----r
\ ____ acest buIon pentru a
acest buton pentru a acest buton pentru a pe,
intoarce 13 inregistrarea trece la Inregls are a a e el
inregistrare
Ultima linie un substituent gol pentru o hregistrare. Pentru
unei noi se butonul H; din partea a ferestrei.
O de a unei este prin plasarea indicatorului
mouse-ului n primul cmp al ultimului rnd gol din tabel. in momentul n care
text, simbolul de nregistrare * se n simbol pentru editare .;!"
iar n linia va o li nie pentru o nregistrare.
Anularea comenzilor
in momentul n care s-a ceva n introducerea
datelor se butonul Undo (Anulare) 11)' aflat n bara
de acces rapid.
Se tastelor Ctrl+Z de asemenea anularea ultimei
efectuate.
IAtentie!!!' Efectul unor anumite comenzi, cum ar fi unei tabele sau
acesteia, nu pot fi anulate.
Selectarea
,/ Pentru a selecta o nregistrare, mouse-ul in dreptul acesteia
un si mplu click.
,/ Pentru a selecta un grup de prima nregistrare, care,
tasta Shift, ultima nregistrare.
Modificarea, datelor unei
21
anumite date dintr-o va trebui tabela
(printr-una din metodele cunoscute). apoi nregistrarea
manual datele.
Pentru a una sau mai multe pe care
le tasta Delete sau butonul X Delete din Records
a tab-ului Home (Pornire). O posibi litate de a unei
1!1 8 este click dreapta pe
[jJ - H, w."o,d 15 nregistrare si apoi din meniul derulant
1!1 .o 35 Delete Record nregistrare).
O de a nu poate fi
unui atribut nou unei tabele existente
in timp ce cu o mai nevoie de anumite
atribute, pe care nu introdus atunci cnd creat tabela, posibilitatea de a
introduce atribute noi n
Pentru aceasta, tabela n Design Vlew (Vlzuallzare Proiect). Se va
deschide fereastra n care introduce noi atribute, cu acestora.
, Od_ "'t kl t
YIoIIdIIIIon hIII
'IeIi4lt1on lCAt
,.q .... .. _ ..... Jolo
Inft..<tlt Ilo
t <O ' M'.!
_=-=-==-=_ ===='.L "-_
- " .
O modalitate ar fi tabela executnd dublu click pe numele ei. n
coloana Add New Field cmp nou) datele dorite.

, [cod_cated;: , ,,,' =a;;==;;:t;
-1 (;) 50 10 7
1!1 60 21 10
III
SO 7 3
1!1 100 8 2
III 120 15 1
I
1!1 140 35 5
*
o o o
22
unei tabele
o prin butonului X O.I.te din Records
a tab-ului Home (Pornire), ce selectat tabela sau prin
alegerea Delete din meniul ce dat click dreapta pe
tabela pe care o
de asemenea selecta tabela pe care O apoi
butonul Delete existent pe Pe ecran va o de dialog n care vi
se cere confirmarea tabelei. Pentru a tabela definitiv butonul
Ves (Da), pentru a la butonul No (Nu). .
Do you want to de:lete the table: 'Catedra"? OeIe:tinQ thts object wll remoYe: 1: &om aii grGUpS.
,
For more InfOf'T1'lat:lon an how prevent thIs message from display\nl) every time you delete M object, click
2.2 Definirea cheilor unei tabel e
Definirea cheii primare a unei tabele
Cheia unei tabele un ansamblu minim de atribute care n mod
unic O nregistrare dintr-o Aceasta poate fi dintr-un singur atribut (cheie
sau din mai multe atribute (cheie Determinarea cheii
atributelor din
Un cmp poate j uca rol de cheie cteva caracteristici. n
primul rnd, el n mod unic fiecare rnd. n al doilea rnd, nu este
gol sau nul ntotdeauna o valoare) .
La un moment dat ntr-o pot exista mai multe atribute cu proprietatea pot
identifi ca o nregistrare. Acestea numele de chel candidate. Dintre aceste chei
candidate se alege aceea care n mod unic O nregistrare din Cheia
se cheie
Cheia a unei tabele se cu ajutorul comenzii Primary Key (Cheie

@ din grupul Tools (Instrumente) al tab-
. 1: = :li' o.,,,. Rows ului Design (Proiectare) . Va trebui
""ma", ' "'"' Tu, V,hdOl,on ce selectat cmpul sau
! K R 1 lookup Column
" u" cmpurile care reprezinte cheia
Tool5
a tabelei.
lucru, l prin alegerea
Primary Key (Cheie n meniul
derulant, ce dat click dreapta pe cmpul pe care
l cheie ..
fleld Name
PrimiI}
cheii primare va fi prin simbolul unei chei n dreptul
cmpului respectiv.
23
cheia este din mai multe cmpuri , selectarea
acestora se poate realiza tasta Ctrl.
Se ntotdeauna o cheie pentru un tabel. Access
automat un index pentru cheia care la realizarea unor
mai rapide. Cnd un tabel n vizualizarea Datasheet (Foaie de
date). Access automat o cheie cu numele ID tipul de date
AutoNumber (AutoNumerotare).
Crearea unui index
Uneori ntr-o foarte multe date, de aceea se ierarhizarea
datelor din pentru a putea fi ct mai Din acest motiv pentru
anumite tabele se construirea Cu ajutorul unui index datele din
se pot sorta foarte (de exemplu construi un index care
ordoneze datele din n ordinea a anilor de vechime).
Crearea unui index se tot n fereastra n care noi atribute
tabelei (Design view). Pentru a un index unui cmp, va trebui
cmpul respectiv apoi n partea de a acestui atribut, n dreptul cmpului
Indexed (Indexat), Ves Duplicates OK (Da cu dublurl).
Ves (No Duplicates) (Da dublurl), atunci n cmpul respectiv nu
introduce cu valoare. De pentru cheia
se alege ntotdeauna Ves (No Duplicates) (Da dUbluri) pentru a
asigura unicitatea valorilor din cmpul respectiv.
OKll'll.' "'(tS

( NJtjon
Oetlult ..... Ut
V-'id&tiOll Rule

R,qUlrtd
, Jndued

Ttllt ..... on

.1
_ l h><O_- _--::;;;- ... =------1
1

j
+. Indudlng fIUoI!i. lor h<rlp on '14!1d
! No I
'--. ___ ---''-_....::..,...-..:...,,1 1
2_3 Modificarea structurii unei tabele
Schimbarea unui atribut
Atunci cnd creat o cu diferite atribute, dat acestor atribute diferite
la un moment dat aceste nu vi se mai par le
24
modifica din fereastra tabelei. tabela n modul Design View
(Vizualizare Proiect), cmpul i apoi
n partea de jos a ferestrei dorite.
in aceste cmpuri
alege
Cod Unll/ersttat. Numbet
1 NU;. _ TeK1
rd ___ . __ .---.JN(lmbef
dorite --.,... .......... ---. .. "'cI
Un lucru foarte important, atunci cnd unui cmp este nu
o dimensiune prea pentru aceste datele pe care le
n cmp sunt mai lungi dect Access va trunchia datele
astfel pierde caracterele care limita in acest sens, trebuie
n vedere pentru cmpului o valoare care
maxim de caractere pe care le introduce n acel cmp.
Crearea unei reguli de validare
Atunci cnd anumite date, pentru a evita introducerea datelor eronate,
delini reguli de validare asupra cmpurilor, reguli ce nu permit fie introduse
date
O de validare se n modul de vizualizare Design (Proiectare).
Pentru aceasta, va trebui cmpul dorit proprietatea
cmpului Valldatlon Rule de validare).
De exemplu, presupunem dorim ca n cmpul Cod_catedra al tabel ului
Universitate fie introduse numere mai mari de 100. Pentru aceasta cmpul
Cod_catedra n caseta Validation Rule de validare) se introduce> 100.
25
:J VrU1' ttrt'tlt t
ri @ld N,moe
"
NurI!!
Cod_catedra
Data TVp'@
Number
Text
___ ___ _________ _ _..;.. . . . . '-". ____
GtMfl lltooKvpl I
1 Fltl" lO"il' inh o;lf'
, FOI1I\.1
O, dmatPl.Ct l
Od,uIt V,ll.It
V. II I,I.tl on Q,ult
V'. lIdallon leld
R.eQuirt ;:!
If\.!Ined
! ,... ft h 9$
l ut ..IJI ;n
, ' 00
un """fi" mi' ma' t (, 100
'"
It
,
lht erll)' IWj l 49' tIUt f"u I
mit! ti ofO.hlllltt d Dy UIt
IVle ('I t l l H .01' hflp ()f" Ulto.utlfl tt:o:l. .
Pentru a utilizatorul n cazul introducerii datelor un
text de Acest text I n cmpul Validation Text
(Text de validare).
Atunci cnd n introduce date care nu corespund regulii de validare,
va pe ecran o de dialog n care vi se va atrage
introdus date vi se va comunica exact textul introdus de n
cmpul Validation text (Text de validare).

Cod_ur,iver: Nume unI'JeiO-ltate New J'reld
of.,
*
31 Acaclem'3 de Studii economice 140
33 PolltehniC3 Bucuresn
123 OvidiU Constanta
143 Unlyer si tatea ,le ConstructiJ
120
100
5<l
213 ul"llverslt at.-'!'", de P5ihoiogiE allllm!lDl!!Elmlm_lIIl!1:-
iII
222 l lnill erslt,11ea Danublus
234 UnjyerlS':atea Politehnica
O
l> Schimbarea dimensiunii unei coloane ntr-o
denumirile cmpurilor sunt foarte lungi , modifica
.i!i("'QoL coloanelor. Se deschide tabelul n modul de vizualizare
; .rt , . . .. "". ,,,,,,, Datasheet View (Foaie de date) se click
11 Sort ,,,,,,ti. 'm.",,' dreapta pe a o Din
meniul derulant se alege Column Width

n Wh1tn."

va deschide o n care vi se
va cere dimensiunea
26
Column W,dth . ': DI3
CoIumn Wiclh: lllilllll OK
C_ncel
Be,t
lucru l realiza manual, cu ajutorul mouse-ului.
1:11
N m r od-profeSJ Pentru modificarea dimensiunii unei
'"
5 10 7
coloane cursorul n partea
al
:d
21 10
a coloanei a dimensiune
'"
3
o astfel nct cursorul se modifice
[!J
100 8 2
ca n imagine. Apoi, se butonul mouse-ului

12<1 15 -1
se trage cnd coloana ajunge la
'"
140 35 5
dimensiunea
*
" "
o
);. Mutarea unei coloane ntr-o
ordinea cmpurilor ntr-o va trebui
::li ",,,<u''', tabelul n modul de vizualizare
NumeunivE;rsrtate Datasheet View (Foaie de date).
3 Audemi il de StudII l ( (} click pe denumirea cmpului
3 Poli'."",,, Bucu .. ," 120 pe care I
12 Ollidlu CO'1stantii 100
14 UnlyersllaleadeConstrvctll 50, selectarea tuturor
21 Untversrtatea de PSlhlJ!ogre lasi datelor din cmpul respectiv.
22 "ni,.""" .. O.nubi u, ,., bulonul stng al mouse-ului pe
.. L o denumirea cmpului , n
locul dorit apoi butonul mouse-ului. De exemplu,
atributul Cod3atedra, astfel nct urmeze imediat Cod_universitate, ce
selectat cmpul Cod_catedra va trebui cu mouse-ul acest atribut
butonul stnga al mouse-ului l imediat atributul
Cod_universitate.
2.4 dintre tabele
l> Crearea unei ntre tabele
Access o pentru crearea dintre
tabelele unei baze de date. Este foarte important ca, nainte de a crea ntre
tabele, toate tabelele deschise ntruct Access nu poate crea ntre
tabele deschise.
Un lucru deosebit de important de care trebuie seama este faptul nu
crea ntre tabele orice cmpuri , ci numai acele cmpuri care
ntr-o sunt cheie n cheie Cele
cmpurl care se lace trebuie tip de date
dimensiune.
27
Pentru crearea ntre tabele va trebui tab-ul Database Tools

(Instrumente de date), butonul Relationships (Relalii) 'Relations hiPS.
nu definit nici o caseta Show Table
i:9 ':>rl,d.r,." tabel) apare automat. nu apare,
I r' 0"'" '"'''00''"''' click pe butonul Show Table tabel) din tab-ul
Show Clou
To ", "" .".t"""" Design (Proiectare) .
""'.n,'ip, Caseta de dialog Show Table tabel)
toate tabelele din baza de
tabela apoi butonul Add acest lucru
pe rnd cu toate tabelele dorite. click pe butonul Close (nchidere) pentru a
nchide caseta de dialog Show Table tabel).
Pe ecran, n fereastra Relationships vor tabelele ntre care
o
[. \il
(od. Uol tdr.
Ilumlr.proJesou
Vt tMme
Tel efon
-----
_"X
. 1
un cmp (de obicei cheia dintr-un tabel peste cmpul
(cheie din tabel. Se va deschide fereastra Edit
Relationships (Editare
28


Enforce
Referential
Integrlty pentru a
putea defini
asupra
nou
create
, ' . x
Se unul la multi
definirea a lor referitoare la aceste pentru a
crea butonul Create (Creare). Pe ecran n fereastra Relationships
va nou este de tip
Rel.niot'lshtps _ '" x
catedra PfcfesGt
-
i Cod_<aledra
J
l' COd,Jl fOhs'Jr
tlume profesor
Cod_profesor Vechime
Tflefon

Capacitatea de impunere a este o
a programului Access. Integritatea
care nu au corespondent ntr-un tabel primar. Un exemplu ar li o
nregistrare n tabelul Catedra pentru cmpul CodJlrofesor n care CodJlrofesor are
valoarea 5 n n care valorile cmpului CodJlrofesor din tabelul Profesor sunt
de la 1 la 4.
Impunerea sau modificarea valorilor
unei din tabelul principal de care depind nrudite. n cazul n
care o nregistrare din tabelul Catedra, Access va mpiedica o
Va fi o de dialog pentru a informa trebuie toate
legate de nregistrarea din tabelul principal pentru a putea
inregistrarea
De asemenea, o valoare pentru cmpul CodJlrofesor
din tabelul Catedra cu o valoare care nu in cmpul CodJlrofesor din tabelul
Profesor, primi un mesaj de eroare. Ca atare, impunerea
necesitatea in cmpul CodJl rofesor cu ajutorul unei reguli de
validare.
29
:, ntre tabele
o va trebui un click dreapta pe
pe care o apoi din meniul derulant Delete

- iii
( iMfOla
, (o;.tI_U! cdr.


_ .., x
;>r..,fIHOI
, Cod.plohsor
. 1
Pe ecran va o de dialog care cere confirmarea
n cazul n care nu mai butonul No (Nu).
Pentru a definitiv butonul Yes (Da).
MICfOsofl Olhce Acceu Ei
3
Prelucrarea datelor
3.1 de sortare filtrare
Folosirea de pentru unei
O poate foarte multe date astfel nct unei anumite
poate fi foarte Pentru a datele ntr-o ct mai rapid,
Microsoft Access pune la Find se
n tab-ul Home (Pornire), Find sau o activa prin
tastelor Ctrl +F. doar n cadrul unui cmp,
atunci , nainte de a apela Find va trebui cmpul
respectiv; n caz contrar se poate realiza n tabela. Pe ecran va
fereastra Find and Replace nlocuire) :
30
in cmpul Flnd What (De

Din cmpul derulant Look In
(Privire in) alegeti unde
se realizeze
Pentru a incepe
butonul Flnd Next

bookln:
M.tctl:
:iearch:
se va realiza
asupra tuturor

Atunci cnd a fost o nregistrare este
cmpul respecti v apare selectat. Pentru a conti nua va trebui din
nou butonul Find Next
Sortarea
o pentru un mediu de creare a bazelor de date este
capacitatea de sortare a astfel nct acestea fi n
ordi nea de util izator. in mod prestabilit, programul Access
ordonate n de cheia
Pentru a datele mai n cadrul unei tabele sau a unei
realiza sortarea datelor sau Pentru a sorta un anumit cmp al
unei tabele n ordine sau va trebui cmpul
dorit apoi alege una din trei
1. in tab-ul Home (Pornire), Sort & Filter
(Sortare & Filtrare), butonul dorit: il pentru
a sorta atributul respectiv n ordine
X pentru a sorta atributul respectiv n ordine

2 . click dreapta pe atributul selectat din meniul
derulant tipul de sortare dorit.
31

t l Z
Pcl Z I
,.. . A. S!1rt Z to !
Aplicarea unui filtru asupra unei tabele
o modalitate de a anumitor date ntr-o este prin intermediul
unui filtru asupra tabelei. Microsoft Access pune la
tipuri de filtre:
- Fllter By Selectlon (Filtrare prin selectare) - cea mai cea mai
pentru aplicarea unui filtru. Criteriile de filtrare sunt stabilite prin selectarea
sau a datelor din unul dintre cmpurile tabelului. Access va
numai acele care corespund realizate. Filtrarea
permite criterii de filtrare doar pentru un singur cmp la un moment dat.
Pentru a genera o de filtrare n tabelul Universitate pentru a
numai din tabelul n modul de vizualizare
Datasheet. n cmpul Localitate textul care, n tab-ul Home
Selection
(Pornire), butonul Selection
IEUMf l"fit'ltt
CQ(Umlver' . ! r .. umeur,r.@,:;' tate - F,COO_C3ted-;::-. caUtat
31 -"cademla de Srudll Economlcr.- 1 _
I .:j 33 Unlversi ta lea PolitehnIca UD Bucuresti
1
123 u nive rsItatea Ovidiu
143 Unlversl tat!'a de ConstructII
213 UnlverSltatea.::le PSIhol ogie
222 Universitatea Oanublus
*, O
100 Constanta
50
80 Iasi
50 Galati
O
- " "
Add New FJeId
I
1
Din lista Equals "Bucuresti" (Egal cu "Bucuresti").
Rezultatul va fi :
_ I!"'I 'le
COO_unl"l! t' . 1 Nunw ICod_c.Jtedr. . AdIJ Nf!W Fkld
143 Unlvf!rslUll!a d. ConstructII __ . J
, II Uni versJutca Polne:' mra
"1 31 A'idem,. de Studii ((('nomlce
O
j RKOf 1<I ' 1013 1 1
120 9ucures.j
14(1 8UC<Jrest,
O
- Filter By Form (Filtrare - criteriile de filtrare sunt introduse ntr-un
formular gol asociat tabelului , Access care corespund criteriilor
introduse de utilizator. Spre deosebire de filtrarea cea formular
permite filtrarea pe baza criteriilor din mai multe cmpuri simultan.
Pentru a realiza o filtrare formular n tabelul Universitate pentru a
din sau tabelul n modul de vizualizare
Datasheet. n tab-ul Home (Pornire) , Sort & Fllter (Sortare & Filtrare) ,
butonul Advanced (Complex) 'ti Advanced ' . Din lista se alege
Filter by Form (Filtrare formular)
r::l Vn!1ero:,ufe 'Uln Il)' fOII"
_ " x
Nume universitate l<'Cillita1:e
1
32
click pe cmpul Localitate pentru a deschide lista de
din Bucuresti. Access va automat ghilimelele pentru
valoarea

Nume unlversltate
click pe eticheta Or din partea de jos a ferestrei. Access va combina
criteriile pe care le n etichetele ferestrei Filter by form. La unei
Or, o Or va fi
click pe cmpul Localitate pentru a deschide lista de
din lasi. Din tab-ul Home (Pornire), Sort & Filter (Sortare &
Filtrare) , Toggle Filter (Comutare filtrare) ' 'il T0991. Filu r
,
-- _._.
Nume universitate
Unfversitatea de Const r uctII
H Universitatea Politehnica
213 Universi tatea de Pslholo@.le
_ '" x
. lcoetcated";; .. l ocalitate
SO' Bucuresti
120 Bucuresti
sa Iasi
31 .4cademia de Studii Economi ce 140 Bucuresti
*
O O


. 1


De asemenea, combina criteriile de filtrare, introducnd criterii n mai multe
cmpuri. De exemplu, din care '!U codul
catedrei 50, tabelul Universitate n modul de vizualizare Oatasheet. In tab-ul
Home (Pornire) , Sort & Filter (Sortare & Filtrare), butonul
Advanced (Complex) 1':1 Ad, .. nood Din lista se alege Filter by
Form (Filtrare formular)
I:rl)y'onn
COd - Nume unlversiute

l l ock 'Of
Din lista a cmpului Cod_catedra 50, iar i n cmpul Localitate
BucurestI.
G!) UfIl'Itl)It.tr. f.tr byF::ltln
Cod_universrt1. /'\lume uri/vers/tate
33
butonul Toggle Filter (Comutare filtrare) V' T099
1
< Fitt er pentru a realiza
filtrarea.
unui filtru
Pentru a un filtru creat va trebui din nou butonul Toggle Filter
(Comutare filtrare) '7 T099
1
Filter
3.2 Interogarea bazei de date
Crearea unei (query)
o interogarea permite din mai multe tabele ntr-o
foaie de date numai acele care ndeplinesc anumite
criterii.
Pentru a crea o interogare tab-ul Home (Pornire) butonul
Iifi
=
Q
D
. (p. . ) Qu,,,
uery eSlgn rOlectare Interogare )"'on .
Ca va trebui tabela sau tabelele asupra
interogarea.
x
Add
Astfel, tabela Profesor butonul Add care
butonul Close (nchidere) pentru a nchide fereastra.
o interogare se poate crea asupra unei tabele sau asupra mai multor tabele n
de anumite criterii. presupunem din tabela Profesor dorim
profesorii care au vechime mai mare de 15 ani. Pentru aceasta, n constructorul de
alegem cmpuri le pe care dorim le interogarea in dreptul
cmpului Vechime introducem
34
'f COCl.profu oI
tlumf prof escl!
V Unll!'lf
T,lefon
fiel O:
T'ble
....
t
Stlo.."
C!iw ia:
"
I<!
tl Ulll f prou lo, " echllll '
I Prolnor I Proluor
I<! I I<!
,"
,
I h l el on
1 PrO/f lor
_ '" x

I<!
Din cmpul derulant Field (Cmp) cmpurile pe care le
interogarea, din cmpul Table (Tabel) tabela
Pentru alegerea cmpului , se poate executa dublu-click pe denumirea
cmpului din tabelul n panoul superior al ferestrei.
ca datele fie sortate sau din cmpul
Sort (Sortare) una din Ascending sau
Descending
n cmpul Show (Afl,are) ca acest cmp fie
vizualizat n modul Datasheet View. Cnd ca valorile unui cmp nu fie
n modul Datasheet View, caseta.
n crn pul Criteria (Criterii) defini propriile Acestea pot fi de
genul:
Operator Exemplu
>
Mai mare dect >50
>=
Mai mare sau egal cu >=4500
<
Mai mic dect <25
<=
Mai mic sau egal cu <=400
=
=100
<>
Diferit de <>160
Like Comparare cu un nume Like "iasi"
salvarea nchiderea
interogare executnd
dublu cl fck pe numele ei. Interogarea va
numai acele care ---j
corespund create anume
profesorii cu vechime mai mare de 15 ani.

Rularea unei
V' 511e o
,Jl u ll.:ln f
I l Oinicu A
Ve(hime Tetefo"l

Z47!5nu.t4
18 BN6'11
ce creat o interogare, pentru a vedea rezultatele acesteia, va trebui
interogarea. Rularea unei se butonul
35

(Rezultate)
existent n tab-ul Design (Proiectare) , Results
Nu pentru a putea rula o interogare, prin aceasta trebuie
fie cu ajutorul constructorului de n modul de vizualizare
Design(Proiect).
o modalitate mai de rulare a unei este prin dublu chck pe
interogarea
Salvarea unei
Atunci cnd o interogare
cu ajutorul constructorului de
pentru a salva
interogarea, butonul
existent pe bara de acces rapid, sau
simultan tastele Ctrl S. Pe ecran va fereastra Save As (Salvare ca)
n care numele dorit pentru interogare.
Modificarea unei
o interogare poate fi att prin de noi, ct prin
tabelelor noi. Pentru a efectua interogarea n
modul Design (Proiect). Pe ecran va constructorul de
Pentru a o butonul Show Table
'5
ShOVl
tabel) T.bI. din tab-ul Design (Proiectare). Pe ecran va fi fereastra din care
alege tabela
Pentru a modifica criteriile aplicate cmpuriior, interogarea n modUl
Design (Proiect). presupunem din a
cod este mai mare ca 100.
r3i Qufrr1 _ !!' X
'i Coct unl'Yf rl rtat e
Nume unrveniutt
Cod. uttdra
LoulrtJte
.........
f ietd: Cod. unI'lflSitUt Uumt un .... tnrtate , Cod. (Bttdul
httlt: Ul'lrunitate Unflltrltatt Unl'l'\!fsitatt
Sort:
ShOW:
Criten.: .,00
"
36
loc.litat e
Uni'ftuitatt
am fi dorit de exemplu, profesorii a nume ncepe cu
litera V, atunci , la Criteria am fi scris Like o V' o. Se poate observa n cazul textelor,
programul automat ghilimele.
- iii
Plofuor
'1 CotUlrofe,or
Hurtlt proleior
.... t:thlme
Telef on
f-Idet Cod.prGft Jor
Table: Profe sor
SOIt
Crheria:
oc

t4umt
I Prolu(I!
1 6a
Ut.t "V' -
l '!f: thime
Plofe'Ol
I
Ttlefon
! Profesor
_ " X
n cazul datelor calendaristice, programul va ncadra automat data ntre
delimitatorii # (exemplu: <=#05/01 / 1998#).
De asemenea, crea expresii logice folosind operatorii logici And Or
(Sau). dori persoanelor care se numesc Viorel sau Catalin, atunci la
Criteria trebuia sa Viarel ar Catalin.
cumva un cmp din interogare,
interogarea n modul de vizualizare Design (Proiect), deasupra denumirii
cmpului apare o click pentru a selecta ntregul
cmp apoi tasta Delete de la
Profelc:
f COd.plC/fuar
tl\)r.!" profrsor
Vf (hl'fll f
Teitlon
1,0"_"0"'0'
Table:
Sort:
s_

O"
tlumf plofnOI
Profesor
)- nchiderea unei
Vtd'limt
Proh10r
- ., "
nchiderea unei se prin butonului din partea
a ferestrei sau prin executarea unui click dreapta pe bara de nume a
alegerea Close (nchidere).
37
unei
un formular prin butonului existent in
Records din tab-ul Home (Pornire) sau prin alegerea Delete
din meniul ce dat click dreapta pe interogarea pe care
o de asemenea selecta interogarea pe care o
apoi butonul Delete existent pe
Pe ecran va o de dialog in care vi se cere confi rmarea
Pentru a interogarea definitiv, butonul Vea (Da), pentru a
la butonul No (Nu).
38
4
Formularele
4.1 Lucrul cu formularele
., Deschiderea unul formular
Formularele din Access cu
utilizatorul pentru tabele. deja creat
un formular, aceasta se poate deschide printr
un dublu cl ick pe numele lui. Pe ecran va
o n care introduce,
modifica sau date din tabela
formularului .
., Crearea salvarea unui formular
IV"" o
1
21
eIeIon 111 223344
-
:=,-_';..;. 10' 10 .1 . 1".;
- y
Pentru a crea un formular nou este indicat Form Wlzard (Expert
Formular), care permite modul n care se se datel e.
n tab-ul Create (Creare), butonul
More Forms (Mai multe formulare) apoi
Form Wizard (Expert
Formular) , care va trebui
necesari pentru a crea formularul dorit.
Pas 1 - tabela i formularul atributele pe care
le formularul.
Din meniul
derulant


labela 000

1.
Din acest cmp
alege ..... ./' Cod ::::u.te
cmpurile pe -
le
introduce li in

>



.
c""" 1 .. """. 1 -
::;::::::=""
Penllu a
introduce un
cmp
pe butonul
Pentru a
introduce
toate
cmpurile

bulonul
Pentru a trece la butonul Next
39
Pas 2 - n alege modul n care fie atributele n
formular.
fornrWIlMd
-
_ ._.


_ c-=
- ..,""""
_ r-,_''''
=0
= r1
-
-
L ..
- = _ =.:
- -
--
==

- =
--
-
- ...;;;;.

- =
- =
- =

= =
Pentru a trece la

butonul Next
Pas 3 - acum alege din stilurile predefinite stilul pe care l
formularul.
Pentru a
trece la
urmAtoarea


butonul
Next

Pas 4 - aceasta este etapa n care numele dorit pentru formular
date n cu ajutorul formularului (prin bifarea
Open the form ta view ar enter information (Deschidere formular pentru
introducerea
40
I =, ..... .....
Da you-,t mgpen hfDr!flarlllDCl'"
o _ fina II;;;;' c:r fI'Ite'
the foi"', dMitJl.
Pentru a crea formuralul butonul
Fln!sh (Terminare)
Pentru a salva un formular. ce creat alege butonului
exi stent pe bara de acces rapid.
Utilizarea unui formular pentru a introduce modifica date ntr-o

Avnd deschis formularul.
introduce modifica date n
tabela
formularului. Pentru a introduce
date n cu ajutorul
formul<jrului. va trebui
butonul H) existent n partea de
jos a formularului. Acesta va
pe o nregistrare acum introduce noile date.
_"' Cu ajutorul cursorului
. . .,.
'-,o
-,, -
-

n cmpurile de editare
datele noii
Se acum
tabela 6 ce
introdus datele
,;;,.- .... c .;:... __ ;;;0-""' ..... =;;; .. ;:, . noii introduce o
nregistrare parcurgnd

Modificarea datelor n se face cu modul de introducere a
datelor. dar acum va trebui
pe nregistrarea cu
ajutorul mouse-ului. apoi
datele De exemplu.
n cazul noii introduse.
vrem nlocuim cod catedra 60 cu
41
50. Pentru aceasta ne pe nregistrare apoI In dreptul atributului
"cod_catedra" introducem noua valoare. realizarea dorite, prin
nchiderea formularului vor fi actualizate n
Parcurgerea utiliznd formularele
Cu ajutorul formularelor parcurge toate unei tabele. Acest lucru
il realiza cu ajutorul butoane lor existente n partea de jos a formularului.
Pentru a adauga o

36. of inregistrare
.. "" butonul
s va Pentru a
Pentru a pe reintoarce1
i
la la Pentru a
prima inregistrare a i nregistrarea Inregistrarea
tabelei butonul
butonul
butonul
pe
ultima
inregistrare a
tabelei
butonul
modificarea textului n antet subsol
Pentru a un text sau o imagine n antetul sau subsolul unei formular este
necesar formularul n modul Design View (Vizualizare Proiect). Pentru
aceasta click dreapta pe numele formularului din meniul derulant
Design View (Vizuafizare Proiect). Pe ecran va constructorul de
formulare n care modifica ceea ce
.L ___ .. , .. L-._=_ I T
n tab-ul Design (Proiect) va o de instrumente
constructorului de formulare, prin intermediul realiza diferite n
formular.
looo
ti] Till. I I!b II Aa
!l Pagt
Text labei
1""" I tii " [J t: I :::. --: -' ,.1< __ _
l:JiI O @ c:l j!J f. :::-:. 'o :!' u .. Conltol Wiza'. ;]
Surtan """ , .. " L" ._. -
IB ID @ tlIiI i;!! :.t!. . l:--!.i _x Active';
Controh
42
Pentru a introduce un text in antet sau in subsol va trebui inti de toate
de antet sau de subsol cu ajutorul mouse-ului pentru a avea loc
An
dorite. De pe bara de instrumente se butonul Labef l'.' .
acestui buton click in antet in locul unde fie
textul apoi textul dorit.
introducerea textului , formularul pentru a vedea
formul arul executnd dublu click pe numele lui.
fod 1lI'Wl!r<;tl ... 1t' ll _____ _
hUfTle AC<ide:mia de Studii Economice
L
ro ----------
I Rf.<.Ofd: 14 4 10\'6 I>i .:; .. "' ;, .. _____ _
modifica subsolul formularului. De asemenea, introduce

diferite imagini in antet sau subsol cu ajutorul butonului l ooo din
Controls (Controale) a tab-ului Design (Proiect).
43
Schimbarea culorii a stilului de chenar ale unui control
Fiecare obiect dintr-un formular este denumit element de control sau control.
Pentru a modifica culoarea sau stilul chenarului unui control, controlul
respectiv butoane:
Font
pentru a aplica un fundal controlului
A pentru a modifica culoarea textului
Controls (Controale)
:4 pentru a modifica culoarea chenarului
= . pentru a modifica grosimea chenarului
pentru a modifica stilul chenarului
nchiderea unei formular
nchiderea unui formular se prin butonului din partea
a formularului sau prin executarea unui click dreapta pe bara de nume a
formularului alegerea Close (nChidere) .
unui formular
un formular prin butonului existent n
Records din tab-ul Home (Pornire) sau prin alegerea Delele
din meniul ce dat click dreapta pe formularul pe care
l de asemenea selecta formularul pe care l apoi
butonul Delele existent pe
Jf yoo cIck Yes, ycu won't ba to t.rdo t:he deIetIon.
IC;w:l ... .::._...J
la butonul No (Nu).
44
Pe ecran va o
de dialog n care vi
se cere confirmarea
formularului. Pentru a
formularul definitiv
butonul Ves (Da), pentru a
5
Rapoarte
5.1 Lucrul cu rapoartele
Crearea unul raport
Un raport in extrase din tabele sau dirijate de obicei
spre o
Cel mai simplu mod de a crea un raport este: in Panoul de navigare, click
pe tabelul sau interogarea care stea la baza raportului. Apoi , din tab-ul Create
lifit
(Creare), click pe butonul Report (Raport simplu) R ort . Access
automat raportul.
n cazul in care o a cmpurilor raportului din mai multe
tabele sau este recomandat Report Wizard (Expert
raport). Astfel, in tab-ul Create (Creare) se butonul Report Wizard (Expert
raport) R<port Wi Zllrd , care se parcurg necesari pentru a crea raportul
doril.
Pas 1 - tabela sau interogarea i i raportul cmpurile pe
care le raportul.
Din meniul derulant
Tables/Querles

tabela
Din acesta va
alege
cmpurile pe car
le
n
raport.
c"",,, I 'l-::J-!l2'! I - I
Pentru a trece la
butonul Next
45
Pentru a
introduce
toate
cmpurile

butonul
Pas 2 - Acum grupa datele din sau din interogare cum

atributul
care
doriti sa

datele
apoi

butonul
Pentru a
trece la



butonul Next

Pas 3 - n datele din raport
alege modul n care vor fi sortate datele sau n
ordinea de sortare este ordine
click pe butonul de comutare Ascending (Ascendent).

''!1vt$Ortadel" ni din
t ................................ - .......... cmpul
_ derulant
, i .. . _ 1 atributul
care

-
-
...... _--..,.,,;I
,z i :::J _ 1 dalel.
, I Pentru a
trece la
click pe butonul Summary Options pentru a o de dialog n
care Report Wizard o cu toate cmpurile numerice din raport peniru
care pot fi suma, media, valoarea respecti v
46
5ul!\m, ,.,
r fiir r

Pentru a
r,S/'1Im reveni la
j
(i' fereastra
(" anterioara

, r butonul OK
f.otcIl fat UI'S
Pas 4 - n alege modul cum vor fi reprezentate datele n raport
alege orientarea paginii raportului (Portrait sau Landscape).
RrpoftWIJ::t(I
l10w WoJd yQo,I l;t: t'o 1101 0011 \'OU' r.oorU
-: pe il
el pegt . urmatoarea
etapa
Pentru a
FOi trece la
__ butonul Next
< an .." > I ",.. I
Pas 5 - acum alege din stiluri le predefinite sti lul pe care I
raportul.
Titl e

"'"
"",,",

Pentru a
I.:6: trece la
,. .. urmatoarea
etapa apasati
butonul Next
_.:; <-...:;.-0_<.;; .... =-'-...: .. _"_' _-'
47
Pas 6 - aceasta este etapa in care numele dorit pentru raport.

c..... I ."'"
Pentru a crea raportul butonul
Flnlsh (Terminare)
Pe ecran va fereastra raportului , in care vizualiza datele
raportului creat.
Catedra
15 120
2
a
;, Salvarea nchiderea unui raport
Microsoft Access automat ceea ce modificat. Pentru o mai mare
butonul Save (Salvare) existent pe bara acces rapid sau
apela Save (Salvare) in meniul derulant al butonului
nchiderea unui raport se prin butonului din partea
a raportului.
48
modificarea antetului a subsolului unui raport
n Access, structura unui raport este n Un raport 5

- report header (antet raport) - elementele nscrie n apar numai pe
prima a raportului, n partea de sus.
- page header (antet - elementele nscrie n apar pe fiecare
a raportului , n partea de sus. .
- detail (detalii ) - locul n care se elementele care corpul principal
al raportului.
- page footer (subsol - elementele nscrie n apar pe fiecare
a raportului , n partea de jos.
- report footer (subsol raport) - elementele nscrie n apar numai pe
ultima a raportului , n partea de jos.
Pentru a un text sau o
imagine n antetul sau subsolul unui
raport, este necesar raportul
n modul de vizualizare Design (Proiect).
Pentru aceasta, click dreapta pe
denumirea raportului
Design View (Vizualizare Proiect)
il

",m I
: re te(fril I
, 5 I I , . I , . 1 " ti '
I I I I I I I
Q.esi gn
Pe ecran va constructorul de
rapoarte n care modifica ceea ce 1; ei

n tab-ul Design (Proiect) va o de instrumente
constructorului de formulare, prin intermediul realiza diferite n
formular.
.
. ". '5\l
. i"Q J<
Pentru a introduce un text n antet sau n
subsol va trebui nti de toate de
antet sau de subsol cu ajutorul mouseului
pentru a avea loc
dorite. De pe bara de instrumente se
Aa
butonul Labei l.b"
acestui buton click n antet
n locul unde fie textul
apoi textul dorit.
49
introducerea textului, formularul pentru a vedea
raportul executnd dublu click pe numele lui.
r.,tdla _ I'!I X
Catedra
Alltet Pl-'f\{I'U r4PCJfl
e,..? in .. "" Em
l
i'."!t!1
15 120
' 00
t C::= ' Q , ,,!
modifica subsolul raportului. De asemenea, introduce

diferite imagini n antet sau subsol cu ajutorul butonului l090 din Controls
(Controale) a tab-ului Design (Proiect) .
Modificarea culorii stilului obiectelor din cadrul raportului se face similar ca la
formulare.
Copierea sau mutarea controalelor n cadrul unui raport
Access posibilitatea copierii sau controalelor unui raport .
Astfel , pentru a copia un control, se controlul respectiv se alege una din
metodele de mai jos:
se butonul Copy (Copiere) Copy din tab-ul Home (Pornire)
- se de taste Ctrl+C
- se click dreapta mouse cin meniul contextual se alege comanda
Copy (Copiere)
Apoi, se cursorul mouse-ului unde se a fi copiat textul,
care se alege una din variantele de mai jos:
"'"'
se butonul Paste (Lipire) p,rt, din tab-ul Home (Pornire)
se de taste Ctrl+V.
se click dreapta mouse din meniul contextual se alege comanda
Paste (Lipire)
Pentru mutarea unui control, se controlul respectiv se alege una din
metodele de mai jos:
se butonul Cut (Decupa re) Cut din tab-ul Home (Pornire)
se de taste Ctrl+X
se click dreapta mouse din meniul contextual se alege comanda
Cut (Decupare)
Apoi , se mouse-ul n locul unde se mutat controlul se alege
comanda Paste (Lipire), folosind una din variantele prezentate mai sus.
50
Gruparea datelor diferite atribute
Group
" ,ort
efi Hld.
Gfouplrl ii. IOQI,
totaluri).
Pe ecran
Totaluri).
atunci cnd creat raportul nu dorit gruparea datelor
diferite atribute, realiza acest lucru cu ajutorul comenzii Group
& Sort (Grupare sortare). o apela din
tab-ul Design (Proiect), categoria Grouping & Totals
va panoul Group, Sort and Total (Grupare, Sortare
Pentru a un nivel nou de grupare, click pe Add a group
grup). Se va o linie n panoul Group, Sort and Total
(Grupare, Sortare Totalurl) se o de cmpuri disponibile.
click pe cmpul care se realizeze gruparea Access
va automat nivelul de grupare n raport.
ntr-un raport se pot defini la 10 niveluri de sortare grupare.
unui raport
un raport prin butonului exi stent n Records
din tab-ul Home (Pornire) sau prin alegerea Delete
din meniul ce daI click dreapta pe raportul pe care il
de asemenea selecta raportul pe care il apoi
butonul Delete existent pe
Pe ecran va o de dialog n care vi se cere confirmarea
raportului. Pentru a raportul
definitiv butonul Ves (Da) ,
pentru a la
butonul No (Nu).
51
Exportarea unui tabel, interogare ntr-un pe hard disk
anumite n baza de date pe care le n
panoul de navigare obiectul care datele de exportat. posibilitatea
un tabel , o interogare, un raport sau un formular.
n tab-ul External Data (Date externe) , n grupul Export, click pe
butonul dorit astfel :
1'- Word a exporta raportul intr-un Ward.
Pentru a exporta
raportul intr-un
Excel ,
bulonul
'q]fj U lut Ale --- butonul
Saved ! El Ul ,
Exports Ust . tlb _ Pentru a exporta raportul intr-un text ,
". =:.;. butonul
butonului More (Mal multe)
deschide o de alte formate pentru
export (xml , HTML, OOBe)
n cazul exportului datelor ntr-un Excel, va fereastra Export - Excel
Spreadsheet (Export - Foaie de calcul Excel), se numele Excel
generat. .1l-,"
...
SeIect ,..,. 1Dp"'_lIWt .. bol llhtn ItlP<'l"tIIQ tbnorI; CIt 1'W#t.
P"
5ftc1 It.. op!II:It> 10' ..... dw. .--.., 01" YOUt>cPOl1
un tabel sau o interogare datele formatate,
caseta Export data with formatting and layout (Se datele
formatarea aspectul). un formular sau un raport ,
apare dar nu este
Pentru a vizualiza registrul de lucru din Excel finalizarea
de export, caseta Open the destlnatlon file afler the export operation Is
complete (Se deschide terminarea de export).
obiectul este deschis selectat doar anumite pentru
export, caseta Export only the selected records (Se numai
selectate). Pentru a exporta toate se

Pentru finalizarea procesului de export, se butonul OK.
52
6
rezultatelor
6.1 pentru imprimare
Vizualizarea nainte de imprimare a unul raport, formular,
Un lucru important, naintea I vizualizarea datelor ce vor fi
'ii,;\
imprimate. Vizualizarea naintea se cu ajutorul comenzii
Print - Print Preview (Imprimare Examinare nainte Cu
vizualiza datele din tabele, formulare, rapoarte.
Modificarea a dimensiunii paginii unui raport
Tot n fereastra Print Preview (Imprimare Examinare nainte
foarte multe referitoare la setarea paginii. Aceste le alege din
Page Layout (Aspect Cu ajutorul butonului Size (Dimensiune)
stabili dimensiunea paginii '(A4,
letler, legal, executive altele).
Orientarea scrisului n poate fi : pe
lung - Portrait (Tip portret) sau pe lat -
Landscape (Tip vedere. Butonul
Margins (Margini) la ajustarea marginilor paginii.

butonului Page Setup deschide fereastra Page
Setup unde sunt cumulate toate legate de setarea
paginii amintite mai sus.
Din meniul
Orlentatlon
(Orientare)
alegeli
orientarea
paginii
Pmt Options Pao< I
.. r
Din meniul
-
--;;;---------:4=::j...- !-I----, Paper Size
Size: Iletl:er Dimensiune)
5oJce, lAU;omotIcoly 5eIot, alegeli
dimensiunea
paginii

fOI" TableI '"


Defo Prttet
r u.e Spedlc _ ..
C..-.cel
53
6.2 pentru Imprimare
>- Imprimarea unei pagini, a selectate sau a ntregii
tabele
Pentru a imprima unei tabele, sau doar anumite din aceasta,
tabela, dorite (n cazul n care imprimarea
anumitor apoi Print (Imprimare) din meniul derulant

asociat butonului Oftice sau simultan tastele Ctrl P. Se va
deschide fereastra Print (Imprimare) n care dorite.
Din meniul
derulant
Name
(Nume)
alegeli
imprimanta
la care
dorili

alege
ceea ce

(Ioale

doar anumite
pagini sau
doar

selectate)
Type:
Where: FU.E
comnont,
54
Pentru a
imprima in
selectati

Prlnllo File
in

Aici

de
copii dorite
Modul 5
- I-
1. de baze de dale.
2. o de date n directorul My Documents. cu numele

3. o cu cmpuri:
Nume cmp Tip de date Dimensiune cmp
10 Number Double
Nume Text 50
Data DatefTime Medium Date
,
4. n tabela atributul 10 ca fiind cheie
5. tabela cu numele Persoana
6. un formular nou utiliznd toate cmpurile din tabela Persoana.
formularul cu denumirea Formular Persoana.
7. Utiliznd formularul creat, cele de mai jos n tabela
Persoana. formularul.
ID Nume Data
102 Alina 19/06/ 1994
98 Maria 18/0212002
8. n tabela Persoana instrumentul de pentru a nregistrarea cu
ID-ull02.
9. numele persoanei din Alina n Andrei .
10. baza de date.
11 . baza de date accessl.accdb
12. tabela Autor atribut
Nume cm Dimensiune cm
Numar telefon Double
13 . atributul Adresa_mall ca fiind indexat cu duplicate.
14. In tabela Autor dimensiunea cmpului Nume la 100 de caractere.
15. atributul Adresa_mall astfel nct ultimul atribut din
tabela Autor.
16. o interogare asupra tabelei Carte n care doar ce au codul mai
mare de 25. interogarea cu numele 25.
17. un raport utiliznd toate cmpurile din tabela Autor, grupnd datele n
de cmpul Nume. raportul cu denumirea Raport autor_
18. n antetul raportului o imagine.
19. imaginea n partea a subsolului raportului.
20. de baze de date .
la care se face referire i n aceste simulri se la adresa www.andreco.ro
55
II
1. baza de date access2.accdb
2. tabela Universitate o de validare pentru
Cod_catedra, astfel nct nu accepte introducerea valorilor mai mari de 256. In
cazul regulii de validare, se va mesajul: valori mai mici
ca 256!
3. un filtru de tipul Filter By Form pentru tabela Universitate n modul
4. filtrul creat asupra tabelei Universitate. tabela Universitate.
5. n tabela Profesor datele n ordine cmpul
CodJlrofesor.
6. a doua nregistrare din
7. atributul Nume profesor din tabela Profesor ca fiind indexat duplicate.
8. toate din tabela Profesor.
9. formularul Profesor.
10. Cu ajutorul f<;>rmei nregistrarea 3 numele profesorului din
lulian n Marian. formularul Profesor.
11. o interogare asupra tabelei Profesor n care toate cmpurile pentru
profesorii cu o vechime mai mare de 15 ani.
12. interogarea interogarea cu denumirea Vechime.
13. n ,interogarea Vechime cmpul Telefon. interogarea Vechime.
14. o interogare asupra tabelei Universitate n care doar cmpurile 1
3.
15. interogarea cu numele Univers.
16. o interogare asupra tabelei Profesor pentru a profesorii al nume
ncepe cu litera A. interogarea cu denumirea Nume.
17. raportul Profesor.
18. dimensiunea paginii din A4 n Letler.
19. raportul Profesor.
20. de baze de date .
III
1. o de baze de date.
2. o de date n directorul My Documents. cu numele
bd.mdb.
3. o Elevi ce va cmpuri:
Nume cmo Tio de date
Nume elevi Text
Data nasterii Date
Varsta Number
Nr scoala Number
4. cmpul Nr_scoala ca fiind cheie
56
Dimensiune cmD
50
Short Date
Inteoer
Inteoer
5. n tabela anterior:
Nume elevi Data nasterII Varsta Nr scoala
Ionescu Mihai 05/05/1992 17 1
Popescu Alina 08/08/ 1993 15 2
Popa Geanina 12/03/ 1993 16 3
Mihai lulian 07/05/ 1991 18 4
6. n tabela Elevi cmpul Varsta apoi tabela.
7. o Clasa ce va cmpuri :
Nume cmp Tip de date Dimensiune cmp
Nume Text 50
Clasa Number Integer
Media Number InteQer
Nr scoala Number InteQer
. 8. cmpul Nr_scoala ca fii nd cheie
9. n tabela anterior:
Nume Clasa Media Nr scoala
A 9 8 1
B 8 9 2
C 8 9 3
D 10 10 4
10. atributul Nume ca fiind indexat duplicate. toate
tabelele.
11. Utiliznd cmpul Nr_scoala att din tabela Elevi , ct din tabela Clasa, o
de tip unu la unu ntre tabele.
12. de integritate create la punctul anterior.
13. fereastra de apoi baza de date bd.mdb.
14. baza de date access3.accdb
15. n tabela Produs tipul atributului Cantitate din Text n
tabela Produs.
16. formularul Produs. numele n antetul
formularului Produs.
17. textul n albastru, dimensiune 20. formularul Produs.
18 o interogare pe baza tabelelor Produs Comenzi n care din
tabela Produs cmpurile Nume....Jlrodus Cod....Jlrodus, iar din tabela Comenzi
cmpurile Nume_firma Cantitate_ceruta, pentru 'a acele pentru
care cod....Jlrodus este egal cu 4, iar cantitate_ceruta este egal cu 3.
19. interogarea cu numele Query apoi
20. de baze de date.
-IV -
1. baza de date access4.accdb
2. tabela Masini coloanei Marca la 25 puncte.
3. cu marca Audl cu BMW.
4. datele din tabela Masini n ordine cmpul Marca.
57
5. doar prima inregistrare din tabel. tabela.
6. o interogare pe baza tabelei Masini in care doar din marca
Mercedes. interogarea cu numele Mercedes.
7. descendent datele in interogarea Mercedes cmpul
tip_masina. interogarea Mercedes.
8. un raport asupra tabelei Masini Disponibile cu numele Masini.
9. orientarea paginii din tip portret in tip vedere.
10. raportul Masini Disponibile.
11. toate baza de date.
12. baza de date accessS.accdb
13. fereastra de dintre tabelele Casete Casete
imprumutate.
14. fereastra de
15. un raport utiliznd toate cmp urile din tabela Casete mprumutate, grupat
atributul Cod_Imprumut, care calculeze mediu de casete
imprumutate. raportul cu numele Casete.
16. in raportului dam
17. in subsolul raportului controlul creat la punctul anterior.
18. raportul la o
19. un filtru de tipul Filter By Selection pentru tabela Casete pentru a
care corespund filmelor de
20. de baze de date.
- Baze de Date
1. O de date este:
a) Un director pe hard disk
b) Un ansamblu de date, organizate coerent, accesibile ct mai multor
utilizatori in timp
c) O de date nici o intre ele
d) O de documente cu diferite
2. se poate defini ca fiind din:
a) Entitate,Valoare
b) Entitate, Atribut
c) Diferite caracteristici ale unei
d) Entitate, Atribut, Valoare
3. Pentru entitatea Persoana, nume
a) Un Atribut
b) O valoare
c) Nici una din de mai sus.
4. O de date este din:
a) text
b) caractere
c) Tabele cu diferite intre ele
d) Nici una dintre ele
58
5. Atunci cnd o trebuie
a) Un singur atribut
b) Un singur domeniu de valori
c) Unul sau mai multe atribute cu domeniile de valori

d) Un nume
6. O ntr-o de date este:
a) Un extern
b) Un produs cartezian dintre mai multe domenii
c) O de date
d) Nici unul dintre
7. Atunci cnd o de date trebuie
a) Diferite tabele, dintre acestea
b) ntre diferite externe bazei de date
c) O
d) Nici unul dintre de mai sus
8. de tipul 1 :M
a) Unei dintr-o i corespunde o nregistrare n

b) Unei i corespunde o nregistrare n mai multe
tabele.
c) Mai multor dintr-o nu le corespunde nici o
nregistrare n
d) Unei dintr-o i corespund mai multe n

9. Pentru a ierarhiza datele ntr-o
a) tabela
b) un index
c) un filtru
d) Nici unul dintre de mai sus
10. Cheia unei tabele
a) Un index
b) Un filtru
c) Un ansamblu minim de atribute care n mod unic o
nregistrare dintr-o
d) Nici unul dintre de mai sus
11. Cheia unei tabele poate fi sau este:
a)
b)
59
12. Cheia ntr-o
a) Nu cheie
b) Un domeniu de valori
c) Unul sau mai multe atribute care pot identifica o nregistrare
d) Nici unul dintre de mai sus
13. Cheia ntr-o
a) n mod unic o nregistrare
b) n mod unic un atribut
c) n mod unic o entitate
d) Nici unul dintre anterioare
14. ntr-o un atribut sau un ansamblu de atribute ia valori n
domeniu ca cheia a unei tabele atunci acest ansamblu de atribute
se
a) Cheie
b) Cheie
c) Index
d) Nici unul dintre anterioare
60
s p u n s capitolul V
Intrebare s p u n s
1 b
2 d
3 a
4 c
5 c
6 b
7 a
8 d
9 b
10 c
11 a
12 c
13 a
14 b
61
" Acum prezenta la angajare oriunde n Europa, Permisul
european de conducere a computerului ECDL "
ECDL
ECDL Core Certificate
Certificat ECDL Complet
This 18 to certify Ihat I Sr,t cA:
SPECIMEN
has successf uUy p8!io500 011 rnodulos roquirod lor Ihe grantmg of tha J
a promovat cu toale mOdulOie necesare pentru 8
European Computer Drtvlng L1cence Core
Permlsul european de conducero a compute;ului Complet
Syflabus Version I Programa ECDL:
-", ... ",- ... ... .,..-..
... _--

.01.2007 RO 000001
0. .. t DMJo s.n.. Seor>o
Pentru comenzi la:
Tel. : 021-311.39.30
Fax: 021-311.39.30