Sunteți pe pagina 1din 16

PROIECT LA INFORMATIC

Folosirea MS ACCESS n gestionarea unei baze de date


AUTOR:
Student Cucu Florin
Grupa 1 A MEF
! Si"iu #$1% &
CUPRINS:
l
l. lNTRODUCERE
2. PREZENTAREA DOMENlULUl DE LUCRU
3. MODELUL FlZlC
3.l. CREAREA l VlZUALlZAREA TABELELOR
3.2. CREAREA UNUl TABEL FOLOSlND DESlGN VlEW
3.3. VlZUALlZAREA l ADUGAREA DE DATE lNTR-UN TABEL
3.4. RELAllLE DlNTRE TABELE
4. CREAREA l RULAREA lNTEROGRlLOR
4.l. lNTEROGRl DE SELEClE
4.2. lNTEROGRl DE AClUNE
5. CREAREA l RULAREA UNUl FORMULAR
5.l. CREAREA UNUl FORMULAR FOLOSlND WlZARD
5.2. CREAREA UNUl FORMULAR FOLOSlND DESlGN
5.3. CREAREA UNUl FORMULAR CU SUBFORMULAR
5.4. ROLUL l FUNCllLE BUTOANELOR DlN FORMULARE
6. CREAREA l RULAREA UNUl RAPORT
6.l. CREAREA UNUl RAPORT FOLOSlND WlZARD
6.2. CREAREA UNUl RAPORT lN MODUL PROlECTARE
7. CONCLUZll
8. BlBLlOGRAFlE
1' INTRO(UCERE
Din dorinta de a lucra mai usor, oamenii apeleaz tot mai mult la
utilitatea calculatorului si a programelor sale. Prin intermediul acestor
2
programe ne putem simplifica foarte mult existenta si putem descoperi
o multime de beneficii si oportunitti.
O important deosebit o reprezint MS Access, dovedindu-se a
fi un program extrem de util pentru crearea si administrarea bazelor de
date. Cu ajutorul acestui program putem colecta, pstra, prelucra si
actualiza o multime de date si informatii, deoarece Ms Access
organizeaz relational datele permitndu-ne s avem access usor si
rapid la tot ceea ce prezint interes pentru noi.
ln cele ce urmez voi arta ce beneficii aduce Ms Access n
gestionarea unei baze de date.
#' PRE)ENTAREA (OMENIULUI (E LUCRU
Acest proiect si propune s trateze urmtoarele:
- Evidenta ofertelor unei agentii de turism.
- Evidenta clientilor care achizitioneaz pachete turistice.
- Evidenta rezervrilor care se fac la o agentie de turism.
%' MO(ELUL FI)IC
%'1' CREAREA *I +I)UALI)AREA TA,ELELOR
Proiectul foloseste o baz de date cu urmtoarea structur:
OFERTE DE TURlSM cu structura:
lD_ofert (AutoNumber) - cheie primar retine lD-ul fiecrei
oferte
Denumire_ofert (Text) lookup wizard
Destinatie (Text)
Poza (OLE Object)
Tip_transport
Pret (Currency)
Dat_nceput (date & time)
Dat_sfrsit (date & time)
Site_web (hyperlink).
3
CLlENl cu structura:
lD_client (AutoNumber) cheie primar retine id-ul fiecrui
client
Nume (Text)
Prenume (Text)
Adresa_client (Text)
Numr_telefon (Text)
REZERVRl cu structura:
lD_rezervare (AutoNumber) cheie primar retine id-ul fiecrei
rezervri
Data efecturii (Date & Time)
Client (Number) cheie extern
Ofert (Number) cheie extern
Modalitate de plat (Text) lookup wizard
4
Avans (Currency)
CAZARE cu structura:
lD_nregistrare (AutoNumber) cheie primar
Client (Number) cheie extern
Denumire_hotel (Text)
Numr_persoane (Number)
Numr_nopti_cazare (Number)
Pret/Noapte. (Currency)
5
3.2. CREAREA UNUl TABEL FOLOSlND DESlGN VlEW
Pentru a proiecta un tabel, n meniul CREATE selectm TABLE,
dup care selctm meniul VlEW si trecem din modul Datasheet View n
modul Design View unde vom stabili cmpurile tabelei si tipul de date
corespunztor pentru nregistrrile pe care avem de gnd s le facem.
3.3. VlZUALlZAREA l ADUGAREA DE DATE lNTR-UN
TABEL
Pentru a aduga nregistrri trebuie s trecem n modul
DataSheet View.
3.4. RELAllLE DlNTRE TABELE
6
4. CREAREA l RULAREA lNTEROGRlLOR
lnterogrile sunt programe create de utilizatori pentru a executa
diverse operatii asupra bazei de date.
lnterogrile nu sunt ceva specific Microsoft Access, ele se regsesc si
n alte baze de date relationale.
lnterogrile execut o anumit cerint asupra unui anumit tabel, mai
multor tabele sau si asupra altor interogri.
Proiectul foloseste urmtoarele interogri:
a. lnterogare de selectie (care m ajut s preiau doar datele de care
am nevoie ntr-o vizualizare foaie de date).
7
b. lnterogare parametric (care este o particularitate a interogrii de
selectie, n sensul c la criteriu se trece un mesaj ntre paranteze
drepte, mesaj care va fi afisat la rulare.)
c. lnterogare make-table (acest tip de interogare este unul care
genereaz noi tabele)
8
d. lnterogare de stergere (prin intermediul acestei interogri voi sterge
totii clientii al cror nume ncepe cu litera C):
e. lnterogare de actiune care adaug nregistrri ntr-un tabel
(APPEND) se utilizeaz cnd este necesar adugarea de noi
rnduri de date la un tabel existent.
9
f. lnterogare de actualizare (UPDATE) se foloseste atunci cnd este
necesar actualizarea sau modificarea datelor existente ntr-un set
de nregistrri.
g. lnterogare cu cmpuri calculate
5. CREAREA l RULAREA UNUl FORMULAR
l0
5.l. CREAREA UNUl FORMULAR FOLOSlND WlZARD
Formularele sunt denumite uneori ,ecrane de introducere de date". Ele
reprezint interfata pe care o utilizm pentru a lucra cu date si contin butoane
de comand care efectueaz diverse comenzi. Avem posibilitatea s crem o
baz de date fr a utiliza formulare, editnd pur si simplu datele din foile de
date ale tabelelor. Cu toate acestea, majoritatea utilizatorilor de baze de date
prefer s utilizeze formulare pentru vizualizarea, introducerea si editarea
datelor din tabele.
Formularele ofer un format usor de utilizat pentru lucrul cu date si se
pot aduga elemente functionale, cum ar fi butoanele de comand. Avem
posibilitatea s programm butoanele s determine ce date apar n formular,
s deschid alte formulare sau rapoarte sau s efectueze diverse alte
activitti.
Formularele se pot construi att cu Form Wizard ct si cu Form Design.
ln prezentare am folosit urmtoarele formulare:
ll
OFERTE DE TURlSM
REZERVRl (DESlGN VlEW)
l2
5.2. CREAREA UNUl FORMULAR CU SUBFORMULAR
ln acest proiect am realizat un formular cu subformular prin
selectarea din meniul DESlGN a optiunii CONTROLS, dup
care simbolul aferent introducerii unui subformular.
Mai jos este un model de formular cu subformular in Design View.
l3
5.3. ROLUL l FUNCllLE BUTOANELOR DlN FORMULARE
Formularele ofer un format usor de utilizat pentru lucrul cu date si se
pot aduga elemente functionale, cum ar fi butoanele de comand. Avem
posibilitatea s programm butoanele s determine ce date apar n formular,
s deschid alte formulare sau rapoarte sau s efectueze diverse alte
activitti.
Butoanele se pot aduga selectnd simbolul Buttons din meniul
CONTROLS:
l4
-' CREAREA *I RULAREA UNUI RAPORT
-'1' CREAREA UNUI RAPORT FOLOSIN( .I)AR(
-'#' CREAREA UNUI RAPORT FOLOSIN( (ESIGN
Rapoartele se utilizeaz pentru sintetizarea si prezentarea datelor din
tabele. Fiecare raport poate fi formatat pentru a prezenta informatiile n cel
mai lizibil mod posibil.
Un raport poate fi executat oricnd si va reflecta ntotdeauna datele
curente din baza de date. Rapoartele sunt formatate n general pentru a fi
imprimate, dar pot fi vizualizate si pe ecran, pot fi exportate n alt program
sau trimise ca mesaj de post electronic.
La fel ca si n cazul formularelor, rapoartele se pot crea att cu Report
Wizard ct si cu Report Design din meniul CREATE.
Exemplu de raport:
/' CONCLU)II
l5
Din cele prezentate mai sus putem trage urmtoarele
concluzii:
Este un program care ne ajut s stocm date si s le
organizm n asa fel nct s ne furnizeze informatii de calitate
ntr-un timp foarte scurt si fr efort, si n orice moment.
Este un program care ne ajut s gestionm bazele de date
eficient.
Ms Access ne ajut foarte mult s ne simplificm munca n
orice activitate care presupune nregistrarea unor date.
Ms Access este de asemenea foarte util atunci cnd avem
nevoie de materiale pe suport scris, deoarece putem organiza
datele sub form de rapoarte si s le printm.
0' ,I,LIOGRAFIE
Luminita Giurgiu, Elemente avansate de Access Ed.
Academiei Fortelor Terestre "Nicolae Balcescu", Sibiu, 2007
Tutoriale youtube.
l6