Download - New Microsoft Office PowerPoint Presentation
Colegiul Național ,,SF. SAVA”
Proiect la informaticaSemestrul I
Formația “Subcarpați‘‘ la evenimente caritabile
Profesor coordonator: Elevi:Năstase Constanța Ceban Dumitru
Lăpădat Andrei Costin
Clasa a XII-a H
An școlar 2014-2015
CuprinsI. Scenariu/Descriere
II. Erd initial Transformarea leg m:m Normalizare Erd final
III Mapare
IV Modelul fizic
- crearea tablelor – modelul din APPEx
- introducerea inregistrarilor in tabele
- comenzi sql – interogari, rapoarte, view uri
V Concluzii
VI Bibliografie
I. Descriere“Subcarpați” este o orchestra de muzică care a fost invitată la un eveniment pentru
strângere de fonduri pentru copiii din orfelinate.
Orchestra e formată dintr-un personal profesionist si este alcatuită din dirijor care conduce orchestra și din muzicieni la diverse instrumente. De asemenea, in cadrul personalului intra si managerul responsabil de detaliile organizarii evenimentelor
Evenimentul are loc într-o locație mare, special pregatită pentru concert și are o durată stabilită în concordanță cu numărul de piese interpretate de orchestra invitată
Locația a permis un eveniment de calitate poate fi inregistrat. La eveniment se vor produce mai multe inregistrari de calitate distribuite de o casa de discuri. Inregistrarile vor avea un anumit numar de melodii si un pret fix.Înregistrarile sunt influentațe de gen, ritm si durata
-Intrarea la eveniment a invitaților are loc pe baza unui bilet. Fiecare bilet are o serie unica de identificare, spectatorii fiind caracterizați prin țara de proveniență, vârstă si sex.
II.Diagrama ER inițială
Rezolvarea legăturilor Many-to-Many
Doua entități se afla in relatia Many-to-Many daca fiecarei înregistrări din prima entitate îi corespunde 0,1 sau mai multe înregistrări din a doua și invers. Astfel de relații pot fi introduse prin crearea unei a treia entități, numită de intersecție (de joncțiune) cu existența a doua relatii de tip One-to-Many
Diagrama ER finală
MAPARE
ORCHESTRA(ORC)
Tip cheieOptionalitate
Nume coloana Tip de dată
pk * Id_orc varchar2 * nume varchar2 * oraș varchar2 * arăț varchar2
o e-mail varchar2
EVENIMENT
Tip cheieOptionalitate
Nume coloana Tip de dată
pk * id_eve varchar2* locatie varchar2
* durata timeslape * melodii numberfk * eve_id_orc varchar2
EVENIMENT
Tip cheie Optionalitate Nume coloana Tip de dată
pk * id_eve varchar2* locatie varchar2
* durata timeslape * melodii numberfk * eve_id_orc varchar2
BILET(BIL)
Tip cheie Optionalitate Nume coloana Tip de dată
pk * id_bil numberPk,fk1 * eve_id_spec varchar2Pk,fk2 * spec_id_eve number
SPECTATORI(SPEC)
Tip cheie Optionalitate Nume coloana Tip de dată
pk * id_spec number * vârsta number * sex varchar2 * tara varchar2
PARTITURA(PAR)
Tip cheieOptionalitate
Nume coloana Tip de dată
pk * id_par varchar2 * gen varchar2 * durata timeslape * ritm varchar2 * par_id_inr varchar2
ÎNREGISTRARE(INR)
Tip cheieOptionalitate
Nume coloana Tip de dată
pk * id_inr varchar2 * cost number * număr_piese number * casa_de_discuri varchar2fk * inr_id_eve varchar2
PERSONAL(PERS)
Tip cheieOptionalitate
Nume coloana Tip de dată
pk * id_pers varchar2 * nume varchar2 * oraș varchar2 * arăț varchar2 * salari_lunar number o varsta number o studii varchar2 o experienta varchar2fk * pers_id_orc varchar2
Crearea tabelelor