Crearea si gestiunea unei baze de date pentru activitatea
desfăşurată de o agenţie de turism
Presupunem că o firmă are ca obiect principal intermedierea serviciilor
turistice, iar gestionarea clienţilor şi a partenerilor cu care aceasta interacţionează (complexe hoteliere) este o activitate necesară. Crearea unei baze de date relaţionale ajută la uşurarea desfăşurării activităţii.
Pentru a evidenţia utilizarea interogărilor compuse, am creat un model
de bază de date relaţională, în care am stabilit legături între tabelele sale component.
Am conceput o bază de date relaţională formată din 4 tabele, în care
au fost setate chei primare. Câmpurile şi înregistrările aferene acestor tabele sunt prezentate în baza de date.
Am efectuat legaturile între tabele ţinând cont de cheile primare
setate.
Pe baza tabelelor create am efectuat trei interogări, care pun în
evidenţă capacitatea bazalor de date de a selecta informaţii din tabelele definite.
Vom prezenta în continuare criteriile care au stat la baza efectuării
interogărilor:
Prima interogare permite extragerea datelor despre clienţii care
au optat pentru oferta de servicii cu id-ul “of4”;
A doua interogare afiseză clienţii care au facut rezervare dar încă
nu s-au cazat la hotel, urmând a fi cazaţi la o dată ulterioară datei curente a sistemului;
A treia interogare afişează la ce hotel a fost cazat clientul cu