Sunteți pe pagina 1din 26

LICEUL TEORETIC GRIGORE ANTIPA BOTOANI

EXAMENUL NAIONAL DE BACALAUREAT 2013 PROBA DE EVALUARE A COMPETENELOR DIGITALE


Pagin 1 din 26

LICEUL TEORETIC GRIGORE ANTIPA BOTOANI

Competene de evaluat
1. Aplicarea operaiilor elementare i a conceptelor de baz ale aplicaiei Access
2. Operarea cu baze de date
3. Crearea i utilizarea formularelor
4. Utilizarea informaiilor dintr-o baz de date
5. Crearea i utilizarea rapoartelor
6. Realizarea unor aplicaii practice
Coninuturi
1. Deschiderea aplicaiei ACCESS
2. Deschiderea, modificarea, salvarea i nchiderea unei baze de date existente
3. Folosirea funciei ajutor
4. nchiderea aplicaiei
5. Moduri de vizualizare
6. Proiectarea unei baze de date
7. Crearea unei tabele
8. Definirea unei chei primare
9. Stabilirea unui index
10. Modificarea proprietilor unui cmp
11. Introducerea de date n tabel
12. Vizualizarea informaiilor dintr-o tabel
13. Modificarea datelor ntr-o tabel
14. Adugarea de nregistrri ntr-o baz de date
15. tergerea de nregistrri ntr-o baz de date
16. Crearea unui formular simplu
17. Introducerea datelor n baza de date folosind formulare simple
18. Formatarea textului
19. Schimbarea culorii fondului ntr-un formular
20. Importul unei imagini sau fiier text ntr-un formular
21. Modificarea modului de aranjare a obiectelor n formular
22. Conectarea la o baz de date existent
23. Cutarea unei nregistrri
24. Crearea unei interogri simple
25. Crearea unei interogri multiple
26. Salvarea unei interogri
27. Filtre: adugare, eliminare
28. Adugarea, eliminarea de cmpuri ntr-o interogare
29. Selecia i sortarea datelor dup criterii sau n baza operatorilor logici uzuali
30. Crearea unui raport
31. Modificarea unui raport
32. Crearea, modificarea unui antet i subsol
33. Gruparea datelor ntr-un raport, total-raport, subtotal-raport
34. Realizarea unei baze de date i interogarea ei
EXAMENUL NAIONAL DE BACALAUREAT 2013 PROBA DE EVALUARE A COMPETENELOR DIGITALE
Pagin 2 din 26

LICEUL TEORETIC GRIGORE ANTIPA BOTOANI

LECIA 1
Utilizarea aplicaiei Microsoft Access 2010
Microsoft Access 2010 face parte din pachetul de programe Office 2010 i este o
aplicaie pentru crearea i gestionarea bazelor de date.
1.1 Concepte generale privind bazele de date Access
Baza de date - reprezint un ansamblu de date, organizate coerent, structurate cu o
redundan minim, accesibile ct mai multor utilizatori n acelai timp; este un
ansamblu de colecii de date organizate astfel:
a) n tabele pentru bazele de date relaionale;
b) n obiecte pentru bazele de date obiect.
Exemple: evidena populaiei la poliie, clienii bncilor, abonaii de la EON-gaz, Electrica,
RDS
Entiti alctuiesc lumea real;
Exemple: angajat, carte
Cmpuri (Atribute, coloanele tabelului) proprieti sau caracteristici ale entitilor
care au diferite valori
Exemple atribute: pentru angajat: nume, vrst, ani vechime, pentru carte: titlu, autor, an
apariie, editur;
Tabele n tabele sunt organizate datele, o baza de date este alctuit din mai multe
tabele cu diferite legturi ntre ele;
Exemplu: tabel cri, tabel abonai, tabel edituri
Pentru a defini un tabel sunt necesare urmtoarele elemente:
a) domeniul de valori ansamblu de valori caracterizate printr-un nume, ce poate fi
definit implicit sau explicit
b) atributul reprezint o coloan a tabelului
Pentru a defini o baz de date este nevoie de:
a) tabela (tabel) reprezint un produs cartezian
dintre mai multe domenii caracterizat printr-un
nume exemplu: un tabel CARTI
- pe primul rnd sunt trecute domeniile care
aparin tabelei (titlu, autor)
- n continuare se trec datele corespunztoare acestor domenii (Poezii, M. Eminescu etc.)
b) legturile dintre tabele
Tipuri de legturi:
1:1 legtura de tip unu la unu unei nregistrri dintr-o tabela i corespunde o
nregistrare din alt tabel (exemplu: o clas are un singur diriginte)
1:M legtura de tip unu la mai muli unei nregistrri dintr-o tabela i corespund
mai multe nregistrri din alt tabel (exemplu: un angajat are mai muli copii, un autor
a scris mai multe cri, ntr-o clas nva mai muli elevi)

EXAMENUL NAIONAL DE BACALAUREAT 2013 PROBA DE EVALUARE A COMPETENELOR DIGITALE


Pagin 3 din 26

LICEUL TEORETIC GRIGORE ANTIPA BOTOANI

