Sunteți pe pagina 1din 16

PROIECT LA INFORMATIC

Folosirea MS ACCESS n gestionarea unei baze de date

AUTOR: Student Cucu Florin Grupa 19 A MEF

- Sibiu 2013

CUPRINS:
1. INTRODUCERE 2. PREZENTAREA DOMENIULUI DE LUCRU 3. MODELUL FIZIC 3.1. CREAREA I VIZUALIZAREA TABELELOR 3.2. CREAREA UNUI TABEL FOLOSIND DESIGN VIEW 3.3. VIZUALIZAREA I ADUGAREA DE DATE NTR-UN TABEL 3.4. RELAIILE DINTRE TABELE 4. CREAREA I RULAREA INTEROGRILOR 4.1. INTEROGRI DE SELECIE 4.2. INTEROGRI DE ACIUNE 5. CREAREA I RULAREA UNUI FORMULAR 5.1. CREAREA UNUI FORMULAR FOLOSIND WIZARD 5.2. CREAREA UNUI FORMULAR FOLOSIND DESIGN 5.3. CREAREA UNUI FORMULAR CU SUBFORMULAR 5.4. ROLUL I FUNCIILE BUTOANELOR DIN FORMULARE 6. CREAREA I RULAREA UNUI RAPORT 6.1. CREAREA UNUI RAPORT FOLOSIND WIZARD 6.2. CREAREA UNUI RAPORT N MODUL PROIECTARE 7. CONCLUZII 8. BIBLIOGRAFIE

1. INTRODUCERE Din dorina de a lucra mai uor, oamenii apeleaz tot mai mult la utilitatea calculatorului i a programelor sale. Prin intermediul acestor programe ne putem simplifica foarte mult existena i putem descoperi o mulime de beneficii i oportuniti. O importan deosebit o reprezint MS Access, dovedindu-se a fi un program extrem de util pentru crearea i administrarea bazelor de date. Cu ajutorul acestui program putem colecta, pstra, prelucra i actualiza o mulime de date i informaii, deoarece Ms Access organizeaz relaional datele permindu-ne s avem access uor i rapid la tot ceea ce prezint interes pentru noi. n cele ce urmez voi arta ce beneficii aduce Ms Access n gestionarea unei baze de date. 2. PREZENTAREA DOMENIULUI DE LUCRU Acest proiect i propune s trateze urmtoarele: - Evidena ofertelor unei agenii de turism. - Evidena clienilor care achiziioneaz pachete turistice. - Evidena rezervrilor care se fac la o agenie de turism. 3. MODELUL FIZIC 3.1. CREAREA I VIZUALIZAREA TABELELOR Proiectul folosete o baz de date cu urmtoarea structur: OFERTE DE TURISM cu structura: ID_ofert (AutoNumber) - cheie primar reine ID-ul fiecrei oferte Denumire_ofert (Text) lookup wizard Destinaie (Text) Poza (OLE Object) Tip_transport Pre (Currency) Dat_nceput (date & time) Dat_sfrit (date & time) Site_web (hyperlink).
3

CLIENI cu structura: ID_client (AutoNumber) cheie primar reine id-ul fiecrui client Nume (Text) Prenume (Text) Adresa_client (Text) Numr_telefon (Text)

REZERVRI cu structura: ID_rezervare (AutoNumber) cheie primar reine id-ul fiecrei rezervri Data efecturii (Date & Time) Client (Number) cheie extern Ofert (Number) cheie extern Modalitate de plat (Text) lookup wizard Avans (Currency)
4

CAZARE cu structura: ID_nregistrare (AutoNumber) cheie primar Client (Number) cheie extern Denumire_hotel (Text) Numr_persoane (Number) Numr_nopi_cazare (Number) Pre/Noapte. (Currency)

3.2.

CREAREA UNUI TABEL FOLOSIND DESIGN VIEW

Pentru a proiecta un tabel, n meniul CREATE selectm TABLE, dup care selctm meniul VIEW i trecem din modul Datasheet View n modul Design View unde vom stabili cmpurile tabelei i tipul de date corespunztor pentru nregistrrile pe care avem de gnd s le facem. 3.3. VIZUALIZAREA I ADUGAREA DE DATE NTR-UN TABEL

Pentru a aduga nregistrri trebuie s trecem n modul DataSheet View.

