Pagina documente » Informatica, Matematica » Posibilitati de construire si automatizare a bazelor de date Microsoft Access

Cuprins

lucrare-licenta-posibilitati-de-construire-si-automatizare-a-bazelor-de-date-microsoft-access
Aceasta lucrare poate fi descarcata doar daca ai statut PREMIUM si are scop consultativ. Pentru a descarca aceasta lucrare trebuie sa fii utilizator inregistrat.
lucrare-licenta-posibilitati-de-construire-si-automatizare-a-bazelor-de-date-microsoft-access


Extras din document

CUPRINS
INTRODUCERE..........
6


I.BAZE DE DATE......
7
I.1. Consideratii generale............
7
I.2. Scurt istoric al bazelor de date.
8
I.3. Introducere in Microsoft Access..............
9
I.3.1. Generalitati...
9
I.3.2. Ce aduce nou Microsoft Access 2002...
11
I.3.3. Obiectele Microsoft Access
13


II.PROIECTAREA BAZELOR DE DATE iN ACCESS.......
15
II.1. Generalitati.......
15
II.2. Organizarea datelor in baze de date; Obiective ale bazelor de date...
15
III.3. Etapele proiectarii bazelor de date..........
16
III.4. Particularitati ale proiectarii bazelor de date in Microsoft Access...
20


III.MACROCOMENZILE...O CALE SIMPLA SPRE AUTOMATIZAREA. . BAZELOR DE DATE.........

21
III.1. Crearea macrocomenzilor....
22
III.2. Actiuni tratate prin macrocomenzi.........
23
III.3.Grupuri de macrocomenzi sau macrocomenzi cu actiuni multiple...
25


IV.AUTOMATIZARE TOTALA?!...MODULE VBA.........
28
IV.1. Bazele programarii in VBA..
29
IV.1.1. Concepte de baza ale programarii in VBA..........
29
IV.1.2. Interfata grafica VBA....
30
IV.1.3. Tipuri de date..............
32
IV.1.4. Referirea obiectelor.......
33
IV.1.5. Unelte VBA pentru scrierea instructiunilor.........
35
IV.2.Implementarea structurilor fundamentale de control in VBA.........
36
IV.2.1. Structuri VBA.............
36
IV.2.2. Module VBA
49
IV.2.3. Scrierea si executarea unei proceduri
51
IV.3. Obiecte, colectii si controale.
53
IV.3.1. Obiectele Access..........
53
IV.3.2. Colectiile Access..........
54
IV.3.3. Controalele Access.......
57
IV.4. Apeluri de proceduri si programe..........
60
IV.5. Erori de cod VBA.............
61
IV.6. Securizarea codului VBA....
62
IV.7. Macro versus VBA............
66


V. APLICATIA PRACTICA.........
69
V.1. Functionarea aplicatiei.........
69
V.2. Obiectele aplicatiei.............
73
V.3. Structura de rapoarte...........
73


CONCLUZII SI PROPUNERI.......
74


BIBLIOGRAFIE.........
75


ANEXE....
77

Alte date

?

POSIBILIT?TI DE CONSTRUIRE SI AUTOMATIZARE A BAZELOR DE DATE MICROSOFT ACCESS UTILIZaND MACROCOMENZILE sI MEDIUL VBA

INTRODUCERE

Acum, cand era informatiei este in deplina desfasurare se simte tot mai acut nevoia de a face schimb de informatii intre calculatoare aflate in apropiere sau la distanta. Acest deziderat raportat la nevoile Armatei Romane de schimb de informatii trebuie sa ia forma unui sistem informatic integrat, a unei retele de calculatoare interconectate pe structura Sistemului de Transmisiuni al Armatei Romane.

Am abordat un subiect, cred eu delicat, deoarece pana acum, nu multi au abordat in cadrul unei lucrari de asemenea factura (lucrare de diploma. n.a.), subiecte derivate din nevoile de implementare a industriei IT in structurile militare, si m-am oprit asupra Access-ului deoarece Access-ul poate fi implementat foarte usor in mediul militar la toate nivelele ierarhice si poate ajuta la elaborarea deciziei oferind prin facilitatile sale de dezvoltare a aplicatiilor de gestiune de bunuri, date si informatii, rezultate concludente si neredundante, in timp util, si pentru ca in cadrul cursului de informatica din anul II am studiat Access-ul doar pana la nivel utilizator iar aceasta tema a venit ca o continuare a ceea ce am studiat anterior.

Un alt motiv pentru care am ales aceasta lucrare a fost acela ca nu trebuie sa detineti decat niste cunostinte minime despre Windows, sa fi lucrat cu dosare organizate intr-un anumit mod, sa fi avut un loc de organizare a datelor si informatiilor intr-un anumit fel, pentru ca sa puteti sa folositi o baza de date creata si automatizata in Microsoft Access. Bineinteles o sa puteti extrage din aceasta baza de date rezultatele in forma si continutul proiectat de programator.

Chiar daca aceasta lucrare nu isi propune sa ajunga pana in sferele cele mai inalte ale programarii in VBA, ea face o trecere in revista a macro-urilor si o dezvoltare pe larg a mediului VBA, gravitand in jurul aplicatiei practice descrisa pe larg in ultima parte a acestei lucrari. Prin proiectarea si dezvoltarea de aplicatii in VBA se poate face aproape orice, datorita faptului ca posibilitatile oferite de VBA sunt practic nelimitate. VBA poate fi tratat si ca un program de sine statator cu un cod sursa propriu, care foloseste doar formele Access-ului. Tot in VBA se poate crea o interfata simpla, usor de utilizat de catre cei care nu detin cunostinte vaste in domeniul calculatoarelor.

Cu toate limitele sale, imi doresc ca aceasta lucrare sa ofere, daca nu o solutie, macar o idee de rezolvare de rezolvare a problemei, idee ce poate fi preluata si dezvoltata de un grup de lucru si nu de un individ, cum este obligatoriu pentru intocmirea lucrarii de diploma.

I.– BAZE DE DATE

I.1. CONSIDERATII GENERALE

Pentru prelucrarea eficienta a datelor, pe calculator, este necesara o organizare a lor, activitate la fel de importanta ca si realizarea programelor. Organizarea datelor cat si realizarea programelor nu se pot suplini una pe cealalta, intre ele existand o relatie cu implicatii directe asupra rezultatelor. Fara o structurare eficienta a datelor si prelucrarea performanta a acestora rezultatele nu pot fi deosebite.

Nu putem incepe fara a face o delimitare stricta intre date, cunostinte si informatii:

Datele sunt definite prin trei elemente: identificator, atribut si valoare.

Cunostintele sunt informatii simple sau agregate pe care le dobandim de-a lungul timpului despre obiecte, fenomene sau procese din lumea inconjuratoare.

Informatia reprezinta un mesaj cu caracter de noutate ce intervine pentru inlaturarea unei nedeterminari.

Aceasta sectiune trateaza in mod expres partea de organizare a datelor, care din punct de vedere informatic are doua parti distincte:

a) Organizarea datelor in memoria interna a calculatorului in structuri de tip stiva, lista, coada si decoada.

b) Organizarea datelor in memoria externa a calculatorului in structuri de tip fisier si baza de date.

Organizarea datelor in memoria externa a calculatorului a parcurs, de-a lungul timpului mai multe etape:

a) Organizarea in fisiere,

b) Organizare in fisiere cu legaturi,

c) Organizare in baze de date.