M:N legtura de tipul muli la muli- mai multor nregistrri dintr-o tabela ii
corespund mai multe nregistrri din alta tabel (exemplu: o carte poate fi editat la mai
multe edituri iar o editur tiprete mai multe cri)
Indexul asigur ierarhizarea datelor ntr-o tabel (exemplu: se poate construi un index
care s ordoneze datele din
tabel n ordine cresctoare a anilor de vechime)
Cheia unei tabele reprezint minimul de atribute care identifica o nregistrare din
tabel.
Cheie simpl - este alctuit dintr-un singur atribut (coloan)
Cheie compus este alctuit din mai multe atribute (coloane)
Chei candidate pot fi mai multe atribute care pot identifica o nregistrare
Cheia primar cheia (coloana) care se folosete efectiv, identific unic o nregistrare
dintr-o tabel
Tipuri de date in Access
a) Tipul numeric folosit pentru reprezentarea informaiei numerice, se folosesc
cifrele de la 0 la 9, virgula, punctul, %, E, e.
E se folosete pentru notaia tiinific a numrului, exemplu: 120.000=12x10 4=1,2x105
se poate reprezenta prin 12E4 sau 1.2E5
Subtipuri:
1. Number
memoreaz numere care vor fi folosite n calcule matematice
(de exemplu pentru cmpul stoc de siguran)
1.1 Byte
reprezentarea numerelor naturale din domeniul 0 - 255
1.2 Integer
reprezentarea numerelor ntregi din domeniul
-32.768 - 32.768
1.3 Long Integer
reprezentarea numerelor ntregi din domeniul
-2.147.483.648 - 2.147.483.647
1.4 Single
reprezentarea numerelor cu precizie mrit (pn la 7 cifre
pentru partea ntreag) a numerelor reale foarte mari (pn
la ordinul 1038)
1.5 Double
reprezentarea numerelor cu precizie mrit (pn la 15 cifre
pentru partea ntreag) a numerelor reale foarte mari (pn
la ordinul 10308)
2. AutoNumber
creeaz identificatori (de exemplu identificatorul unui
material), valoarea atribuit cmpului este unic, valoarea
numrului introdus nu poate fi tears sau modificat
3. Currency
memoreaz valori numerice exprimate n uniti monetare
(de exemplu pentru Pre)
Prelucrri: calcule i comparaii
b) Tipul ir de caractere (text) reprezentarea informaiei alfanumerice (texte n
care se gsesc cifre, litere, semne speciale)
Prelucrri: concatenarea irurilor de caractere (alturarea) i comparaiile
c) Tipul logic folosit pentru reprezentarea datelor care pot lua doar dou valori:
adevrat(true) i fals(false)
Prelucrri: prelucrri logice
EXAMENUL NAIONAL DE BACALAUREAT 2013 PROBA DE EVALUARE A COMPETENELOR DIGITALE
Pagin 4 din 26

LICEUL TEORETIC GRIGORE ANTIPA BOTOANI

Yes/No, on/ off, true/false


d) Tipul dat calendaristic i timp folosit pentru evoluia n timp a coleciilor
de date. Memorarea datei naterii, a datei angajrii etc.
Se pot reprezenta date calendaristice cuprinse intre 1 ianuarie 100 si 31
decembrie 9999.
Format implicit: ll/zz/aa, hh:mm AM/PM;
e) Tipul special - permite stocarea unor entiti create cu alte aplicaii.
Aplicaie practic 1:
1. Enumerai 3 domenii n care sunt utilizate bazele de date
2. Definii baza de date, atributul, cheia unei tabele
3. Creai o baz de date n care s reprezentai datele dintr-o coal. Baza de date va
conine cel puin 3 tabele:
Elevi, Clase, Profesori. Fiecare tabel va conine 4 rnduri: Capul de tabel
(cmpurile), tipul de date pentru fiecare cmp, dou nregistrri.
1.2 Primii pai in lucrul cu baze de date
Deschiderea aplicaiei: Start/All programs/Microsoft Office/Microsoft Access 2010
sau dublu clic pe pictograma de pe Desktop (dac ea exist).
nchiderea unui fiier baze de date
- Office/Close database(Office/nchidere baz de date)
nchiderea aplicaiei Access 2010: Office/Exit sau clic pe butonul de nchidere din
colul drept-sus al ferestrei
Deschiderea unei baze de date existente:
Se deschide MS Access, Bara cu acces rapid/Open(Deschidere) sau Open Recent
Database/More...
- n fereastra de dialog aprut se precizeaz locul unde este fiierul care trebuie deschis
- cu dublu clic pe fiier sau clic i open se deschide fiierul (baza de date) cutat
Crearea unei baze de date noi
- se deschide MS Access 2010, New blank database/Blank database;
- apare seciunea Blank database (Baza de date necompletat);
- se precizeaz numele i locul unde va fi salvat baza de date/Create;
- extensia fiierelor Access: .mdb (pentru Access 2003), . accdb (pentru Access 2007).

EXAMENUL NAIONAL DE BACALAUREAT 2013 PROBA DE EVALUARE A COMPETENELOR DIGITALE


Pagin 5 din 26

LICEUL TEORETIC GRIGORE ANTIPA BOTOANI

Salvarea unui fiier Access


Office/Save (Office/Salvare) sau Office/Salvare ca
Utilizarea funciei Help
a) - se activeaz prin apsarea butonului
- pe ecran apare fereastra Access Help (Ajutor Access)
- n cmpul Search help (Ajutor Cutare) se introduce ceea ce dorim s cutam i se
apas butonul Search (Pornire cutare)
b) se apas tasta F1; nchiderea asistentului se face de la apsarea butonului Close X
Schimbarea modului de vizualizare: Home/View (Pornire/Vizualizare)

EXAMENUL NAIONAL DE BACALAUREAT 2013 PROBA DE EVALUARE A COMPETENELOR DIGITALE


Pagin 6 din 26

LICEUL TEORETIC GRIGORE ANTIPA BOTOANI

LECIA 2
Crearea tabelelor in Access 2007
Cele mai importante obiecte din interiorul unei baze de date sunt:
Tabelele - n ele se afl nregistrrile din baza de date;
Interogrile - ne ajut s extragem anumite informaii dintr-o baz de date;
Rapoartele - ne permit s extragem pe hrtie aceste date (ntr-un raport conteaz i
partea estetic, layout-ul,
felul cum sunt prezentate acele date);
Formularele - ne ajut s introducem sau sa modificm datele din interiorul unei baze
de date.
Moduri de vizualizare : n meniul Home/View
a) Design View (Vizualizare proiect)
b) Datasheet View (Vizualizare foaie de date)
- orice coloan dintr-un tabel se numete cmp;
- orice linie dintr-un tabel se numete nregistrare;
- intersecia dintre o linie i o coloana se numete valoare;
- cea mai important linie dintr-un tabel este acea linie care definete tabelul. Ea se
numete cap de tabel sau structur de baz. Acesta este primul lucru pe care l crem
atunci cnd proiectm un tabel.
- capul de tabel conine definiia coloanelor din tabelul respectiv.
2.1 Operaii principale
1. Crearea unui tabel cu anumite atribute
- interfaa Access 2010 se deschide cu un tabel nou;
- se lucreaz n modul de vizualizare Design View (Creare tabel n modul Vizualizare
proiect);

- se d numele tabelului;
- se introduc atributele dorite i proprietile acestora.

EXAMENUL NAIONAL DE BACALAUREAT 2013 PROBA DE EVALUARE A COMPETENELOR DIGITALE