3.4.

RELAIILE DINTRE TABELE

4. CREAREA I RULAREA INTEROGRILOR Interogrile sunt programe create de utilizatori pentru a executa diverse operaii asupra bazei de date. Interogrile nu sunt ceva specific Microsoft Access, ele se regsesc i n alte baze de date relaionale. Interogrile execut o anumit cerin asupra unui anumit tabel, mai multor tabele sau i asupra altor interogri. Proiectul folosete urmtoarele interogri: a. Interogare de selecie (care m ajut s preiau doar datele de care am nevoie ntr-o vizualizare foaie de date).

b. Interogare parametric (care este o particularitate a interogrii de selecie, n sensul c la criteriu se trece un mesaj ntre paranteze drepte, mesaj care va fi afiat la rulare.)

c. Interogare make-table (acest tip de interogare este unul care genereaz noi tabele)

d. Interogare de tergere (prin intermediul acestei interogri voi terge toii clienii al cror nume ncepe cu litera C):

e. Interogare de aciune care adaug nregistrri ntr-un tabel (APPEND) se utilizeaz cnd este necesar adugarea de noi rnduri de date la un tabel existent.

f. Interogare de actualizare (UPDATE) se folosete atunci cnd este necesar actualizarea sau modificarea datelor existente ntr-un set de nregistrri.

g. Interogare cu cmpuri calculate

10

5. CREAREA I RULAREA UNUI FORMULAR

5.1.

CREAREA UNUI FORMULAR FOLOSIND WIZARD

Formularele sunt denumite uneori ecrane de introducere de date. Ele reprezint interfaa pe care o utilizm pentru a lucra cu date i conin butoane de comand care efectueaz diverse comenzi. Avem posibilitatea s crem o baz de date fr a utiliza formulare, editnd pur i simplu datele din foile de date ale tabelelor. Cu toate acestea, majoritatea utilizatorilor de baze de date prefer s utilizeze formulare pentru vizualizarea, introducerea i editarea datelor din tabele. Formularele ofer un format uor de utilizat pentru lucrul cu date i se pot aduga elemente funcionale, 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 activiti. Formularele se pot construi att cu Form Wizard ct i cu Form Design.

11

n prezentare am folosit urmtoarele formulare: OFERTE DE TURISM

REZERVRI (DESIGN VIEW)

12

5.2.

CREAREA UNUI FORMULAR CU SUBFORMULAR

n acest proiect am realizat un formular cu subformular prin selectarea din meniul DESIGN a opiunii CONTROLS, dup care simbolul aferent introducerii unui subformular.

Mai jos este un model de formular cu subformular in Design View.

13

5.3.

ROLUL I FUNCIILE BUTOANELOR DIN FORMULARE

Formularele ofer un format uor de utilizat pentru lucrul cu date i se pot aduga elemente funcionale, 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 activiti. Butoanele se pot aduga selectnd simbolul Buttons din meniul CONTROLS:

14

6. CREAREA I RULAREA UNUI RAPORT 6.1. CREAREA UNUI RAPORT FOLOSIND WIZARD 6.2. CREAREA UNUI RAPORT FOLOSIND DESIGN
Rapoartele se utilizeaz pentru sintetizarea i prezentarea datelor din tabele. Fiecare raport poate fi formatat pentru a prezenta informaiile n cel mai lizibil mod posibil. Un raport poate fi executat oricnd i va reflecta ntotdeauna datele curente din baza de date. Rapoartele sunt formatate n general pentru a fi imprimate, dar pot fi vizualizate i pe ecran, pot fi exportate n alt program sau trimise ca mesaj de pot electronic. La fel ca i n cazul formularelor, rapoartele se pot crea att cu Report Wizard ct i cu Report Design din meniul CREATE.

Exemplu de raport:

15

7. CONCLUZII Din cele prezentate mai sus putem trage urmtoarele concluzii: Este un program care ne ajut s stocm date i s le organizm n aa fel nct s ne furnizeze informaii de calitate ntr-un timp foarte scurt i fr efort, i 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 i s le printm.

8. BIBLIOGRAFIE

Luminia Giurgiu, Elemente avansate de Access Ed. Academiei Fortelor Terestre Nicolae Balcescu, Sibiu, 2007 Tutoriale youtube.

16