Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload




SISTEMUL DE GESTIUNE A BAZELOR DE DATE ACCESS 2000

Baze de date


SISTEMUL DE GESTIUNE A BAZELOR DE DATE ACCESS 2000



PREZENTARE GENERALĂ

Microsoft ACCESS 2000 face parte din pachetul de programe Microsoft Office si este cea de-a cincea versiune a produsului lansata in iunie 1999.

Principalele caracteristici ale sistemului de gestiune a bazelor de date ACCESS sunt:

§   &nbs 151h77b p;   &nbs 151h77b p; sistemul de gestiune a bazelor de date este relational si lucreaza sub sistemul de operare Windows;

§   &nbs 151h77b p;   &nbs 151h77b p; este deschis comunicarii cu alte sisteme de gestiune a bazelor de date, cum ar fi FoxPro, Paradox;

§   &nbs 151h77b p;   &nbs 151h77b p; este compatibil cu tehnologia ActiveX care permite realizarea aplicatiilor client / server;

§   &nbs 151h77b p;   &nbs 151h77b p; permite realizarea unor aplicatii complexe prin utilizarea limbajului Visual Basic;

§   &nbs 151h77b p;   &nbs 151h77b p; permite comunicarea cu SQL Server, un alt produs al firmei Microsoft care gestioneaza baze de date;

§   &nbs 151h77b p;   &nbs 151h77b p; permite accesul la baze de date din reteaua Internet, fiind un instrument util pentru publicarea informatiilor în paginile Web;

§   &nbs 151h77b p;   &nbs 151h77b p; este autodocumentat prin help, apelabil contextual la cerere;

§   &nbs 151h77b p;   &nbs 151h77b p; contine instrumente wizard care permit utilizatorului crearea facila a unor obiecte;

§   &nbs 151h77b p;   &nbs 151h77b p; accepta nume lungi în definirea fisierelor;

§   &nbs 151h77b p;   &nbs 151h77b p; permite crearea de comenzi rapide (shortcuts)în vederea accesarii obiectelor ACCESS;

§   &nbs 151h77b p;   &nbs 151h77b p; permite crearea de grupuri de obiecte definite de utilizator în cadrul bazei de date;

§   &nbs 151h77b p;   &nbs 151h77b p; permite setarea proprietatilor initiale ale bazei de date cum ar fi titlul aplicatiei, atasarea de pictograme (icons), precum si forma de afisare initiala;

§   &nbs 151h77b p;   &nbs 151h77b p; ofera posibilitatea de a crea o copie a bazei de date si , prin utilizarea aplicatiei Briefcase, se poate realiza sincronizarea între diferitele copii ale bazei de date.

ARHITECTURA MICROSOFT ACCESS

O baza de date Access poate fi definita ca o colectie de obiecte: tabele (table), cereri de interogare (query), formulare (form), rapoarte (report), pagini Web (pages), comenzi macro (macro) si module (module)

5.2.1. Tabela (Table)

Tabela este un obiect definit de utilizator în care sunt stocate datele primare (expresia modelului relational).

O tabela este organizata în coloane (denumite câmpuri) si rânduri (denumite înregistrari). Totalitatea coloanelor unei tabele poarta denumirea de structura tabelei.

Tipuri de date

Datele introduse în tabela trebuie sa respecte anumite reguli si anume: sa fie de un anumit tip de data, un anumit format, o anumita dimensiune etc

Tipurile de date specifice programului Access sunt:

§   &nbs 151h77b p;   &nbs 151h77b p; Text – un set de maximum 255 caractere (litere, cifre, semne de punctuatie);

§   &nbs 151h77b p;   &nbs 151h77b p; Memo- asemanator cu tipul Text, dar cu lungimea setului de caractere practic nelimitata;

§   &nbs 151h77b p;   &nbs 151h77b p; Number – un numar întreg, sau în virgula mobila; admite sapte subtipuri de date;

§   &nbs 151h77b p;   &nbs 151h77b p; Date/Time – data calendaristica sau ora; admite sapte subtipuri posibile;

§   &nbs 151h77b p;   &nbs 151h77b p; Currency – numar formatat cu doua zecimale; admite sase subtipuri;

§   &nbs 151h77b p;   &nbs 151h77b p; AutoNumber – un numar intreg care este incrementat automat pe masura ce sunt introduse noi inregistrari în tabel;

§   &nbs 151h77b p;   &nbs 151h77b p; Yes/No – admite valori de tip logic (boolean) pentru a stoca valori simple: Adevarat/Fals = True/False, Activ/Inactiv = On/Off, Da/Nu = Yes/No;

§   &nbs 151h77b p;   &nbs 151h77b p; Ole Object – un tip de date cum ar fi imagini, sunete etc;

§   &nbs 151h77b p;   &nbs 151h77b p; Hyperlink – o referinta la un document extern, care atunci când este selectata, dechide documentul respectiv în modul de afisare corespunzator.

În cadrul bazei de date, între tabele se pot stabili relatii, care în functie de momentul crearii se împart în doua tipuri:

§   &nbs 151h77b p;   &nbs 151h77b p; relatii permanente – se stabilesc dupa definirea tabelelor si sunt cerute de modelul ralational, facând parte din structura bazei de date. Acestea se realizeaza de obicei prin corespondentele cheie primara – cheie externa si sunt memorate în baza de date.

