Evidenta Camerelor Unui Hotel

5
EVIDETA CAMERELOR UNUI HOTEL NUME STUDENT: DISCIPLINA: MIHAILESCU ADRIANA BAZE DE DATE GRUPA: 8201

description

Proiect

Transcript of Evidenta Camerelor Unui Hotel

EVIDETA CAMERELORUNUI HOTEL

NUME STUDENT:DISCIPLINA:MIHAILESCU ADRIANABAZE DE DATEGRUPA: 8201

EVIDENTA CAMERELOR UNUI HOTEL

Aceasta aplicatie isi propune sa ofere un sistem de gestionare ce are ca scop monitorizarea procesului de rezervare a camerelor precum si tinerea evidentei clientilor cazati in unitatea hoteliera.Pentru a realiza aceasta baza de date avem nevoie de trei tabele: Clienti Camera RezervariPasul 1Crearea bazei de date se realizeaza prin optiunea FILE-> NEW- BLANK DATABASESe stabileste structura logica a tabelelor si cheia primaraTabela camera Numar cameraNumber CategorieText CNP clientText Data sosiriiDate/time Data plecariiDate/time TarifNumber

Tabela client CNP clientTextNume clientTextPrenume clientTextSerie_BITextAdresaTextOrasTextTelefonNumber

Tabela rezervari Cod rezervare NumberNumar cameraNumberCNPTextData rezervareDate/timeNumar zileNumber

Structura relationala a tabelelor

Pasul 2 Crearea restrictiilor reprezinta reguli impuse datelor, referitoare la comportamentul si semantica acestora, astfel incat sa se asigure consistenta, coerenta si corectitudinea modelului reprezentat.S-au pus urmatoarele restrictii: Data rezervarii din tabela Rezervari sa fie cuprinsa intre 01/01/2013 si 01/12/2014 (Between #01-01-2013# And #01-12-2014#) Numarul camerei din tabela Camere sa accepte valori intre 4 si 35 (4 And 35) Tariful din tabela Camere sa accepte valori mai mari decat 100 (>100) Oras din tabela Clienti sa accepted doar Galati, Constanta, Timisoara, Ramnicu Valcea( Galati or Timisoara or Constanta or Ramnicu Valcea)Pasul 3 Crearea interogarilor - Interogrile reprezint modaliti de selecie i afiare a informaie din unul sau mai multe surse (tabele sau alte interogri), formulate cu ajutorul unor condiii logice.

S-au realizat urmatoarele interogari: Sa se afiseze camerele care au tariful mai mare decat 100 si mai mic decat 350 (>100 and #01.03.2014# and