Bază de date - gestiune hotel

Proiect
9/10 (3 voturi)
Conține 2 fișiere: doc, txt
Pagini : 14 în total
Cuvinte : 4676
Mărime: 21.48KB (arhivat)
Puncte necesare: 9
Profesor îndrumător / Prezentat Profesorului: Iuliana Botha
Academia de Studii Economice, Bucuresti Facultatea de Cibernetica,Statistica si Informatica Economica

Extras din proiect

Descrierea proiectului : Acest proiect este intocmit sub forma de exercitii pe o baza de date ce cuprinde 6 tabele de date ce fac referire la angajatii si clientii unui hotel precum si la modul in care hotelul este organizat pe departamente.Proiectul cuprinde si scriptul de creare a tabelelor, precum si cel de inserare a datelor pentru fiecare tabela.

Tabelele de date :

Camera

#Id_camera

Etaj

Tip

Prêt

Dotare

Client

#Id_client

Nume

Prenume

Cnp

Adresa

Telefon

Sejur

#Id_sejur

Data_inc

Nr_nopti

Id_client

Id_camera

Factura

#Valoare

Numar

Id_client

Id_angajat

Department

#Id_departament

Denumire

Angajat

#Id_angajat

Nume

Prenume

Cnp

Telefon

Salariu

Data_ang

Functie

Id_departament

Scripturile de creare a tabelelor:

Create table client

(id_client number(2) constraint pk_cl primary key,

nume varchar2(50) not null,

prenume varchar2(50) not null,

cnp varchar2(13) not null,

adresa varchar2(70) not null,

telefon varchar(10)

);

create table camera

(id_camera number(2) constraint pk_cam primary key,

etaj number(2) not null,

tip varchar2(10) not null,

pret number(5) not null,

dotare varchar2(90) not null

);

create table factura

(id_factura number(3) constraint pk_fact primary key,

valoare number(7) not null,

numar number(4) not null,

id_client number(2) not null,

constraint fk_cl_fact foreign key (id_client) references client(id_client),

id_angajat number(3) not null,

constraint fk_ang_fact foreign key (id_angajat) references angajat(id_angajat),

data date not null

);

create table angajat

(id_angajat number(3) constraint pk_ang primary key,

nume varchar2(50) not null,

prenume varchar2(50) not null,

cnp varchar2(13) not null,

telefon varchar(10),

salariu number(4) not null,

data_ang date not null,

functie varchar2(50),

id_departament number(3) not null,

constraint fk_ang_dep foreign key(id_departament) references departamente(id_departament)

);

create table sejur

(id_sejur number(3) constraint pk_sejur primary key,

data_inc date not null,

nr_nopti number(2) not null,

id_client number(2),

constraint fk_cl_sej foreign key (id_client) references client(id_client),

id_camera number(2),

constraint fk_cam_sej foreign key (id_camera) references camera(id_camera)

);

create table departamente

(id_departament number(3) constraint pk_dep primary key,

denumire varchar2(20)

)

Scriptul pentru inserarea datelor in tabele:

ANGAJATI

insert into angajat(id_angajat,nume,prenume,cnp,telefon,salariu,data_ang,functie,id_departament)

values ('001','Buliga','Ramona','275021207138','0725663322','1500',to_date('21-09-1989', 'dd-mm-yyyy'),'Operator receptie', '001');

insert into angajat(id_angajat,nume,prenume,cnp,telefon,salariu,data_ang,functie,id_departament)

values ('002','Popescu','George','176030411196','0724259988','2700',to_date('13-05-2000', 'dd-mm-yyyy'),'Director', '002');

insert into angajat(id_angajat,nume,prenume,cnp,telefon,salariu,data_ang,functie,id_departament)

values ('003','Popa','Maria','273030512197','0724326596','1500',to_date('05-06-1986', 'dd-mm-yyyy'), 'Operator receptie', '001');

Preview document