§   &nbs 151h77b p;   &nbs 151h77b p; relatii temporare – se stabilesc între tabele cu ocazia definirii unor cereri de interogare, nefiind înregistrate în structura bazei de date.

Relatiile care se pot stabili între tabele sunt de trei tipuri:

§   &nbs 151h77b p;   &nbs 151h77b p; unu la mai multi (one to many);

§   &nbs 151h77b p;   &nbs 151h77b p; unu la unu (one to one);

§   &nbs 151h77b p;   &nbs 151h77b p; mai multi la mai multi (many to many)

5.2.2. Formularul (Form)

Formularul este un obiect ce reprezinta interfata principala între utilizator si o aplicatie Microsoft Access.

În cadrul unei aplicatii, formularele pot îndeplini mai multe functii:

§   &nbs 151h77b p;   &nbs 151h77b p; afisarea si editarea datelor – cea mai des întâlnita forma de utilizarea a formularului. Formularul afiseaza datele în forma dorita de proiectantul aplicatiei. De asemenea, datele afisate în cadrul formularelor pot fi modificate si chiar sterse.

§   &nbs 151h77b p;   &nbs 151h77b p; controlul operatiilor realizate de aplicatie – formularele împreuna cu comenzi macro sau proceduri Visual Basic pot realiza afisarea automata a anumitor date sau executarea automata a unui sir de operatii;

§   &nbs 151h77b p;   &nbs 151h77b p; introducerea de date;

§   &nbs 151h77b p;   &nbs 151h77b p; afisarea de mesaje – formularele pot furniza informatii privind modul în care aplicatia poate fi utilizata sau despre operatiile ce urmeaza a fi executate;

§   &nbs 151h77b p;   &nbs 151h77b p; tiparirea informatiilor – desi mai rar întâlnita aceasta functie, totusi sunt cazuri în care prin intermediul formularelor se pot tipari anumite informatii.

5.2.3. Cererea de interogare (Query)

Cererea de interogare este un obiect care permite vizualizarea informatiilor obtinute prin prelucrarea datelor din una sau mai multe tabele si/sau alte cereri de interogare.

Se cunosc cinci tipuri de cereri de interogare:

§   &nbs 151h77b p;   &nbs 151h77b p; selectie (select);

§   &nbs 151h77b p;   &nbs 151h77b p; analiza încrucisata (crosstab);

§   &nbs 151h77b p;   &nbs 151h77b p; actiune (action);

§   &nbs 151h77b p;   &nbs 151h77b p; SQL (Structured Query Language);

§   &nbs 151h77b p;   &nbs 151h77b p; parametrata (parameter)

Avantajele oferite de modul de interogare a bazei de date prin cereri sunt:

§   &nbs 151h77b p;   &nbs 151h77b p; selectia câmpurilor din tabele si a înregistrarilor acestora pe baza unor criterii impuse de necesitatile informationale;

§   &nbs 151h77b p;   &nbs 151h77b p; ordonarea rezultatelor dupa anumite criterii;

§   &nbs 151h77b p;   &nbs 151h77b p; introducerea unor câmpuri calculate pe baza unor formule, care folosesc drept operanzi alte câmpuri existente în tabele, precum si posibilitatea determinarii de totaluri pe anumite câmpuri;

§   &nbs 151h77b p;   &nbs 151h77b p; utilizarea într-o cerere a mai multor tabele;

§   &nbs 151h77b p;   &nbs 151h77b p; modularitatea cererilor, în sensul ca foaia de raspuns (rezultatul) a unei cereri poate fi folosita ca intrare pentru o noua cerere;

§   &nbs 151h77b p;   &nbs 151h77b p; crearea unor formulare si situatii finale (reports), care au la baza cereri de interogare create anterior;

§   &nbs 151h77b p;   &nbs 151h77b p; posibilitatea generarii de reprezentari grafice pe baza unor cereri de tip analiza încrucisata.

5.2.4. Raportul (Report)

Raportul este un obiect care permite formatarea si tiparirea la imprimanta a informatiilor obtinute în urma consultarii bazei de date sub forma de documente.

Un raport este de regula o situatie finala în care o grupare de date este prezentata într-un anumit format si o structura de pagina în functie de necesitatile utilizatorilor si scopurilor pentru care a fost creat: de informare sau de fundamentare a deciziilor.

Un raport poate include totaluri, subtotaluri (dupa anumite criterii), subformulare grafice si obiecte de tip OLE.

Sursa datelor unei situatii finale o constituie în principal cererilede interogare sau tabelele, restul facând parte din structura acestora.

Elementele de legatura între sursa de date si situatiile finale sunt controalele, zonele de text (pentru datele numerice si alfanumerice), cadrele (pentru imagini si grafice) si etichetele (pentru titluri, linii separatoare si patrate decorative).

5.2.5. Pagina Web de accesare a datelor (Pages)

Reprezinta un obiect care include un fisier HTML si alte fisiere suport în vederea furnizarii accesului la date prin intermediul browser-elor înternet.

5.2.6. Comanda Macro (Macro)

Este un obiect care contine o definitie structurata a uneia sau mai multor actiuni pe care Access lea realizeaza ca raspuns la un anumit eveniment.

5.2.7. Modulul (Module)

Reprezinta un obiect care contine proceduri definite de utilizator si scrise în limbajul de programare Visual Basic.


Document Info


Accesari: 755
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2024 )