Pagin 7 din 26

LICEUL TEORETIC GRIGORE ANTIPA BOTOANI

Completarea tabelului:
Field name - numele cmpurilor
Data type - proprietile atributelor (tipul de dat: numeric, text, dat/timp etc)
Format se particularizeaz proprietile atributelor
- se nchide tabelul i apare o caset de dialog care salvarea modificrilor din structura
tabelului/Ok
Adugarea, tergerea, parcurgerea nregistrrilor ntr-o tabel
Introducerea datelor:
a) dublu clic pe tabel, acesta se deschide n modul Vizualizare foaie de date
b) cu formulare (n leciile urmtoare)
Parcurgerea nregistrrilor: cu tastele sgei
Adugarea unui cmp nou unei tabele existente
- se deschide tabelul n modul Vizualizare foaie de date i se adaug cmpul
- sau se deschide tabelul n modul Design View(Vizualizare proiect)
- sau se selecteaz tabelul i se apas butonul Design
Modificarea, tergerea datelor unei nregistrri i salvarea tabelei
- se deschide tabelul cu dublu clic
- se modific datele din tabel
- se nchide tabelul. MS Access va salva automat modificrile fcute. Se poate apsa pt
siguran butonul
Office/Salvare
tergerea unei inregistrri
- se pozitioneaz mouse-ul pe nregistrare (n stnga rndului)
- clic dreapta pe nregistrare Delete record (tergere nregistrare)
Utilizarea comenzii Undo
- Bara cu acces rapid/Anulare(Edit/Undo) dac am introdus ceva greit sau am ters
din greeal ceva
- nu n toate cazurile este activ comanda Undo
tergerea tabelului
- se selecteaz tabelul i se apas butonul tergere
sau: clic dreapta pe tabel/se alege opiunea Delete (tergere)
- se cere confirmarea tergerii i se apas Yes (Da)
EXAMENUL NAIONAL DE BACALAUREAT 2013 PROBA DE EVALUARE A COMPETENELOR DIGITALE
Pagin 8 din 26

LICEUL TEORETIC GRIGORE ANTIPA BOTOANI

Aplicaie practic 1
1. Deschidei aplicaia de baze de date Access 2010;
2. Creai o baz de date n folderul indicat de profesor. Salvai-o cu numele Scoala;
3. Creai un tabel Elevi cu urmtoarele cmpuri:
Nume
Text de dimensiune 50
CNP
Number-Double
Data naterii
Date/Time Medium Date
4. Adugai atributul Numar_telefon tabelului cu numele Elevi;
5. Salvai modificrile fcute i nchidei aplicaia de baze de date Access;
6. Redeschidei baza de date Scoala i introducei trei nregistrri n tabelul Elevi;
7. tergei a doua nregistrare;
6. Salvai modificrile fcute i nchidei aplicaia de baze de date.
Aplicaie practic 2 Rebus
Rebus access
2.2 Definirea cheilor unei tabele
Definirea cheii primare a unei tabele
Cheia primar a unei tabele reprezint un ansamblu minim de atribute care identific
n mod unic o nregistrare dintr-o tabel.
- poate fi format dintr-un singur atribut (cheie simpl) sau din mai multe atribute
(cheie compus)
- stabilirea cheii primare : clic dreapta pe cmpul ales s fie cheie primar /Cheie
Primar (Primary key)
- daca cheia primar este format din mai multe cmpuri, selectarea acestora se va face
innd apsat tasta Shift.
Crearea unui index
Indexul are rolul de a ordona datele dintr-un tabel.
- se deschide tabelul n modul Proiect(Design)
- se selecteaz cmpul care dorim s devin index
- n dreptul indicaiei Indexat (Indexed) se alege opiunea Da(Yes)
- dac se alege opiunea Da(Fara dubluri) Yes(No duplicates) atunci n cmpul respectiv
nu se pot introduce dou nregistrri cu aceeai valoare.
2.3 Structura unei tabele
Schimbarea proprietilor unui atribut
- se deschide tabelul n modul vizualizare proiect (Design)
- se selecteaz atributul asupra cruia dorim s aducem modificri
- n partea de jos a ferestrei se aleg proprietile dorite.
EXAMENUL NAIONAL DE BACALAUREAT 2013 PROBA DE EVALUARE A COMPETENELOR DIGITALE
Pagin 9 din 26

LICEUL TEORETIC GRIGORE ANTIPA BOTOANI

- IMPORTANT: cnd modificm proprietile unui atribut, nu trebuie s alegem o


dimensiune mai mic deoarece exista pericolul s pierdem date importante din acel
tabel
Crearea unei reguli de validare (crearea constrngerilor)
Regulile de validare au rolul de a nu permite introducerea datelor eronate:
- se deschide tabelul n modul vizualizare proiect
- se selecteaz atributul pt care dorim aplicarea unei reguli de validare
- se alege proprietatea Regula de validare (Validation rule)
Exemplificare: n cmpul Numr matricol dorim s fie introduse numere mai mari
dect 100:
- selectm atributul Numr matricol
- n cmpul Regula de validare (Validation Rule) se apas butonul din dreapta.
- se deschide fereastra Generator de expresii ( Expression Builder) n care putem crea
propriile reguli de validare (>100)
- se pot folosi funcii predefinite i butoanele de sub cmpul de editare a regulii de
validare pentru crearea regulilor de validare
- se apas OK
Text de validare
- dac se introduc date greite (care nu respect regula de validare) i dorim s fie afiat
un mesaj de atenionare ntr-o caset de dialog, acest mesaj se scrie n zona pentru Text
de validare, OK
Schimbarea dimensiunii unei coloane dintr-o tabel
- se deschide tabelul cu dublu clic sau Deschidere (Open)
- modificarea limii unei coloane: clic dreapta pe numele coloanei/Column Width
- se deschide o fereastr n care se cere s se introduc dimensiunea dorit/OK
- aceast modificare se poate realiza i manual cu ajutorul mouse-ului
- exemplificare
Mutarea unei coloane intr-o tabel
- se deschide tabelul cu dublu clic sau Deschidere (Open)
- pentru schimbarea ordinii atributelor ntr-o tabel : cu ajutorul mouse-ului tragem de
atributul pe care dorim s l
mutm i l pozitionm n locul dorit
- exemplificare

