Proiect ACCESS
Facultatea Economia Turismului Intern si
International
Programul Microsoft Access este o baza dintr-un sistem unitar organizat/structurat a caror generare ,actoalizare , interogare , prelucrare si reorganizare se realizeaza cu ajutorul unui sistem speciali 545f57f zat numit SGBD (sistem de gestionare a bazelor de date) .
Access-ul SMGDR(relational) are urmatoarele caracteristici : poate comunica alte SGBD-uri cu FOX, PARADOX , ORACLE, .
-Utilizeaza limbajului Visual Basic pentru realizarea unor aplicatii complexe .
- Permite definirea de catre utilizatori a unor grupuri de obiecte necesare unei lucrari .
- Permite indepenta totala a datelor/program utilizate .
- Notiunile , bazelor de date si tabelele sunt total deosebite .
- Pentru orice lucrare se creaza initial baza de date ,apoi tabelul din cadrul ei .
- In Access la aceiasi baza de date pot avea acces simultan 20 de utilizatori.
- Permite regasira datelor prin interogari .
- Permite actualizarea si cautarea bazei de date in 3 moduri:
* QBE
* SQL
* UBA
Access-ul foloseste la organizarea si structurarea datelor modelul relational .
Modelul relational cuprinde urmatoarele componente :
-Componenta structurala: descrie campurile, cheile , relatiile, domeniile specifice nei entitati.
-Componenta manipulativa: descrie peratiile ce se cer a fi realiz. pt. c. constructive
-Integritatea comp. Structurale: contine reguli de validare , in vederea asigurarii corectitudinii ,exactitatii si securitatii datelor din baza .
Integritatea este de doua feluri:
*Integritatea entitatii
*Integritatea referentiala
Integritatea entitatii se realizeaza prin cheia primara a colectiilor respective .
Integritatea referentiala se foloseste intr-un tabel , solicita valori in campurile comune existente in tabelele pereche.
Crearea de baze de date in ACCESS .
O baza de date in access nu trebuie confundata cu tabelele de date .Ea este o zona in care creem/pastram toate obiectele necesare unei lucrari.
Obiectul Tables se foloseste la realizarea videomachetelor/formularelor cu ajutorul carora putem inregistra , vizualiza, corecta si adauga noi date intr-o tabela .
Obiectul Queries este cel care permite solicitarea unor cereri de date care se pot afla fie intr-un singur tabel , fie in mai multe tabele corelate ,fie intr-o interogare existenta .Este obiectul care permite calcularea de campuri, afisari de date centralizate la nivelul unei componente de grup .
Obiectul Reports se foloseste pentru afisarea listelor ,a raportului privind rezultatele finale
Obiectul Macros permite realizarea de macrocomenzi
In proiectul Access realizat de mine am reprezentat evidenta vanzarilor costumelor dintr-un magazin de profil.
Evidenta vanzarilor costumelor din magazin a fost realizata prin urmatoarele etape:
Table – crearea de tabele folosind Design view
Am creat tabela dupa care am inceput sa introducem campurile dorite, alegand tipul datelor in functie de ce campuri am introdus (text, number, date/time, currency, yes/no, etc)
Dupa ce am facut acest lucru alegem o cheie primara prin care vom face legaturile cu celelalte tabele.
Relationship-urile se realizeaza dragand denumirea cheii primare peste un alt
Queries- crearea interogarilor folosind Design view
Se creaza interogarea dupa care selectam din fereastra aparuta tabela pe care dorim sa o afisam, in dreptul campului “field” scriem numele campului dorit din tabelele afisate, in dreptul campului “table” scriem tabela din care dorim sa alegem campurile, in dreptul campului “sort” alegem ordinea in care dorim sa apara, in dreptul campului “show” doar bifam ce dorim sa apara, in dreptul campului “criteria” alegem criteriul dupa care datele vor fi afisate.
Daca in crearea interogarilor folosim wizard procedura este mai simpla, tabela generandu-se automat dupa campurile introduse anterior
Forms- daca folosim wizard procedura este la fel de simpla ca si in cazul queris-urilor, doar selectam tabela dorita si campurile pe care le vrem afisate, iar programul genereaza automat un formular.
Daca folosim design view selectam tabela pe care o vrem afisata in formular dupa care inseram prin dragare campuri.
In ambele situatii putem insera butoane, background-uri, precum si alte obtiuni.
Reports- procedura este aceiasi ca la crearea formularelor ,diferenta constand in faptul ca rapoartele sunt folosite doar pentru vizualizare ,neputandu-se face modificari in acestea.
Macros- folosind aceasta comanda putem deschide orice tabel, formular, interogare etc
|