Baze de date - evidența zonelor turistice

Previzualizare proiect:

Extras din proiect:

Sa se creeze o baza de date care tine evidenta zonelor turistice (ghid turistic). Ghidul

turistic ia in considerare zone turistice care prezinta interes. Fiecare zona turistica are mai multe puncte de acces(localitati, cabane) si trasee. Fiecare traseu este compus din mai multe portiuni.

Traseul este identificat de numar traseu care este unic, marcaj, punctul de inceput si punctul de sfarsit, distanta. Fiecare portiune de traseu este identificata de numar care este unic, latitudine, longitudine, altitudine. Fiecare traseu are o echipa de salvamontisti.

CERINTE:

1. Sa se realizeze modelul entitate-legatura si sa se faca trecerea la modelul relational .

2. Sa se creeze o baza de date care sa contina:

a. Legaturi intre tabele;

b. Integritatea referentiala pentru a efectua corect operatiile de actualizare (adaugare,

stergere, modificare);

c. Chei primare si chei externe;

d. Reguli de stergere si modificare in cascada pentru entitatile cu chei externe.

3. Sa se faca interogari asupra bazei de date..

MODELUL ENTITATE LEGATURA

MODELUL RELATIONAL

CREAREA TABELELOR SI INSERARILE IN ACESTEA:

create table Zona_turistica

(

Cod number(3) NOT NULL,

Nume varchar2(20),

CONSTRAINT cod_pk PRIMARY KEY(Cod)

);

insert into zona_turistica values (1,'Apuseni');

insert into zona_turistica values (2,'Bran-Moeciu');

insert into zona_turistica values (3,'Brasov');

insert into zona_turistica values (4,'Fagaras');

insert into zona_turistica values (5,'Rucar-Bran');

insert into zona_turistica values (6,'Transfagarasan');

insert into zona_turistica values (7,'Parang');

insert into zona_turistica values (8,'Retezat-Godeanu');

insert into zona_turistica values (9,'Piatra Craiului');

insert into zona_turistica values (10,'Hasmasul Mare');

insert into zona_turistica values (11,'Sinaia');

create table Obiectiv_turistic

(

Cod number(3) NOT NULL,

Denumire varchar2(20),

Cod_zona_turistica number(3),

foreign key (Cod_zona_turistica) references Zona_turistica(Cod) ON UPDATE CASCADE ON DELETE CASCADE,

CONSTRAINT cod1_pk PRIMARY KEY(Cod)

);

insert into obiectiv_turistic values (1,'Ghetarul Focul viu',1);

insert into obiectiv_turistic values (2,'Pestera Padis',1);

insert into obiectiv_turistic values (3,'Pestera Caput',1);

insert into obiectiv_turistic values (4,'Cheile Vaii Boga',1);

insert into obiectiv_turistic values (5,'Castelul Bran',2);

insert into obiectiv_turistic values (6,'Biserica Neagra',3);

insert into obiectiv_turistic values (7,'Masivul Piatra Mare',3);

insert into obiectiv_turistic values (8,'Varful Negoiu',4);

insert into obiectiv_turistic values (9,'Varful Moldoveanu',4);

insert into obiectiv_turistic values (10,'Moara Dracului',5);

insert into obiectiv_turistic values (11,'Masivul Iezer-Papusa',5);

insert into obiectiv_turistic values (12,'Balea Lac',6);

insert into obiectiv_turistic values (13,'Cetatea Poienari',6);

insert into obiectiv_turistic values (14,'Parangu Mare',7);

insert into obiectiv_turistic values (15,'Coasta lui Rus',7);

insert into obiectiv_turistic values (16,'Lacul Zanoaga',8);

insert into obiectiv_turistic values (17,'Pestera Dambovicioarei',9);

insert into obiectiv_turistic values (18,'Prapastiile Zarnestilor',9);

insert into obiectiv_turistic values (19,'Piatra Singuratica',10);

insert into obiectiv_turistic values (20,'Stanca Sfanta Ana',11);

insert into obiectiv_turistic values (21,'Castelul Peles',10);

Descarcă proiect

Pentru a descărca acest document,
trebuie să te autentifici in contul tău.

Structură de fișiere:
  • Baze de Date - Evidenta Zonelor Turistice.doc
Alte informații:
Tipuri fișiere:
doc
Diacritice:
Da
Nota:
6/10 (5 voturi)
Nr fișiere:
1 fisier
Pagini (total):
19 pagini
Imagini extrase:
19 imagini
Nr cuvinte:
2 248 cuvinte
Nr caractere:
16 369 caractere
Marime:
452.66KB (arhivat)
Publicat de:
Anonymous A.
Nivel studiu:
Facultate
Tip document:
Proiect
Domeniu:
Calculatoare
Tag-uri:
turism, baza de date
Predat:
la facultate
Materie:
Calculatoare
Sus!