EXAMENUL NAIONAL DE BACALAUREAT 2013 PROBA DE EVALUARE A COMPETENELOR DIGITALE


Pagin 10 din 26

LICEUL TEORETIC GRIGORE ANTIPA BOTOANI

Aplicaie practic 3
1. Deschidei aplicaia de baze de date Access 2010;
2. Creai o baz de date n folderul indicat de profesor. Salvai-o cu numele
Centru_examen;
3. n baza de date nou creat construii un tabel cu urmtoarele atribute :
Ora
Text-dimensiune 20
Data examinrii
Date/Time Short Date
Nume centru
Text- de dimensiune 30
Numr curent
Autonumber
4. Stabilii atributul Nume centru ca fiind indexat cu duplicate;
5. Mutai atributul Numr Curent astfel nct s devin primul atribut din tabel;
6. Creai o regul de validare pentru atributul numr curent, astfel nct s nu primeasc
valori mai mari dect 256;
7. Introducei n tabel 5 nregistrri;
8. Modificai limea coloanei Data examinrii la dimensiunea 30;
9. Salvai modificrile fcute i nchidei aplicaia de baze de date.
Aplicaie practic 4
1. Deschidei aplicaia baze de date Access 2010;
2. Creai o baz de date nou cu numele Depozit n folderul indicat de profesor;
3. Creai o tabel cu urmtoarele atribute:
Nume_depozit
Text-dimensiune 20
Data_curent
Date/Time Short Date
Nume _material
Text-Dimensiune 30
Cod curent
Autonumber
4. Stabilii atributul; Data_curent ca fiind indexat cu duplicate;
5. Mutai atributul Cod_curent astfel nct s devin primul atribut din tabel;
6. Creai o regul de validare pentru atributul Cod_curent, astfel nct s nu primeasc
valori mai mari de 256;
7. Introducei n tabela creat 5 nregistrri;
8. Salvai toate datele i nchidei aplicaia de baze de date.
2.4 Crearea legturilor intre tabele
a) alegerea tabelelor
- Instrumente/Relaii (DatabaseTools/Relationships)
- se afieaz fereastra Afiare Tabel (Show Table)
- se aleg pe rnd tabelele ntre care dorim s crem legtura i se apas butonul
Adaugare (Add)
b) editarea legturilor
- Design/Editare relaii (Design/Edit Relationship) definim legtura dintre tabele
- se afieaz fereastra Editare relaii (EDIT Relationship)
EXAMENUL NAIONAL DE BACALAUREAT 2013 PROBA DE EVALUARE A COMPETENELOR DIGITALE
Pagin 11 din 26

LICEUL TEORETIC GRIGORE ANTIPA BOTOANI

- se apas butonul Creare(Create)


- se aleg tabelele pe care dorim s le legm i atributele dup care se va realiza legtura/
OK
- se definesc restriciile asupra legturii
- se bifeaz csua Enforce Referential Integrity (Impunere integritate referentiala)
pentru a putea defini restriciile asupra legturii nou create
- se apas butonul Creare (Create)
- pe ecran n fereastra Relationships (Relatii) va aprea legtura nou creat
- semnul este corespunztor tabelei ce conine mai multe nregistrri unei nregistrri
din tabela printe
IMPORTANT: nu se pot crea legturi ntre dou tabele dup orice cmpuri ci numai
dup acele cmpuri care ntr-un tabel sunt cheie primar i n cellalt tabel reprezint
cheie extern. Cele doua cmpuri dup care se face legtura trebuie s fie de acelai tip.
c) tergerea legturilor intre dou tabele
- se d un clic dreapta pe legtura pe care dorim s o tergem;
- se alege opiunea tergere (Delete);
- pe ecran apare o fereastr de dialog care cere confirmarea tergerii legturii;
- se alege Da(Yes) daca dorim tergerea legturii, Nu (No) daca nu mai dorim s
tergem legtura
Aplicaie practic 5
1. Deschidei aplicaia baze de date Access 2010;
2. Creai o baz de date nou cu numele Contabilitate n folderul indicat de profesor;
3. Creai un tabel Cheltuieli cu urmtoarele atribute:
Cod Numeric,
Byte
Nume
Text, dimensiune 15 caractere
Suma
Currency, Euro
4. Creai un nou tabel Colaboratori cu urmtoarele atribute:
Nr_crt
Autonumber
Cod Numeric,
Byte
Firma
Text, dimensiune 20
Adresa
Text, dimensiune 25
5. Stabilii n prima tabel ca cheie primar atributul Cod;
6. Creai o legtur ntre cele doua tabele dupa cmpul Cod;
7. Salvai modificrile fcute;
8. Mutai n tabela 2 cmpul Firma dup cmpul Adresa;
9. nchidei aplicaia de baze de date.

EXAMENUL NAIONAL DE BACALAUREAT 2013 PROBA DE EVALUARE A COMPETENELOR DIGITALE


Pagin 12 din 26

LICEUL TEORETIC GRIGORE ANTIPA BOTOANI

EXAMENUL NAIONAL DE BACALAUREAT 2013 PROBA DE EVALUARE A COMPETENELOR DIGITALE


Pagin 13 din 26

LICEUL TEORETIC GRIGORE ANTIPA BOTOANI

LECIA 3
Formularele
Crearea i salvarea unui formular
- se apas eticheta Create/ More Forms /From Wizard (Creare formular utiliznd
expertul)
- se parcurg urmtorii pai:
pas1: se alege tabelul pentru care crem formularul i atributele tabelului/Next
pas2: se alege modul n care dorim s fie afiate atributele n formular/Next (de
exemplu columnar = coloane)
pas3: se alege un stil dintre stilurile predefinite/Next
pas4: se alege numele formularului i se bifeaz dac dorim s introducem date cu
ajutorul lui/ se apas Finish
Deschiderea unui formular
- dac este deja creat, se selecteaz i se apas butonul Open (Deschidere) sau dublu
clic pe formularul dorit
- n fereastra aprut se pot introduce, modifica, terge date din tabela corespunztoare
formularului
Utilizarea unui formular pentru a introduce i modifica datele intr-un tabel
- se deschide formularul
- se introduc pe rnd nregistrrile
Exemplificare:
Aplicaie practic 1
1. Deschidei baza de date Contabilitate;
2. Creai un formular pentru tabelul Cheltuieli, salvai formularul cu numele Formular
Cheltuieli;
3. Introducei dou nregistrri n tabelul Cheltuieli cu ajutorul formularului Cheltuieli;
4. Creai un formular pentru tabelul Colaboratori, salvai formularul cu numele
Formular Colaboratori;
5. Introducei dou nregistrri n tabelul Colaboratori cu ajutorul formularului
Colaboratori.

