You are on page 1of 16

ACADEMIA FORŢELOR TERESTRE

„NICOLAE BĂLCESCU”
SIBIU

PROIECT SISTEME
INFORMATICE DE GESTIUNE
Utilizarea Microsoft Access pentru a crea o bază
de date cu evidența activităților salariaților
militari din UM 01512

Profesor coordonator: Bogoslov Andreea


Student Fruntas Afodorcei Andreea
Grupa 14 CIG

- 2022 -
CUPRINS
MICROSOFT ACCESS................................................................................................................
Crearea unei baze de date..............................................................................................................................................
Crearea a cel putin 4 tabele............................................................................................................................................
Tipuri de date..................................................................................................................................................................
Tipuri de operații, cheie primară, cheie externă.............................................................................................................
Relații..............................................................................................................................................................................
Introducerea de date în tabele.......................................................................................................................................
Query (Interogări)...........................................................................................................................................................
Tipuri de interogări.........................................................................................................................................................
Crearea interogărilor în modul Design View................................................................................................................
Formulare (Forms)........................................................................................................................................................
Modificarea formularelor.............................................................................................................................................
Crearea de rapoarte.....................................................................................................................................................
Operații raportate și elemente de identificare.............................................................................................................

SFÂRȘIT.................................................................................................................................14

1|Page
MICROSOFT ACCESS

Crearea unei baze de date


Pentru a crea o baza de date în Access, în bara de start tastam numele aplicației și o
deschidem.

Figura 2 - Crearea
unei baze de date
in Access
Figura 1 – Diferite căi de a accesa Access

Crearea a cel putin 5 tabele

Pentru a crea un tabel din bara de sus selectăm ”Create” – ”Tables” – ”Table Design”.

Figura 3 – Crearea unui tabel

Introducem datele dorite și pentru a salva dăm click dreapta pe numele tabelului, unde se
deschide o casuță cu denumirea acesuia și dăm ”OK”

Figura 5 – Savarea și denumirea unui table

Figura 4 – Introducerea campurilor si a tipurilor de date

Tipuri de date

2|Page
Pentru a folosi un anumit tip de date, selectăm modul ”Design View”, iar
din coloana ”Data Type” ne poziționăm pe un anumit câmp și de pe
săgetuța din dreapta selectăm tipul de date dorit Procedăm în acest mod
pana utilizăm toate tipurile de date dipsonibile.
Figure 7 – Afișarea
tipurilor de data

Figura 6 – Accesarea modului “Design View”

De exemplu, eu am folosit:
Figura 8 – Exemple de campuri cu tipuri de date diferite

Figura 9 – Confirmarea salvarii tabelului

3|Page
Tipuri de operații, cheie primară, cheie externă
Pentru a utiliza tipurile de proprietăți, urmărim ce am făcut la cerința anterioară și când
selectăm cu mouse-ul un tip de dată, jos de tot apare un tabel unde avem diferite opțiuni pe
care le modificăm în funcție de fiecare dată.

Figura 10 – Propietățile câmpurilor

Cheia primară, reprezintă un câmp sau un set de câmpuri cu valori unice într-un tabel. Pentru
a seta o cheie primară ne poziționăm în câmpul dorit și din bara de sus selectăm ”Design” –
”Tools” – ”Primary Key”. Sau mai putem seta o cheie primară click dreapta în câmpul dorit și
selectăm prima opțiune ”Primary Key”.

Figura 11 – Cheie primară

Cheia externă, reprezină faptul că valorile din câmpuri nu sunt unice drept urmare se pot
repeta. Drept urmare fiecare câmp care nu conține o cheie primară, conține o cheie externă

Relații
Pentru a consturii relații, din bara de sus, selectăm ”Datebase tools” – ”Relationships” –
”Relationships”.

Figura 12 – Construirea relațiilor

4|Page
Pentru a avea o relație legată între tabele, trebuie să avem aceleași câmpuri între tabele pe care
dorim să le relaționăm.
După ce am selectat ”Relationships” pe ecran o să ne apară o fereastră care conține toate
tabelele existente în baza noastra de date Pentru a adăuga tabelele dorite, selectăm tabelul și
apăsăm pe ”Add”. Pentru a realiza o operație între două tabele selectăm câmpul dorit din
primul tabel și cu ajutorul mouse-ului îl aducem în al doilea tabel. În tabelul care o să se
deschidă selecăm căsuța ”Enforce Referential Integrity” și dăm Ok. Putem observa cum în
josul tabelului deschis ne menționează și tipul de relație.

Figura 14 – Modificarea relațiilor

Figura 13 – Adăugarea tabeleleor și a câmpurilor

