Documente Academic
Documente Profesional
Documente Cultură
Panglică
Pe lângă filele standard, există și meniuri contextuale cu una sau mai multe file, care conțin
butoane și comenzi specifice unui anumit tip de obiect și care sunt afișate în funcție de context.
De exemplu, meniul Table Tools (Instrumente tabel) conține filele Fields (Câmpuri) și Table
(Tabel) și se afișează în momentul în care în spațiul de lucru este deschisă o tabelă în mod
Datasheet View (Vizualizare foaie de date);
Bara Acces rapid File contextuale afișate atunci când se lucrează cu o clasă de
De asemenea, meniul contextual (click dreapta) al butonului sau al comenzii din listă, oferă
opțiunile Add to Quick Access Toolbar (Adăugare la bara de instrumente de Access rapid) pentru
adăugarea și Remove from Quick Access Toolbar (Eliminare din bara de instrumente Access
rapid) pentru eliminarea butonului.
5.2.6. Utilizarea funcției Help
Microsoft Access 2010 pune la dispoziția utilizatorului funcția Help (Ajutor) ce oferă informații
de autodocumentare despre comenzile și opțiunile aplicației.
Activarea funcției poate fi făcută:
Clic pe butonul din bara de tab-uri (file);
Apăsarea tastei F1;
Se va deschide o fereastră separată în care în câmpul Search (Căutare)
se introduc cuvintele cheie pentru care se doresc informații și se confirmă
cu butonul Search (Căutare) sau tasta OK.
Se afișează o listă de legături către articole și capitole care conțin cuvintele cheie respective. Un
capitol din listă se deschiderea cu click de mouse pe el.
5.2.7. Închiderea aplicaţiei Microsoft Access 2010
După crearea sau deschiderea bazei de date, se afișează fereastra de lucru a aplicației.
În partea de jos a ferestrei se găsește Bara de stare (Status bar) care afișează informații privind
operațiunea în curs și butoane pentru modificarea modului de vizualizare a obiectului curent.
Fereastra este împărțită în două panouri care afișează:
în stânga
- lista de obiecte/clase de obiecte;
- permite accesarea obiectelor bazei
- Navigation Pane (Panoul de navigare)
în dreapta
- conținutul obiectelor bazei (tabele, interogări, formulare, rapoarte);
- permite modificarea obiectelor bazei
- Document Tabs (File de documente)
File
document
Panou de
navigare
Bara de stare
1. fila Create (Creare) grupul Table (Tabele) butonul Table Design (Proiectare
tabel )
După crearea celor două tabele, fereastra bazei de date va conține tabelele:
operația în câmpul destinaţie: butonul Paste (Lipire ) sau Paste (Lipire) din
meniul contextual sau CTRL+V;
ultima operaţie se poate anula cu butonul Undo (Anulare) din bara Acces rapid
introducerea unei valori care nu respectă regula de validare (Validation Rule) stabilită în
definirea câmpului determină afișarea unui mesaj de eroare:
- particularizat – textul introdus la Validation Text (Text de
validare) la definirea câmpului
- de sistem – dacă la
definirea câmpului nu s-a
stabilit un mesaj de
validare
Ștergerea efectivă se produce doar după confirmarea cu Yes (Da) la mesajul de avertizare.
trebuie să apară cel nou și din meniul Table Tools(Instrumente tabel) fila Design
(Proiectare) grupul Tools (Instrumente) se face adăugarea cu butonul Insert Rows
( Inserare rânduri ), după care se completează numele, tipul și
proprietățile câmpului
ștergerea unui câmp – se poziționează cursorul clic în linia de structură a câmpului şi se
șterge cu butonul Delete Rows (Ştergere rânduri) ) din
același meniu ca mai sus sau se selectează rândul şi se șterge cu tasta Delete. Dacă acel
câmp participă la vreun index, se şterge şi acel index.
mutarea unui câmp în altă poziţie – se selectează rândul corespunzător, se trage cu mouse-
ul pe verticală de butonul gri de selecție până în poziţia dorită;
modificarea tipului de dată – se alege noul tip din lista Data Type (Tip de dată)
modificarea proprietăților unui cîmp – se
aleg sau se introduc folosind elementele de
control din zona General
Deși se pot face orice modificări ale structurii, în
cazul în care câmpurile modificate conțin date sunt
necesare anumite precauții. În principiu, aplicația
convertește valorile existente la noul tip de date iar
acele valori care nu pot fi convertite se pierd. De
asemenea, prin micșorarea dimensiunii unui câmp unele dintre valorile existente vor fi trunchiate.
Ultima operaţie se poate anula cu butonul Undo (Anulare) , dar numai înainte de închiderea
ferestrei de proiectare.
La finalizarea modificărilor, pentru ca acestea să se păstreze, structura modificată a tabelei
trebuie salvată cu Save (Salvare) sau cu confirmare la închiderea ferestrei.
Dacă modificările făcute pot determina pierderea informațiilor, se afișează mesaje de avertizare
care solicită și o confirmare suplimentară,
Un câmp pentru care s-a stabilit cheie primară va fi automat indexat fără duplicate.
Exemple: În tabelul PERSONAL, să se creeze
1. un index cu dubluri pe câmpul Funcţia.
2. un index fără dubluri pe câmpul Marca.
Pentru formatarea textului din câmpurile din fereastră se pot alege tipul de literă, dimensiunea,
culoarea, efectele aplicate, alinierea.
Lista Gridlines (Linii de grilă) oferă patru opțiuni pentru afișarea liniilor de grilă: both
(ambele) – se afișează liniile orizontale și verticale, horizontal (orizontale), vertical (verticale),
none (fără) – nu se afișează linii de grilă.
câmpurilor, iar cu butonul Alternate Background Color (Culoare pentru rând alternativ), o a
doua culoare, pentru ca rândurile să fie umplute cu culori care să alterneze.
butoanele radio Cell Effect (Efect celulă) – efecte vizuale pentru celule
comutatoarele Horizontal (Orizontale)/ Vertical (Verticale) - afişarea sau nu a liniilor de
grilă respective ;
Background Color (Culoare fundal) – culoarea de umplere
Alternate Background Color (Culoare alternativă pentru fundal) – pentru ca rândurile să
fie umplute cu culori care să alterneze;
Gridline Color (Culoare linii de grilă) – culoarea liniilor de grilă;
Border and Line Styles (Stiluri linie şi chenar) – tipul de linie;
La Direction (Direcţie) - ordinea în care vor fi afișate câmpurile din structura tabelului (de
exemplu, pentru Orientul Mijlociu, unde unele popoare citesc de la dreapta la stânga).
În zona Sample (Eşantion) se poate verifica aspectul celulelor din fereastră.
De asemenea, se poate face sortare și din meniul deschis cu clic pe săgeata din numele câmpului
care va constitui criteriu de sortare. În acest caz, textul opțiunilor disponibile este
diferit în funcție de tipul datelor:
Numele câmpului după care este sortată tabela este marcat în fereastră cu o săgeată verticală în
sus sau în jos, corespunzător ordinii de sortare .
O tabelă poate fi sortată și după mai multe criterii simultan (de ex. după nume și prenume), dar
obligatoriu cu aceeași ordine de sortare (după toate ascendent sau după toate descendent). În acest
caz, pentru sortare câmpurile-criterii trebuie așezate alături după importanţă (se mută câmpul nume
imediat înaintea câmpului prenume). Pentru sortarea efectivă, se selectează câmpurile şi se aplică
comanda de sortare în funcţie de ordinea dorită, din butoane sau din meniul contextual al selecției.
Revenirea tabelei la ordinea sa iniţială, nesortată, se face din fila Home (Pornire) grupul Sort
& Filter (Sortare şi filtrare) butonul Remove Sort (Eliminare sortare ).
Aceleaşi metode se pot aplica pentru o fereastră cu rezultatele unei interogări.
Exemplu: 1. Să se sorteze descrescător înregistrările după câmpul Nume.
2. Să se sorteze crescător înregistrările după câmpurile Data angajării şi Nume.
5.7.3. Aplicarea unui filtru asupra unui tabel
Definirea unui filtru
Când se lucrează cu tabele mari sunt multe situații în care este util să fie afișate doar
înregistrările care îndeplinesc anumite condiții. Pentru vizualizarea la un moment dat doar a datelor
de care avem nevoie putem crea un filtru pe acea tabelă. Crearea unui filtru înseamnă stabilirea unor
criterii pentru date astfel încât înregistrările care îndeplinesc aceste criterii sunt afișate, iar cele care
nu îndeplinesc condițiile sunt ascunse temporar (de exemplu, dorim să fie afişate numai
înregistrările pentru care prenumele este Nicolae sau numai cele pentru care funcția este 2).
Filtrul se aplică pe o tabelă deschisă în modul de vizualizare Datasheet View (Vizualizare foaie
de date):
Pentru fiecare câmp pentru care dorim să aplicăm un filtru, cu clic pe săgeata de lângă
numele său se deschide o listă de verificare cu toate valorile din câmp,
ordonate crescător.
Casetele din listă se bifează/ debifează cu clic pe ele, iar în rezultatele filtrate vor fi
incluse numai valorile bifate.
Comutatorul Select All (Selectare totală) este un comutator global care permite bifarea/
debifarea tuturor elementelor.
Comutatorul Blank (Necompletat) este util pentru a afișa/ ascunde înregistrările pentru
care câmpul respectiv este gol.
După confirmarea cu OK a criteriilor de filtrare, în fereastră se vor afișa doar înregistrările
care respectă aceste criterii.
Numele câmpului care are un filtru aplicat va apărea marcat cu o pâlnie. . De
asemenea, în bara de selectare înregistrări se afișează butonul Filtered (Filtrat
).
Lista cu criteriile de aplicare al filtrului pentru un câmp se poate deschide și din fila Home
(Pornire) grupul Sort & Filter (Sortare şi filtrare) butonul Filter ( Filtrare ).
Unui tabel i se pot aplica simultan mai multe filtre pe câmpuri diferite. În acest caz, în rezultat se
vor include doar înregistrările care îndeplinesc simultan criteriile pe toate câmpurile.
Setul de criterii de filtrare poate fi salvat odată cu tabela pentru aplicare la viitoarele deschideri
ale acesteia.
Filtrare prin selectare – este o metodă simplă de filtrare a datelor prin comparare cu o valoare a
câmpului vizibilă în fereastra tabelei. Pentru aplicarea unui criteriu de filtrare prin această metodă:
1. se selectează valoarea (sau o porțiune din ea) care va constitui criteriu de filtrare
2. în fila Home (Pornire) grupul Sort & Filter (Sortare și filtrare) se apasă butonul
Selection (Selecție )
Eliminarea filtrării
Odată definit setul de criterii de filtrare pentru tabelă, se poate comuta între afișarea
înregistrărilor filtrate sau fără aplicarea filtrului cu butonul Toggle Filter (Comutare
filtru ) din fila Home (Pornire), grupul Sort & Filter (Sortare și filtrare), sau cu
butonul din bara de selectare înregistrări, care își schimbă aspectul în funcție de starea tabelei
Filtered (Filtrat ) respectiv Unfiltered (Nefiltrat ).
Ștergerea filtrelor
Filtrul aplicat pe un câmp se șterge prin bifarea opțiunii Select All (Selectare totală) sau cu
opțiunea Clear filter from … (Golire filtru din…) din același dialog. Pentru ștergerea tuturor
filtrelor definite pe o tabelă, în fila Home (Pornire) grupul Sort & Filter (Sortare şi filtrare) se
Edit Relationships (Editare Relații). Se va afişa acelaşi dialog ca mai sus, în care se fac
modificările necesare.
5.8.4. Ştergerea unei relaţii
Pentru ștergerea unei relaţii: se selectează cu clic pe linia de relaţie și se șterge cu tasta Delete
sau cu comanda Delete (Ștergere) din meniul contextual. Se confirmă ștergerea.
5.9. Interogări
O interogare (Query) este un obiect al bazei de date care permite extragerea din unul sau mai
multe tabele (relaționate) a înregistrărilor care satisfac anumite criterii de selecție. După crearea
interogării, ea poate fi executată ori de câte ori este nevoie, obţinând ca rezultat doar câmpurile
dorite şi/sau înregistrările care satisfac una sau mai multe condiţii.
5.9.1. Crearea unei interogări (Query) în modul proiectare
(Proiectare interogare ).
În acest moment se va afişa fereastra generatorului de interogări, împărţită în două subferestre:
cea de sus va afișa tabelele selectate, cu relaţiile dintre ele;
cea de jos permite specificarea celorlalte elemente ale interogării (câmpuri, criterii etc.).
2. tabelele de lucru se adaugă la mediul de lucru
al interogării:
în dialogul Show Table (Afișare tabel)
selectăm pe rând fiecare tabel şi îl adăugăm cu
butonul Add (Adăugare ), după care închidem dialogul.
(dacă nu apare automat, dialogul se afișează cu butonul Show Table (Afișare tabel) din
meniul Query Tools Design (Instrumente interogare Proiectare)
În subfereastra superioară vor fi afișate bazele de date și relațile stabilite între ele
3. câmpurile care vor fi incluse în rezultatul interogării se aleg pe rând, în ordinea în care vrem
să apară în rezultatul interogării, cu clic dublu din tabelul respectiv sau din listele ascunse
de pe linia Field (Câmp).
Dacă la interogare participă două sau mai multe tabele, în listele ascunse de la Câmp numele
Exemplu 1:
Exemplu 3:
Atunci când pe rândul Criteria (Criterii) dintr-o interogare sunt specificate condiţii pentru mai
multe câmpuri, în rezultatul acesteia vor fi incluse doar acele înregistrări care îndeplinesc simultan
toate condițiile.
Exemplul de mai jos ilustrează această situație: sunt stabilite condiții pentru două câmpuri:
În alte situații, este necesar să construim o interogare care să returneze toate înregistrările care
îndeplinesc una sau alta dintre condiții. În acest caz, criteriile se vor specifica sub câmpurile
respective, o condiție pe linia Criteria (Criterii) iar cealaltă pe linia Or (Sau).
În exemplul următor, aceleași condiții de mai sus pentru cele două câmpuri dar plasate pe rânduri
diferite:
5.10. Formulare
Formularele reprezintă interfaţa principală între utilizator şi o bază de date Access 2010. Ele
sunt obiecte ale bazei de date care permit vizualizarea, introducerea şi modificarea datelor într-o
manieră mai atractivă decât modul de afişare și introducere a datelor sub formă tabelară.
În viața reală, formularele sunt frecvent utilizate: toată lumea completează formulare în situații
diverse, la înscrierea la un curs, la medic etc. Motivul pentru care sunt folosite atât de des este acela
că acestea constituie o modalitate ușoară de a ghida oamenii în introducerea de date corect. În
bazele de date sunt utilizate dintr-un motiv asemănător: datele se vor actualiza exact așa cum a fost
prevăzut de proiectantul bazei, într-unul sau mai multe tabele legate .
5.10.1. Crearea unui formular simplu
Cel mai simplu formular este cel prin care se actualizează toate câmpurile dintr-un singur tabel.
1. În fereastra bazei de date, în panoul de navigare, se selectează tabelul
2. În fila Create (Creare) grupul Forms (Formulare),
3. se selectează butonul Form
(Formular).
Se va crea un formular simplu, cu aspectul
implicit.
4. Se salvează formularul:
- prin închiderea ferestrei
formularului și confirmarea opțiunii
de salvare.
- cu butonul File (Fișier ) Save (Salvare )
- butonul Save (Salvare) din bara Acces rapid
5. În caseta Save As(Salvare ca) se introduce numele
formularului. Numele propus pentru formular va fi
numele tabelului pentru care a fost creat
6. Formularul este afișat în panoul de navigare, în grupul
Forms (Formulare) și poate fi utilizat pentru actualizarea câmpurilor din tabela sursă
(Expert formular ).
Va începe un set de dialoguri (wizard) cu care vom configura conţinutul şi aspectul noului
formular.
2. Pentru fiecare tabel cu câmpuri actualizate prin formular:
- din lista Tables/Queries (Tabele/Interogări) selectăm tabelul din care provin câmpurile
- din lista Available Fields (Câmpuri disponibile) selectăm care vor apărea în formular și le
mutăm cu butoanele în Selected Fields (Câmpuri selectate) în ordinea în care
vor fi afişate şi accesate în formular.
butoanele ne permit să anulăm o mutare greșită
🟂 în exemplu –
alegem tabelul PERSONAL, mutăm toate câmpurile cu butonul ;
alegem tabelul FUNCŢII, selectăm Denumire funcţie și-l mutăm cu butonul
în exemplu –
introducem numele Actualizare personal
optăm pentru actualizarea datelor
butonul Finish (Terminare)
Formularul se deschide, afișează informații din tabele și poate fi folosit pentru actualizarea
acestora.
Actualizarea datelor din baze cu ajutorul formularului este asemănătoare cu modificarea datelor
direct în tabelă. Mai mult, toate proprietățile câmpurilor stabilite la definirea tabelelor (format de
afișare, valoare implicită, regulă de validare etc.) se aplică și când actualizarea datelor se face prin
utilizarea formularului.
)
- automat, la ieșirea de pe ultimul câmp a ultimei înregistrări
după care se completează valorile din câmpuri.
Deplasarea de la o înregistrare la alta:
- automat, la ieșirea de pe ultimul câmp a înregistrării curente
- cu butoanele de deplasare din bara de selecție
Deplasarea rapidă la o înregistrare: se introduce numărul înregistrării în zona de selecție din
bară și se confirmă cu Enter
Modificarea valorilor din câmpuri: deplasare în câmp cu tasta TAB/ SHIFT + TAB sau direct
cu mouse-ul și modificarea valorii
Căutarea unui articol: se tastează valoarea căutată în zona Search (Căutare )
din bara de selecție înregistrări formularul afișează primul articol care conține valoarea;
cu Enter repetat în zona de căutare se afișează pe rând celelalte articole
Ştergerea unui articol: fila Home (Pornire) grupul Records (Înregistrări); se deschide
lista ascunsă Delete (Ştergere ) și se alege opțiunea Delete Records
(Ştergere înregistrare). Ștergerea trebuie confirmată pentru că nu poate fi anulată.
5.10.5. Adăugarea și modificarea textului din antet
La crearea unui formular, numele stabilit la salvarea sa este automat preluat ca titlu. Titlul este
afișat în fereastra de actualizare a datelor. Titlul afișat în formular poate fi modificat ca să fie mai
sugestiv pentru utilizator: Actualizarea datelor personale, în loc de Actualizare personal. De
asemenea, se poate introduce un text în antetul sau subsolul unui formular.
Pentru modificarea informațiilor din antetul sau subsolul unui formular, formularul se deschide
în modul vizualizare proiect, din panoul de navigare. Se deschide meniul contextual cu clic dreapta
pe formular opțiunea Design View (Vizualizare Proiect).
Pentru modificarea textului din titlul formularului se selectează caseta cu un clic, apoi încă un
clic în interiorul ei în poziția dorită și se tastează textul. Caseta cu titlul poate fi selectată ca orice
obiect (un clic pe bordura ei) și poate fi deplasată în locul dorit din antet prin tragere cu mouse-ul,
când cursorul ia forma unei săgeți cu patru vârfuri.
Dacă dorim să introducem un text în subsol, zona de subsol trebuie extinsă. Se poziționează
indicatorul mouse-ului deasupra textului Detail (Detaliere ) până când apare
cursorul de extindere și cu butonul apăsat se trage în jos.
Din meniul Form Design Tools (Instrumente proiectare formular) fila Design (Proiectare),
5.11. Rapoarte
Un raport este un obiect din baza de date în care se afișează informații extrase din unul sau mai
multe tabele ale bazei de date, în general în scopul tipăririi (listării) lui la imprimantă.
5.11.1. Crearea unui raport simplu
Cel mai simplu raport este cel care prezintă toate câmpurile dintr-un singur tabel, fără ordonări,
grupări sau informații statistice. De exemplu, un raport care să prezinte lista funcțiilor existente,
creat pentru tabelul FUNCȚIA.
1. În fereastra bazei de date, în panoul de navigare, se selectează tabelul
7. Se salvează raportul:
- prin închiderea ferestrei raportului și confirmarea opțiunii de salvare.
- cu butonul File (Fișier ) Save (Salvare )
- butonul Save (Salvare) din bara Acces rapid
8. În caseta Save As(Salvare ca) se introduce numele raportului.
Numele propus pentru raport va fi numele tabelului din care a
fost creat
9. Raportul este afișat în panoul de navigare, în grupul Reports
(Rapoarte) și poate fi utilizat pentru listarea articolelor din
tabelul sursă
Modul Baze de date – Access 2010 Pag. 248
5.11.2. Crearea unui raport complex folosind Expertul
Dacă avem nevoie de un raport care să prezinte într-o listă doar o parte dintre câmpurile unei
tabele sau câmpuri din mai multe tabele, îl vom crea folosind un instrument pentru crearea
rapoartelor.
Exemplu: Ne propunem să creăm un raport care să conţină câmpurile Marca, Nume, Prenume,
Salar din tabelul PERSONAL, Denumire funcţie din tabelul FUNCŢII şi Denumire secţie din
tabelul SECŢII. Articolele vor fi grupate după secție (câmpul Denumire Secție). În cadrul fiecărui
grup, persoanele vor fi ordonate crescător după nume și după prenume. La sfârşitul fiecărui grup
se vor calcula suma şi media salariilor pentru persoanele din grup. Orientarea pe hârtie va fi
Landscape (Tip vedere). Între cele trei tabele există relațiile din imagine:
🟂 în exemplu –
alegem tabelul PERSONAL, selectăm pe rând și mutăm câmpurile cu butonul ;
alegem tabelul FUNCŢII, selectăm Denumire funcţie și-l mutăm cu butonul
alegem tabelul SECŢII, selectăm Denumire secţie și-l mutăm cu butonul
🟂 în exemplu –
la 1. alegem câmpul Nume ca principal criteriu de sortare,
la 2. alegem câmpul Prenume, criteriul secundar de sortare
butoanele rămân pe setarea curentă, întrucât dorim sortare crescătoare pentru ambele criterii
🟂 în exemplu –
singurul câmp numeric inclus este Salar, pentru care bifăm
Sum (Însumare) și Avg (Medie), apoi OK
Raportul se deschide în modul Print Preview ( Examinare înaintea imprimării) care afișează
informațiile din tabele conform setărilor, exact așa cum vor arăta la tipărire și poate fi tipărit la
imprimantă.
În fereastră se deschide structura raportului, iar în panglică apare meniul Report Design Tools
(Instrumente proiectare raport) cu 4 file: Design (Proiectare), Arrange (Aranjare), Format și
Page Setup (Inițializare Pagină).
Mutarea casetei cu titlul se face după selectarea casetei, prin tragere cu mouse-ul de bordura ei
când cursorul ia forma unei săgeți cu patru vârfuri. Textul din titlul raportului se modifică prin
tastare după selectarea casetei cu un clic și apoi activarea editării cu încă un clic în interiorul ei. În
antet poate fi introdusă o imagine cu butonului Logo (Siglă).
Close Print Preview (Închidere examinare înaintea imprimării ) sau cu tasta Esc.
- butonul Quick Print (Imprimare rapidă) – pentru tipărirea unui singur exemplar la
imprimanta implicită
Print Range (Interval de imprimare) – tot documentul; domeniul de pagini pe care dorim
să-l listăm; anumite înregistrări selectate anterior declanșării comenzii de imprimare;
Copies (Copii)- numărul de exemplare
Declanşarea tipăririi se face cu OK.
De exemplu, pentru exportul în Excel a unei tabele, selectăm tabela și apoi selectăm butonul
care deschide fereastra Export – Excel Spreadsheet (Export – foaie de calcul Excel), în care
se specifică numele și formatul fișierului Excel generat.
Butonul Browse (Răsfoire) permite alegerea folderului pentru salvarea fișierului rezultat din
export.
Dacă se exportă un tabel sau interogare și se dorește o formatare a datelor se bifează caseta
Export data with formatting and layout (Se exportă datele menținând formatarea și aspectul).
Dacă se exportă un formular sau raport, această opțiune apare selectată automat, fără a fi activă.
Dacă se dorește vizualizarea registrului de lucru generat după terminarea operațiunii de
export se bifează caseta Open the destination file after export operation is complete
(Se deschide fișierul destinație după terminarea operațiunii de export).
Dacă obiectul sursă (din care se exportă) este deschis și se selectează doar anumite
înregistrări pentru a fi exportate se bifează caseta Export only the selected records (Se
exportă numai înregistrările selectate)
Se confirmă cu OK