EXAMENUL NAIONAL DE BACALAUREAT 2013 PROBA DE EVALUARE A COMPETENELOR DIGITALE


Pagin 14 din 26

LICEUL TEORETIC GRIGORE ANTIPA BOTOANI

Aplicaie practic 2
1. Deschidei aplicaia baze de date Access 2007 i creai o baz de date cu numele
Secretariat salvat n folderul indicat de profesor;
2. Creai un tabel care s conin urmtoarele cmpuri:
CNP
text, dimensiunea 13
Nume
text, dimensiunea 20
Prenume
text, dimensiunea 20
4. Salvai tabelul cu numele Angajati;
5. Creai un formular care s conin cele 3 cmpuri ale tabelului;
6. Salvai formularul cu numele Formular angajati;
7. Introducei 3 nregistrri n tabelul Angajati cu ajutorul formularului Formular
Angajati
CNP
Nume
Prenume
123
Crisan
Bogdan
124
Sas
Cristian
125
Muresan
Clin
8. Modificai CNP-ul de la prima nregistrare cu valoarea 222;
9. Modificai prenumele Cristian cu valoarea Cristina;
10. Salvai modificrile fcute i nchidei baza de date.
Aplicaie practica 3
Creai o baz de date cu numele biblioteca personal format din 3 tabele prin care s
inei evidena crilor din biblioteca personal.
Tabele:
Carti (cod_carte, nume_carte, autor, cod_domeniu, cod_editura)
Edituri (cod_editura, nume_editura, adresa_editura)
Domenii (cod_domeniu, nume_domeniu)
Creai cte un formular pentru fiecare tabel i introducei n fiecare tabel cte 3
nregistrri.
Parcurgerea nregistrrilor utiliznd formularele
EXAMENUL NAIONAL DE BACALAUREAT 2013 PROBA DE EVALUARE A COMPETENELOR DIGITALE
Pagin 15 din 26

LICEUL TEORETIC GRIGORE ANTIPA BOTOANI

Formularele conin urmtoarele butoane pentru navigare:


- buton pentru poziionare pe prima nregistrare a tabelei;
- buton pentru ntoarcere la nregistrarea anterioar;
- buton pentru trecere la nregistrarea urmtoare;
- buton pentru poziionare pe ultima nregistrare a tabelei;
- buton pentru adugarea unei noi nregistrri.
Adugarea i modificarea textului in antetul i subsolul formularelor
- se deschide formularul n modul Design View (Proiect)
- pe ecran va aprea constructorul de formulare cu ajutorul cruia putem face
modificri:
- se afieaz bara cu instrumente
- introducerea textului n zona de antet i subsol: se trage de antet i de subsol apoi n
spaiul creat se creeaz o zon de text cu ajutorul butonului astfel:
- se apas butonul
- se selecteaz n antet locul unde dorim s introducem textul
- se introduce textul dorit
- se pot introduce i imagini n antetul sau subsolul formularului Insert/Picture
(Inserare/Imagine)
- se nchide formularul i se salveaz modificrile fcute n formular
- se deschide formularul prin dublu clic pentru a vedea rezultatul
tergerea unui formular:
- se selecteaz formularul dorit i se apas butonul Delete din partea de sus a ferestrei
bazei de date sau clic dreapta pe formular/Delete(tergere)
- o caset de dialog va cere confirmarea tergerii formularului, se va alege Yes(Da)
pentru tergere definitiv sau No(Nu) pentru a renuna la tergere
Salvarea unui formular:
Access salveaz automat ceea ce ai modificat.
Pentru o mai mare siguran, se d comanda File/Save(Fisier/Salvare) sau butonul
Save de pe bara cu instrumente
standard.
nchiderea unui formular: se apas butonul Inchidere din dreapta-sus.
Aplicaie practic 4
1. n folderul indicat de profesor creai o baz de date cu numele Agenie alctuit din
tabelele:
ANGAJATI (CNP, Nume, Prenume)
PRODUSE (Cod_produs, Nume_produs, Pret_produs, Cantitate)
Fiecare tabel va avea cmpurile indicate n paranteza alturat;
2. Creai un formular pentru tabelul Produse cu numele Formular Produse;
3. Adugai un Antet formularului n care s apar data de azi iar la Subsol numele
elevului;
4. Introducei 3 nregistrri n tabelul Produse cu ajutorul formularului creat.
EXAMENUL NAIONAL DE BACALAUREAT 2013 PROBA DE EVALUARE A COMPETENELOR DIGITALE
Pagin 16 din 26

LICEUL TEORETIC GRIGORE ANTIPA BOTOANI

EXAMENUL NAIONAL DE BACALAUREAT 2013 PROBA DE EVALUARE A COMPETENELOR DIGITALE


Pagin 17 din 26

LICEUL TEORETIC GRIGORE ANTIPA BOTOANI