Relații de tipul one to one. Acest tip de relație arată că fiecărei înregistrări din primul tabel
poate avea o singură înregistrare din al doilea tabel și fiecare înregistrarea din al doilea tabel
poate avea doar o singură înregistrarea din primul tabel.

5|Page
Figura 15 – Exemplu de relație de timpul one to one

Relații de tipul one to many. Acest tip de relație arată că fiecare înregistrare din primul tabel îi
pot corespunde una sau mai multe înregistrări din tabelul al doilea.

Figura 16 – Exemplu de relație de tipul one to many

Relații de tipul many to many atunci când unul sau mai multe elemente dintr-un tabel poate
avea o relație la una sau mai multe elemente dintr-un alt tabel.

6|Page
Figura 17 – Exemplu de relație de tipul many to many

Introducerea de date în tabele

Pentru a introduce date în tabelele nou create, din design view din tabelul pe care îl avem
deschis în bară dăm click dreapta – ”Datasheet View”. După care ne poziționăm în fiecare
câmp din fiecare coloană și de la tastatură introducem datele dorite.

Figura 18 – Introducerea datelor în tabel

Query (Interogări)
Pentru a realiza o interogare din bara de sus, selectăm ”Create” – ”Queries” – ”Query Design”.
Din tabelul care o să se deschidă selectăm tabelul dorit și apăsăm pe ”Add”.

7|Page
Figura 19 – Crearea unei interogări

Tipuri de interogări
 Interogările de selecție simplă sunt cele care folosesc date dintr-o singură tabelă.

Figura 20 – Exemplu de interogare simplă

După ce am adăugat coloana dorită, îi putem cere anumite lucruri, de exemplu, eu am cerut să-
mi afișeze angajații.
 Interogările multiple, sunt cele care folosesc date din mai multe tabele. Pentru a face
acest lucru, dăm ”Create” – ”Queries” –” Query Design”, și din tableta care se
deschide vom adăuga două sau mai multe tabele din care să culegem date. Dăm dublu-
click pentru fiecare coloană din care să ne extragă date.

Figura 21 – Crearea unei interogări


multiple

8|Page
Figura 22 – Exemplu de interogare multiplă

 Interogările parametrizate, ne permit tastarea unei anumite coloane de la tastatura.


Pentru a face acest lucru urmăm pașii anteriori și în câmpul ”Criteria” scriem [text:].

Figura 24 – Parametrul interogării


Figura 23 – Crearea unei interogări parametrizate

 Interogările de actualizare, ne permit actualizarea anumitor tipuri de date. Pentru a face


acest lucru selectăm ”Create” – ”Queries” –” Query Design” –” Update”, selectăm
tabelele a căror date dorim să fie actualziate și observăm că în tabelul de proprietăți
avem un rând nou ”Update to”, unde scriem ce dorim să actualizăm și la ”Cristeria” pe
cine sau ce.
9|Page
Figura 25 – Crearea unei interogări de actualizare

 Interogările de ștergere, ne permit să ștergem anumite date. Pentru a face acest lucru
selectăm ”Create” – ”Queries” –” Query Design” –”Delete”, selectăm tabelele a căror
date dorim să fie șterse și avem un rând nou în care scriem dupa ce criterie dorim să se
facă ștergerea

Figura 26 - Crearea unei interogări de ștergere

 Interogările de totalizare, ne premit utilizarea anumitor operații matematice. Pentru a


face acest lucru selectăm ”Create” – ”Queries” –” Query Design” și din căsuța cu
”Show/Hide” selectăm ”Totals”. Din bara de proprietăți de pe rândul ”Total” selectăm
ce operații dorim să avem în tabelele.

Figura 26 – Operații cu “Totals” Figura 27 – Crearea unei interogări de totalizare

 Interogările de tip tabel încrucișat (Crosstab). Acest timp de interogare este


echivalentul unui ”Tabel pivot” în Excel. Ne ajută să vizualizăm mai bine datele.
Pentru a face acest lucru selectăm ”Create” – ”Queries” –” Query Design” –”Append”

10 | P a g e
–”Crosstab”, selectăm coloanele pe care dorim să le afișeze și de pe rândul ”Crosstab”
alegem în ce mod dorim afișarea datelor (rând/coloane).

Figura 28 – Crearea unei interogări de tip table încrucișat

 Interogările de adăugare (Append), ne permit adăugarea anumitor date. Pentru a face


acest lucru selectăm ”Create” – ”Queries” –” Query Design” –”Append” în tabelul care
se deschide la ”Table Name” selectăm tabelul în care dorim să adăugăm și dăm ”Ok”.
Urmând să ne apară în tabelul de jos un nou rând cu numele ”Append to” de unde
selectăm ce dorim să adăugăm.

