FAKULTET TEHNIČKIH NAUKA ČAČAK

UNIVERZITET U KRAGUJEVCU

PROJEKTNI ZADATAK

TEMA: Baza Podataka 

HOTELI

Ime i Prezime:

 Aleksandar Todorovic

 

Profesor

: Danijela Milošević 

Br.Indeksa

: 29/2014 

Asistent

: Maja Radović

Smer

: Informacione Tehnologije

2

1. Verbalni model

Hoteli

Baza podataka HOTELI treba da sadrži podatke o svim hotelima jedne ugostiteljske 

organizacije.   Podaci   se   prate   na   godišnjem   nivou.   Svaki   hotel   ima   šifru,   naziv,   adresu, 
kategoriju i broj ležaja kojima raspolaže. Za različite vrste usluga (noćenje, polupansion ili 
pansion) poznate su cene smeštaja u jednokrevetnim, dvokrevetnim i trokrevetnim sobama 
(ako postoje u hotelu). Za svaku sobu pamti se broj sobe, broj sprata, broj kreveta. Za svakog 
gosta hotela pamti se ime, prezime, adresa, broj lične karte, datum prijavljivanja i datum 
odlaska iz hotela. Rezervacija sadrži podatke o gostu, ime hotela, vrsta sobe, vrsta usluge, 
datum prijavljivanja i datum odlaska (ovaj datum nije neohodan).

2. ER model

background image

4

Tabela gosti

CREATE TABLE gosti

(br_lk_gosta NUMBER(13) CONSTRAINT g_br_lk_gosta_pk PRIMARY KEY,

ime_gosta VARCHAR2(10) NOT NULL,

prezime_gosta VARCHAR2(15) NOT NULL,

datum_prijave_gosta VARCHAR2 (11) NOT NULL,

datum_odjave_gosta VARCHAR2 (11) NOT NULL );

Tabela tipovi

CREATE TABLE tipovi

(id_sobe_tip NUMBER(3) CONSTRAINT t_id_sobe_tip_pk PRIMARY KEY,

naziv_tip VARCHAR2(15) NOT NULL );

5

Tabela sobe

CREATE TABLE sobe

(br_sobe NUMBER(3) CONSTRAINT s_br_sobe_pk PRIMARY KEY,

br_sprata NUMBER(1) NOT NULL,

br_lezaja NUMBER(1) NOT NULL,

sifra_hotela VARCHAR2(5) NOT NULL,

id_sobe_tip NUMBER(3) NOT NULL,

CONSTRAINT sob_sifra_hotela_fg FOREIGN KEY(sifra_hotela)

REFERENCES hoteli (sifra_hotela),

CONSTRAINT sob_id_sobe_tip_fg FOREIGN KEY(id_sobe_tip)

REFERENCES tipovi (id_sobe_tip) );

Tabela usluge

CREATE TABLE usluge

(id_usluge NUMBER(3) CONSTRAINT u_id_usluge_pk PRIMARY KEY,

naziv_usluge VARCHAR2(15) NOT NULL,

cena_usluge NUMBER(5) NOT NULL,

id_sobe_tip NUMBER(3) NOT NULL,

CONSTRAINT u_id_sobe_tip_fg FOREIGN KEY(id_sobe_tip)

REFERENCES tipovi (id_sobe_tip) );

Želiš da pročitaš svih 18 strana?

Prijavi se i preuzmi ceo dokument.

Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.

Slični dokumenti