LECIA 4
Prelucrarea datelor in Access 2010
4.1 Operaii de cutare i filtrare
Folosirea funciei de cutare, pentru gsirea unei nregistrri
- pentru cutarea n ntreaga tabel: Home/Find (Pornire/Cutare)
- pentru cutarea ntr-un singur cmp, se selecteaz cmpul respectiv naintea apelrii
funciei Find
- se deschide fereastra Find and replace (Cutare i nlocuire)
Find what (De cutat) se introduce ceea ce cutm
Look in (Privire n) alegem unde dorim s se efectueze cutarea
Search : All cutarea se va face asupra tuturor nregistrrilor
Find next(Urmtorul) la apsarea acestui buton, se ncepe cutarea sau
se continu dup ce a fost gsit un element cutat.
Aplicarea unui filtru asupra unei tabele
- o alt modalitate de a gsi anumite date ntr-o tabel este prin intermediul crerii unui
filtru asupra tabelei
Tipuri de filtre:
a) Home/Selection (Filtrare prin selectare: filtreaz datele dintr-o
tabel n funcie de nregistrrile selectate ; Filtrare cu
excluderea seleciei : realizeaz filtrarea excluznd datele selectate)
b) Home/Advanced/Filter by form (Filtrare dupa machet)
utilizatorul alege ce s caute
c) Home/Advanced/Advanced Filter (Filtrare/Sortare complex)
realizeaz un mod de filtrare foarte complex
- se deschide o fereastr n care se creeaz opiuni de filtrare
- se pot gsi nregistrri care ndeplinesc mai multe criterii, aceste condiii sunt
construite sub forma unor expresii
Exemplu de filtrare by form
Pas 1: se deschide tabela creia i se aplica filtrul
Pas 2: din meniul Records/Inregistrri se alege tipul de filtrare dorit (Filter/Filter by
form)
Pas 3: se creeaz filtrul dorit din meniul Records(Inregistrari)/Apply filter /Sort (Se
aplica filtrare/Sortare) sau se apas
butonul sortare existent pe bara de instrumente a aplicaiei
Pas 4: la nchiderea tabelului, filtrul creat este salvat odat cu tabelul, daca se salveaz
modificrile fcute, astfel nct la
urmtoarea deschidere a tabelei se poate aplica din nou filtrul respectiv
tergerea unui filtru
- meniul Advanced/Clear all filters
- se salveaz modificrile fcute
EXAMENUL NAIONAL DE BACALAUREAT 2013 PROBA DE EVALUARE A COMPETENELOR DIGITALE
Pagin 18 din 26

LICEUL TEORETIC GRIGORE ANTIPA BOTOANI

Aplicaie practic 1
1. Deschidei aplicaia de baze de date Access 2010;
2. Creai o baz de date nou n directorul indicat de profesor i salvai-o cu numele
Schimb Valutar;
3. Creai o tabel Valuta cu urmtoarele cmpuri:
Cod_valuta
Number
Valuta
Currency (Monetar) - Euro
Curs
Number
4. n tabela creat stabilii Cod_valuta ca fiind cheie primar;
5. Creai un formular nou Formular Valuta;
6. Cu ajutorul formularului introducei 5 nregistrri n tabel
2
Euro
35000
3
Dolar
33000
1.
Franc
1200
5
Lira
50000
4
Forint
300
7. Creai un filtru de tipul Filter by selection pentru tabela creat
(indicaie: se deschide tabelul, se selecteaz un element al tabelei cod_valuta=2, se
aplic filtrul Filter by selection i se observ c va fi afiat doar nregistrarea euro care
conine elementul selectat)
8. Deschidei tabela creat n modul proiectare;
9. Mutai cmpul 3 naintea cmpului 1;
10. Salvai datele i nchidei aplicaia de baze de date.
Aplicaie practic 2
1. Deschidei aplicaia de baze de date Access 2010;
2. Creai o baz de date nou n directorul indicat de profesor i salvai-o cu numele
Depozit;
3. Creai o tabel Produse cu urmtoarele cmpuri:
Numr_intrare
Number
Dat_intrare
Date
Cantitate_intrat
Number
Denumire_produs
Text
4. n tabela creat stabilii atributul Numr_intrare ca fiind cheie primar;
5. Creai un formular nou Formular produse;
6. Cu ajutorul formularului introducei 5 nregistrri n tabel;
7. Creai un filtru de tipul Filter excluding Selectiony (indicaie: se deschide tabelul, se
selecteaz un element al tabelei, se aplic filtrul Filter excluding selection i se observ
c vor fi afiat toate nregistrrile n afar de nregistrarea care conine elementul
selectat);
8. Salvai datele i nchidei aplicaia de baze de date.
EXAMENUL NAIONAL DE BACALAUREAT 2013 PROBA DE EVALUARE A COMPETENELOR DIGITALE
Pagin 19 din 26

LICEUL TEORETIC GRIGORE ANTIPA BOTOANI

4.2 Interogarea bazei de date


Crearea unei interogri (Query)
- se apas butonul Interogri (Queries)
- se alege opiunea Create query in design view (Creare interogare in modul
vizualizare proiect)
- se alege tabela sau tabelele asupra crora vrem s crem interogarea
- se aleg criteriile pentru interogare
Exemplu: n baza de date de la Exerciiul 1 Creai o interogare Interogare 1 asupra
ambelor tabele n care afiai cmpurile Nume_elevi, Vrsta, Clasa, Media
Rezolvare: n constructorul de interogare se aleg tabelele i cmpurile dup care facem
interogarea - o interogare se poate crea asupra unei tabele sau asupra mai multor tabele,
n funcie de anumite criterii
- dac dorim ca datele s fie sortate cresctor sau descresctor, din cmpul Sort
(Sortare) se alege una din opiunile Ascending (Ascendent) sau Descending
(Descendent)
Exemplu: Elevii s fie afiai n ordine alfabetic dup cmpul Nume_elev
- n cmpul Show (Afiare) selectai csua dac dorii ca acest cmp s apar n
interogare sau nu;
- n cmpul Criteria (Criterii) se pot defini propriile restricii. Acestea pot fi de genul:
mai mare dect o anumit valoare (>), mai mare sau egal(>=), mai mic(<), mai mic sau
egal cu o anumit valoare(<=), se poate alege i opiunea Egal cu o valoare sau diferit
(<>) de o valoare. Se pot crea i expresii logice utiliznd operatorii logici. And (Si) si Or
(Sau) dup salvarea i nchiderea interogrii deschidei aceast interogare cu ajutorul
butonului Open (Deschidere). Interogarea va conine numai acele nregistrri care
corespund restriciei create.
Exemplu: Interogarea s conin elevii cu vrsta mai mare de 18 ani i din clasa mai
mare dect clasa a 10-a.
Modificarea unei interogri
- o interogare poate fi modificat: se pot aduga restricii noi, se pot aduga tabele noi
- se selecteaz interogarea dorit i se apas butonul Proiect(Design) va aprea
constructorul de interogri
Exemplu: modificai interogarea astfel nct s fie afiai doar elevii care au vrsta de 19
ani( =19)

EXAMENUL NAIONAL DE BACALAUREAT 2013 PROBA DE EVALUARE A COMPETENELOR DIGITALE


Pagin 20 din 26