Bază de date - gestiune hotel - Pagina 1
Bază de date - gestiune hotel - Pagina 2
Bază de date - gestiune hotel - Pagina 3
Bază de date - gestiune hotel - Pagina 4
Bază de date - gestiune hotel - Pagina 5
Bază de date - gestiune hotel - Pagina 6
Bază de date - gestiune hotel - Pagina 7
Bază de date - gestiune hotel - Pagina 8
Bază de date - gestiune hotel - Pagina 9
Bază de date - gestiune hotel - Pagina 10
Bază de date - gestiune hotel - Pagina 11
Bază de date - gestiune hotel - Pagina 12
Bază de date - gestiune hotel - Pagina 13
Bază de date - gestiune hotel - Pagina 14

Conținut arhivă zip

  • Scriptul de creare a tabelelor si inserare valori.txt
  • Baza de Date - Gestiune Hotel.doc

Alții au mai descărcat și

Baze de date pentru gestionarea activității unei societăți comerciale

INTRODUCERE Plecând de la premisa clientii nostrii , stapânii nostrii m-am gândit sa fac o lucrare în care sa arat de ce clientii sunt atât de...

Baze de Date AVON Company

1.Introducere Microsoft Access 2003 este aplicaţia de management al bazelor de date pusă la dispoziţie de suita Microsoft Office. Spre deosebire...

Baze de date despre evidența unei biblioteci

Descrierea bazei de date Proiectul descrie un sistem de evidenta al unei biblioteci. Pentru acestea sunt necesare informatii despre persoanele...

Proiect baze de date - societate de asigurări

I. PREZENTAREA BAZEI DE DATE Schema bazei de date: Tabela ANGAJATI cod_ang nume cod_functie varsta adresa telefon salariu Tabela FUNCTII...

Gestiunea unui magazin de produse cosmetice și evidența angajaților

I. Proiectarea logica a bazei de date relationale: • Identificarea tipurilor de entitati În urma studierii documentelor implicate în gestiunea...

Proiect Oracle

Acest proiect isi propune sa realizeze o baza de date pentru evidenta angajatilor si salarizarii acestora in cadrul firmei “S.C. ANDREI S.A.”....

Gestiunea unei firme comercializatoare de componente PC

1. Definirea problemei 1.1 Tema proiectului: Gestiunea unei firme comercializatoare de componente PC. 1.2 Importanta temei: Piata vanzarilor de...

Te-ar putea interesa și

Simularea Înființării și Organizării unei Unități Hoteliere cu Serviciu de Restaurație

Argument Industria hoteliera, apreciata în cele mai multe tari ca o activitate autonoma, distincta a domeniului turistic, reuneste într-un sistem...

Stațiune turistică

TEMA PROIECT GESTIUNEA UNEI AGENTII TURISTICE Acest proiect isi propune sa realizeze gestiunea unei agentii turistice cu hotelurile acestora...

Perfecționarea Managementului Resurselor Umane - Atribut de Bază în Eficientizarea Activității Firmelor de Turism

INTRODUCERE Problematica şi complexitatea activităţii turistice din România şi de pretutindeni impune o abordare amănunţită în scopul cunoaşterii...

Bază de date în Access - gestiunea datelor unui hotel

Proiectul prezinta gestiunea datelor unui hotel, factorilor definitorii si anume datele despre turisti acestuia, rezervariile facute si tipul...

Managementul Strategic în Cadrul Hotelului Apocsis

1.Consideratii generale privind contextul economic intern si international. Economia de piata functionala ridica in fata agentilor economici...

Sistemul informatic pentru evidența clienților în Hotelul Alpin din Poiana Brașov

Cap. 1 Descrierea activitatii de evidenta a clientilor hotelului Alpin Descrierea hotelului Alpin din Poiana Brasov Descriere locatie Alpin...

Analiza unui subsistem informațional pentru evidența clienților și rezervarea într-o unitate hotelieră

Argument In acest proiect,ma voi folosi de anumite aplicatii pentru a efectua analiza unui subistem informational pentru evidenta clientilor si...

Sistem Informatic pentru Rezervare și Cazare

Introducere Din toate timpurile există călători și de aici nevoia de a fi găzduit. Dacă în vremurile de demult, oamenii erau mai ospitalieri,...

Ai nevoie de altceva?