Sunteți pe pagina 1din 19

1

Agentie de Turism

Baze de Date in Management


Student: Zamfir Denis-Gabriel
Sesiunea: iunie 2020
2

Cuprins

1. Crearea si administrarea Bazei de Date ........................................3

1.1Identificarea atributelor..............................................................4

1.2Introducerea datelor in tabele.....................................................7

1.3Relatiile dintre tabele ................................................................9

2. Interogari(Query)...........................................................................10

2.1Interogarea 1.............................................................................10

2.2Interogarea 2.............................................................................12

2.3Interogarea 3.............................................................................13

3. Formulare(Form)...........................................................................15

4. Rapoarte(Report)...........................................................................18
3

Scopul problemei:
Am creat o baza de date prin care se monitorizeaza clientii care fac parte
din baza unei agentii de turism.

Crearea si administrarea Bazei de Date

Analiza structurala
Identificarea tabelelor:
Am creat trei tabelele:
 CLIENTI- inregistram datele personale ale clientilor rezervati la
agentie;
 PACHETE- inregistram pachetele clientilor si datele intregului
proces pe perioada sederii turistului;
 REZERVARI- inregistram rezervare cu pachetul, pretul de
cazare,avansul si perioada sederii;
4

Identificare atributelor:
Fiecare entitate contine un numar de atribute(campuri) dupa cum
urmeaza:

Entitatea Clienti contine urmatoarele atribute :


 Cod client (cheie primara)
 Nume client
 Prenume client
 Adresa client
 Localitate client
 Telefon client
 Cod rezervare
5

Entitatea Pachete contine urmatoarele atribute :


 Cod pachet (cheie primara)
 Destinatie
 Data incaput
 Data sfarsit
 Denumire Hotel
 Transport
 Numar personae
 Numar nopti
 Pret noapte
6

Entitatea Rezervari contine urmatoarele atribute :


 Cod rezervare (cheie primara)
 Cod pachet
 Data rezervare
 Data plecare
 Data sosire
 Pret
 Avans
7

Introducerea datelor in tabele:


După ce am efectuat procedurile de descriere a tabelului , putem 
introduce date in campurile lui. Pentru a iniţia procesul de
introducere a datelor deschidem BD si atribuim valori coloanelor
fiecarui table.
Dupa adaugarea valorilor, tabelele noastre arata in felul urmator:

Tabelul Clienti:
8

Tabelul Pachete:

Tabelul Rezervari:
9

Relatiile dintre tabele.


Relatiile dintre tabele se stabilesc, de regula prin intermediul unor
campuri identice.
Putem stabili relatii intre tabelele bazei de date si in mod explicit,
utilizand comanda Relationships din meniul Tools.

Relatiile dintre tabelele bazei de date


10

Interogari (Query)

Am realizat interogari ale bazei de date folosind comanda „Query


Design” din meniul „Create”.

Interogarea 1:

Pentru a defini o interogare de selectie, actionam fila Queries Design


din fereastra Database, apoi butonul New.
Din caseta care apare selectam consecutv tabele necesare, in cazul
nostru Clienti, apoi actionam butonul Add, iar mai apoi dupa selectare,
Close.
11

In randul Criteria din parteade jos a ferestrei specificam conditia


selectiei Like „buc*” pentru campul Localitate Client al tabelului Cienti.
La deschiderea interogarii denumite „Clienti din Bucuresti” obtinem un
table care cuprinde totalitatea clientilor ce au localitatea in Bucuresti.

Rezultatele Interogarii
12

Interogarea 2
„ Lista rezervarilor facute in data 01.04.2020”
Pentru afisarea rezervarilor efectuate in data de 01.04.2020 actionam
fila Queries Design din fereastra Datebase.
Dupa selectarea tabelului „Rezervari” actionam butonul Close, iar mai
apoi selectam denumirile campurilor in randul „Field”.
13

Dupa aceasta specificam conditiile selectiei. In randul Criteria scriem


conditia #01.04.2020# pentru campul „Data rezervare” al tabelului
„Rezervari” si ne va afisa lista rezervarilor facute in data de 01.04.2020,
exact ca in taelul de mai jos:

Interogarea 3
„Cautare nume clienti”
Repetam toti pasii pe care i-am actionat la interogarile 1 si 2, selectam
tabelul Clienti, selectam denumirile in randul „Field” ,iar dupa aceea
specificam conditiile selectiei. In randul Criteria scriem conditia
„[Cautare Nume Client]” pentru campul Nume Client.
14

In continuare, dupa salvarea interogarii, introducem numele clientului,


dorit in cazul de fata „Barbu”.

Dupa introducerea parametrilor cautati, programul va afisa rezultatele


sub forma:
15

Formulare (Form)

Am realizat 2 tipuri de formulare si anume simple si cele care afiseaza


mai multe inregistrari pe forma.
Formulare simple le-am creat utilizand comanda „Form” din meniul
„Create”:

Am creat 3 formulare pentru introducerea datelor in sistem pentru


fiecare tabela in parte (Clienti, Pachete, Rezervari) create utilizand
optiunea „Form” din meniul Create.
16

Tabelul Clienti:

Tabelul Pachete:
17

Tabelul Rezervari:

Rapoarte:
18

Am realizat raportul utilizand comanda „Raport” din meniul „Create”.


Am creat 4 raporturi dupa cum urmeaza:

Raport Clienti:

Raport Clienti Bucuresti:

Raport Pachete:
19

Raport Rezervari:

S-ar putea să vă placă și