Figura 29 – Crearea unei interogări de adăugare

 Interogare de tipul Make Table. Pentru a realiza această interogare selectăm ”Create” –
”Queries” –” Query Design” –”MakeTable” și alegem criteriul în funcție de datele
noastre pentru a ne face un tabel cu acestea

Figura 30 – Crearea unei interogari de tipul Make Tables

De exemplu, eu am folosit interogarea de tipul Make tabel pentru a face un tabel cu


sinteza angajaților.

Crearea interogărilor în modul Design View


Când înregistrăm o nouă interograre ne introduce direct în modul design view. Dar dacă dorim
să revenim la interogarea respectivă și să facem anumite înregistrări dăm click dreapta pe
interogare și selectăm ”Design View”.

11 | P a g e
Figura 31 - Crearea unei noi interogări

Formulare (Forms)
Pentru a crea un formular ne ducem în bara de sus, selectăm ”Create”, din secțiunea de
”Forms” selectăm ”Form Design”.

Figura 32 – Crearea unui formular

Pentru a putea efectua operații, din secțiunea ”Tools” selectăm ”Add Existing Fields”, urmând
să ni se deschidă un tabel în partea dreaptă, care se numeste ”Field List”, unde avem un mic
butom ”Show all tables” pe care îl și apasăm pentru a ne putea alege tabelele dorite. (Pentru a
alege tabelul dorit și ulterior coloanele dorite dăm dublu-click pe numele tabelului care tocmai
s-a deschis).

Figura 33 – Operații în formular

12 | P a g e
Pentru a putea actualiza datele prin intermediul formulalelor din tabul de ”Controls” vom
adăuga ”Button” care are diferinte funcții printre care și adăugare, inserare, modificare,
ștergere, dublare salvare și multe altele.

Modificarea formularelor
Pentru a introduce diferite tipuri de controale grafice, vom folosi tabul de ”Control” și vom
selecta de acolo respectivele opțiuni pe care le dorim inserate în formulalul nostru.

Figure 34 - Modificarea unui formular

Pentru a introduce un text am ales ”Label” (a 3-a opțiune), am selectat cu mouse-ul intervalul
în care doresc să-mi permită inserarea textului și de la tastatura am introdus textul dorit.
Pentru a insera un site de pe browser am web browser control( a 6-a optiune).

Crearea de rapoarte
Putem să realizăm rapoarte în diferite moduri, respectiv: report, report design sau report
wizard.
Pentru a realiza un raport , selectăm tabelul din care dorim să fie făcut raportul și din bara de
sus selectăm ”Create” –” Reports” – ”Report design” .Astfel access ne extrage automat
informațiile și tipurile de date și le pune într-un formular

Figura 35 - Crearea unui raport

Suplimentar:

Pașii aferenți realizării unui report wizard:


1. Primul pas este de a selecta tabelul dorit și ulterior să selectăm câmpurile pe care le dorim
în report.
2. Al doilea pas este să selectăm o grupare după un anumit câmp.
3. Al treilea pas este să sortăm în ordine crescătoare sau descrescătoare și să facem operații de
pe butonul ”Summary Opions...” (dacă dorim, acest pas fiind opțional).
4. Al patrulea pas este să selectăm modul în care dorim să fie afișate rezultatele.

13 | P a g e
5. Și ultimul pas este să dăm un nume raportului și finalizăm operația apăsând pe butonul
”Finish”.

Operații raportate și elemente de identificare


Pentru a adăuga operații de sortare și grupare în cadrul raportului nostru, vom merge în
secțiunea de ”Design View”, iar din tabul de sus vom selecta ”Report Design”, și din grupa de
”Grouping & Totals” vom selecta ”Group & Sort” .Urmând să se deschidă în partea de jos un
tabel de unde vom realiza respectivele operații

Figura 36 – Operații în raport

Pentru a adăuga operații de subtotalizare și totalizare, ne poziționăm din modul ”Design view”
pe ce anume dorim să operăm și tot din secțiunea ”Design” –”Grouping & Totals” selectăm de
data aceasta ”Totals” urmând să ne alegem ce tip de operație dorim să efectuăm .
Pentru a adăuga titlu raporului și elemente de identificare (data și ora întocmirii, numar de
pagini, logo) în momentul în care ne aflăm în modul ”Design View”, din bara de sus selectăm
”Design” – ”Header / Footer” și de aici putem selecta ”Page Numbers”, ”Title”, ”Date and
Time” sau ”Logo”

14 | P a g e
SFÂRȘIT
Vă mulțumesc pentu timpul acordat!

15 | P a g e

You might also like