LICEUL TEORETIC GRIGORE ANTIPA BOTOANI

- pentru a aduga un tabel nou interogrii, se selecteaz Interogri/Afiare tabel


(Query/Show Table) sau apsai butonul corespunztor de pe bara de instrumente a
aplicaiei; se va afia pe ecran fereastra din care se poate alege tabela dorit;
- legtura dintre tabele apare aici dac ea a fost definit anterior, daca nu, se poate lucra
cu tabelele fr a avea definite legturi ntre ele.
Rularea unei interogri
- dup crearea interogrii, pentru a vedea rezultatele acesteia, interogarea trebuie rulat
- se deschide interogarea prin apsarea butonului Design(Proiect)
- se apeleaz meniul Query/Run (Interogare/Executare) sau apsnd butonul
de
pe bara de instrumente a aplicaiei - SAU prin dublu clic pe interogarea dorit
nchiderea unei interogri:
- se apas butonul X din dreapta ferestrei interogrii
SAU File/Close (Fisier/Inchidere)
tergerea unei interogri:
- se selecteaz interogarea
- se apas butonul X din fereastra bazei de date SAU clic dreapta pe interogare/
Delete(Stergere) SAU se apas butonul Delete de pe tastatur
- va aprea o fereastr de dialog care va cere confirmarea tergerii interogrii. Pentru
tergerea ei definitiv se apas Yes(Da)
4.3 Sortarea nregistrrilor
- pentru a gsi datele mai uor n cadrul unei tabele sau a unei interogri, datele se pot
sorta cresctor sau descresctor
- se selecteaz atributul dup care se va realiza sortarea metode:
a) Records/Sort (Inregistrari/Sortare) cresctor sau descresctor
b) se apas unul din butoanele de sortare pe bara de instrumente a aplicaiei
c) Clic dreapta pe atributul selectat i din meniul contextual se alege tipul de sortare
dorit
Exemplu: Sortai tabelul Clasa descresctor dup atributul Medii
Aplicaie practic
1. Descrcai baza de date Vanzari IT de pe site-ul Manual online de competene digitale
i salvai-o n folderul vostru de pe partiia D;
2. Deschidei aplicaia Access 2010 i deschidei baza de date Vnzari IT (Office/Open);
3. Creai o interogare utiliznd toate cmpurile din tabelul Vnzari care va arta toate
vnzrile cu preul peste 400 Euro. Salvai interogarea ca Mai mare ca 400E;
4. Utiliznd cmpul Nume din tabela Clieni i Data vnzrii din tabela Vnzri, creai
o interogare care va arta numele tuturor clienilor i data la care au cumprat. Salvai
interogarea ca Data cumprrii. nchidei interogarea Data cumprrii;
5. Deschidei interogarea Pret i tergei criteriul #27/06/2004# din design view i
salvai. nchidei interogarea Pre;
EXAMENUL NAIONAL DE BACALAUREAT 2013 PROBA DE EVALUARE A COMPETENELOR DIGITALE
Pagin 21 din 26

LICEUL TEORETIC GRIGORE ANTIPA BOTOANI

6. Deschidei interogarea Livrare i tergei cmpul Pre. Salvai i nchidei interogarea


Livrare;
7. tergei interogarea Prod.
8. Deschidei tabela Vanzari i sortai descendent tabela dup cmpul Nume produs.
9. Salvai i nchidei tabela Produs.
10. nchidei baza de date Vanzari IT.

EXAMENUL NAIONAL DE BACALAUREAT 2013 PROBA DE EVALUARE A COMPETENELOR DIGITALE


Pagin 22 din 26

LICEUL TEORETIC GRIGORE ANTIPA BOTOANI

LECIA 5
Crearea Rapoartelor
5.1 Lucrul cu rapoartele
Crearea i salvarea unui raport
- Create/ Report Wizard (Expert Rapoarte) - creare raport utilizand expertul
pas1: se alege tabela sau interogarea pentru care dorim s realizm
raportul i atributele pe care dorim s le conin
raportul
pas2: alegem structura raportului
pas3: gruparea datelor din tabel sau interogare prin selectarea
atributului dup care dorim s grupm datele
pas4: sortarea datelor din raport i alegerea modului n care vor fi sortate
datele (cresctor sau descresctor)
pas5: alegerea modului n care vor fi reprezentate datele i orientarea
paginii raportului: Portrait sau Landscape
pas6: alegerea unui stil predefinit pentru raportul creat
pas7: alegerea unui nume pentru raport/ Finish
Exemplu : Creai un raport Raport elevi asupra tabelului Elevi.
Adugarea, modificarea antetului i a subsolului unui raport
- se deschide raportul n modul Design(Proiect)
- pe ecran va aprea constructorul de rapoarte i o bar de instrumente
- se procedeaz ca la formulare pentru adugarea textului sau imaginilor
- se salveaz raportul pentru a vedea modificrile fcute
- se deschide raportul utiliznd butonul Open(Deschidere)
Salvarea unui raport
- Access salveaz automat ceea ce modificm. Pentru o mai mare siguran se poate
apsa butonul File/Save (Fisier/Salvare)
- SAU apsarea butonului Save de pe bara cu instrumente
tergerea unui raport
- prin selectarea raportului/apsarea butonului Delete (Stergere) de pe bara cu
instrumente
- SAU clic dreapta pe raport/ Delete (tergere)
- se va cere confirmarea tergerii: Da(Yes) pentru tergere, Nu(No) pentru anularea
tergerii
nchiderea unui raport
- prin apsarea butonului de nchidere
din dreapta sus sau File/Close
(Fiier/nchidere)
Gruparea datelor dup anumite atribute
- dac atunci cnd ai creat raportul nu ai selectat gruparea datelor dup diferite
atribute, acest lucru se poate realiza
cu ajutorul comenzii Format/ Group and Sort (Format/grupare i sortare)
EXAMENUL NAIONAL DE BACALAUREAT 2013 PROBA DE EVALUARE A COMPETENELOR DIGITALE
Pagin 23 din 26

LICEUL TEORETIC GRIGORE ANTIPA BOTOANI

