Baza de date a muzeelor din București

Proiect
8/10 (1 vot)
Conține 1 fișier: docx
Pagini : 54 în total
Cuvinte : 3307
Mărime: 22.24MB (arhivat)
Cost: 6 puncte
Facultatea de Antreprenoriat, Ingineria si Managementul Afacerilor
Universitatea Politehnica Bucuresti, Bucuresti

Extras din document

DESCRIEREA BAZEI DE DATE

Baza de date pe care o voi prezenta in cadrul acestui proiect poate fi utilizata pentru organizarea interna din cadrul muzeelor din Bucuresti.

Baza de date “Muzee Bucuresti” a fost creata cu scopul de a sistematiza comenzile de bilete la diverse muzee din Bucuresti, de a simplifica stocarea datelor si de a automatiza gestionarea si extragerea de informatii.

Este formata din sapte tabele principale : CLIENTI, ANGAJATI, COMENZI, LOCATII, BILETE si DEPARTAMENTE, COMANDA., fiecare reprezentand o entitate specifica acestui mediu socio-cultural.

Biletele pot fi cumparate de catre client prin plasarea de comenzi. Dupa achizitia biletului, clientului ii ramane memorat categoria biletului in asa fel incat sa i se poata aplica un DISCOUNT la o comanda mai mare. De asemenea, ei pot primi DISCOUNT pentru zile de nastere( asa cum veti vedea in continuare in comenzi).

Fiecare angajat al muzeelor poate prelua mai multe comenzi si fiecare comanda poate contine mai multe tipuri de bilete. Un angajat poate face parte dintr-un singur departament si in fiecare departament exista mai multi angajati.

Un bilet nu poate sa corespunda decat unui muzeu, un client poate sa aiba mai multe comenzi, insa o comanda ii corespunde unui singur client.

In cadrul formarii tabelelor am utilizat diferite restrictii de integritate : PRIMARY KEY, FOREIGN KEY, NOT NULL, UNIQUE, CHECK, care determina eficienta, independenta si protectia datelor.

PK - PRIMARY KEY

FK - FOREIGN KEY

CK - CHECK

NN - NOT NULL

UQ - UNIQUE

Exemple cu operatii de definire a datelor - LDD

COMANDA CREATE

- Sa se creeze tabelele in conformitate cu schema “Muzee Bucuresti”

create table angajati

( id_angajat NUMBER(3) CONSTRAINT pk_1 PRIMARY KEY,

prenume VARCHAR(20) NOT NULL,

nume VARCHAR(20) NOT NULL,

telefon VARCHAR(12) NOT NULL,

data_angajare DATE NOT NULL,

salariu NUMBER(8),

id_departament NUMBER(3),

CONSTRAINT fk FOREIGN KEY (id_departament) REFERENCES departamente (id_departament)

);

describe angajati

create table bilete

( id_bilet NUMBER(3) CONSTRAINT pk_5 PRIMARY KEY,

categoria VARCHAR(10) ,

pret NUMBER(4)NOT NULL,

);

Preview document

Baza de date a muzeelor din București - Pagina 1
Baza de date a muzeelor din București - Pagina 2
Baza de date a muzeelor din București - Pagina 3
Baza de date a muzeelor din București - Pagina 4
Baza de date a muzeelor din București - Pagina 5
Baza de date a muzeelor din București - Pagina 6
Baza de date a muzeelor din București - Pagina 7
Baza de date a muzeelor din București - Pagina 8
Baza de date a muzeelor din București - Pagina 9
Baza de date a muzeelor din București - Pagina 10
Baza de date a muzeelor din București - Pagina 11
Baza de date a muzeelor din București - Pagina 12
Baza de date a muzeelor din București - Pagina 13
Baza de date a muzeelor din București - Pagina 14
Baza de date a muzeelor din București - Pagina 15
Baza de date a muzeelor din București - Pagina 16
Baza de date a muzeelor din București - Pagina 17
Baza de date a muzeelor din București - Pagina 18
Baza de date a muzeelor din București - Pagina 19
Baza de date a muzeelor din București - Pagina 20
Baza de date a muzeelor din București - Pagina 21
Baza de date a muzeelor din București - Pagina 22
Baza de date a muzeelor din București - Pagina 23
Baza de date a muzeelor din București - Pagina 24
Baza de date a muzeelor din București - Pagina 25
Baza de date a muzeelor din București - Pagina 26
Baza de date a muzeelor din București - Pagina 27
Baza de date a muzeelor din București - Pagina 28
Baza de date a muzeelor din București - Pagina 29
Baza de date a muzeelor din București - Pagina 30
Baza de date a muzeelor din București - Pagina 31
Baza de date a muzeelor din București - Pagina 32
Baza de date a muzeelor din București - Pagina 33
Baza de date a muzeelor din București - Pagina 34
Baza de date a muzeelor din București - Pagina 35
Baza de date a muzeelor din București - Pagina 36
Baza de date a muzeelor din București - Pagina 37
Baza de date a muzeelor din București - Pagina 38
Baza de date a muzeelor din București - Pagina 39
Baza de date a muzeelor din București - Pagina 40
Baza de date a muzeelor din București - Pagina 41
Baza de date a muzeelor din București - Pagina 42
Baza de date a muzeelor din București - Pagina 43
Baza de date a muzeelor din București - Pagina 44
Baza de date a muzeelor din București - Pagina 45
Baza de date a muzeelor din București - Pagina 46
Baza de date a muzeelor din București - Pagina 47
Baza de date a muzeelor din București - Pagina 48
Baza de date a muzeelor din București - Pagina 49
Baza de date a muzeelor din București - Pagina 50
Baza de date a muzeelor din București - Pagina 51
Baza de date a muzeelor din București - Pagina 52
Baza de date a muzeelor din București - Pagina 53
Baza de date a muzeelor din București - Pagina 54

Conținut arhivă zip

  • Baza de date a muzeelor din Bucuresti.docx

Alții au mai descărcat și

Evidenta Magazin Elecrocasnice

Domeniul bazelor este un domeniu strict al informaticii, operând cu mărimi şi noţiuni specifice. Foarte multe probleme informatice se reduc, la...

Castele din România - Pagină web

Astăzi, atât în invatământul universitar cât și in cel preuniversitar, este recunoscut rolul Internetului și (in particular, al) Web-ului în...

Baze de Date ORACLE

DESCRIEREA BAZEI DE DATE Aceasta baza de date a fost create pentru a tine o evidenta intr-un parc auto de masini de lux, realizata in APEX....

Gestiune Magazin(SQL)

DESCRIERE Baza de date “Outlet SC” a fost creata pentru a reprezinta sub forma generala sistemul de gestiune al unui lant de magazine , ce...

Proiect Baze de Date MySQL

Descrierea bazei de date Baza de date “Evenimente” a fost creeată cu scopul de a sistematiza comenzile de bilete la diverse evenimentele...

Bază de date

Proiectul are ca scop construirea unei baze de date pentru gestiunea unui magazin muzical, care ofera clientilor o diversitate de instrumente...

Virușii și amenințările lor

Ce este un virus? În lumea vie, un virus este o entitate biologică de un tip aparte: incapabil să se reproducă numai prin mijloace proprii, el...

Hackeri

Hackerii sunt pasionati ai informaticii, care, de obicei au ca scop „spargerea” anumitor coduri, baze de date, pagini web etc. Ei sunt considerati...

Ai nevoie de altceva?