- SAU prin clic dreapta n bara din partea stnga a constructorului de meniuri
- Va aprea fereastra Sorting and Grouping(Sortare i grupare) n care putem alege
cum s fie grupate datele: dup ce atribute i modul de sortare a datelor (cresctor sau
descresctor).
Exemplu: se deschide raportul Clase n modul Proiect, se selecteaz
Vizualizare/Sortare i grupare i se alege un criteriu de
sortare/grupare, de exemplu descresctor dupa clas, i cu antet.
Aplicaie practic 1
1. Descrcai baza de date Magazin IT de pe site-ul Manual online de competene
digitale i salvati-o n folderul vostru de pe partiia D;
2. Deschidei aplicaia Access 2010 i deschidei baza de date Vanzari IT (Office/Open);
3. Creai un raport utiliznd toate cmpurile din tabela Clieni. Salvai raportul cu
numele Cumprtori;
4. Schimbai orientarea raportului Cumprtori n landscape (vedere). Salvai i
nchidei raportul Cumprtori;
5. Creai un raport bazat pe tabelul Vnzri grupat dup cmpul ID Client, care va arta
suma total cheltuit de fiecare client. Salvai raportul ca Suma total;
6. Mutai cmpul de dat calendaristic din colul stnga jos a seciunii de subsol
(footer), n colul din dreapta-sus a seciunii
de antet (header) a raportului. Salvai i nchidei raportul Suma total;
7. tergei raportul Stoc vechi. Salvai i nchidei baza de date Magazin IT.
Aplicaie practic 2
1. Deschidei aplicaia de baze de date Access 2010;
2. Creai o baz de date cu numele Exercitiul 2 i salvai-o n folderul indicat de
profesor;
3. Creai o tabel denumit Televizor cu urmtoarele cmpuri:
Cod_televizor
Number-Double
Nume_televizor
Text dimensiune 20
Data
Date/Time Medium date;
4. Creai un formular nou asupra tabelei Televizor;
5. Introducei patru nregistrri n tabela Televizor cu ajutorul formei create
Cod_televizor
Nume_televizor
Data
102
Daewoo
19-Jun-94
98
LG
18-Feb-2002
la alegere
la alegere
6. Creai o interogare cu date din tabelul Televizoare n care afiai doar televizoarele
cu marca LG;
7. Sortai datele din tabela televizoare dup cmpul Nume_televizor n ordine alfabetic;
8. Creai un raport asupra tabelului Televizoare.
EXAMENUL NAIONAL DE BACALAUREAT 2013 PROBA DE EVALUARE A COMPETENELOR DIGITALE
Pagin 24 din 26

LICEUL TEORETIC GRIGORE ANTIPA BOTOANI

LECIA 5
Pregtirea rezultatelor
6.1 Pregtirea pentru imprimare
Vizualizarea inainte de imprimare a unui raport, formular, tabel
- Se selecteaz tabelul, interogarea sau formularul
- Se alege comanda Quick access/Print preview (Bara cu acces rapid/Examinare
inaintea imprimrii sau Office/Print/Print Preview
- Se pot vizualiza datele din tabele, formulare, rapoarte
Exemplificare
Modificarea orientrii i a dimensiunii paginii unui raport
- se utilizeaz comanda View/Layout View/Format/Page Setup
- se poate alege:
* orientarea scrisului n pagin: pe lung Portrait (Portret) sau pe lat: Landscape (Tip
vedere)
* dimensiunea paginii: A4, letter, legal, executive si altele
Exemplificare
6.2 Opiuni pentru imprimare
Imprimarea unei pagini, a nregistrrilor selectate sau a ntregii tabele
- pentru a imprima coninutul unei tabele, sau doar anumite nregistrri din acesta se
deschide tabela, se selecteaz
nregistrrile dorite Office/Print (Office/Imprimare)
- Name se alege imprimanta cu care dorim sa imprimm, daca sunt instalate mai multe
- Print Range (Interval de imprimare) se alege ce dorim s imprimam:
a) toate nregistrrile
b) anumite pagini
c) nregistrrile selectate
- Print to file - pentru a imprima n fiier
- Number of copies se alege numrul de copii dorite
- se poate printa i cu ajutorul formularelor create pentru tabele
- cu comanda Office/Print (Office/Imprimare) se poate alege imprimarea datelor din
diferite interogri sau rapoarte
- se pot imprima doar anumite nregistrri prin selectarea acestora i alegerea din
fereastra Print (Imprimare) a opiunii Selected records (nregistrri selectate)

EXAMENUL NAIONAL DE BACALAUREAT 2013 PROBA DE EVALUARE A COMPETENELOR DIGITALE


Pagin 25 din 26

LICEUL TEORETIC GRIGORE ANTIPA BOTOANI

Aplicaie practic 1
1. Deschidei aplicaia de baze de date Access 2007;
2. Creai o baz de date cu numele Magazin i salvai-o n folderul indicat de profesor;
3. Creai o tabel denumit Casete cu urmtoarele cmpuri:
Cod_caset
Number-Double
Nume_film
Text dimensiune 20
Tip_film
Text-20;
4. Creai un formular nou asupra tabelei Casete;
5. Introducei patru nregistrri n tabela Casete cu ajutorul formei create;
Cod_caseta
Nume_film
Tip film
122
Vulcanul
aciune
52
Cum se fabric
documentar
73
Invincibilul
aciune
22
Pe aripile vntului
romantic
6. Creai o interogare asupra tabelei Casete n care afiai doar Cod_caseta i Nume
_Film;
7. Rulai interogarea creat;
8. Creai o interogare asupra tabelei Casete n care afiai doar cmpurile pentru care
atributul Tip_film are valoarea Aciune;
9. Creai un raport asupra tabelei Casete;
10. Imprimai raportul n fiier.

Bibliografie:
1. Mariana Pantaru, Tehnologia informaiei si comunicaiilor, , Editura Bic All
2. Ana Dulu, ECDL Baze de date Access, Editura Andreco Educaional, Bucureti, 2006
3. Intel@Teach - Instruirea in societatea cunoaterii, CD cu resurse curriculare,
Siveco Romnia SA
4. Steve Johnson, Microsoft Office Access 2007, Teora, Bucureti, 2008
5. http://educate.intel.com/ro/projectdesign
6. http://educate.intel.com/ro/assessingprojects
7. Manual online de competene digitale

EXAMENUL NAIONAL DE BACALAUREAT 2013 PROBA DE EVALUARE A COMPETENELOR DIGITALE


Pagin 26 din 26