Sunteți pe pagina 1din 4

Proiecte PowerPoint - Scenariu ERD

=================================

Realizai o prezentare PP cu urmtoarea structur:


1. Titlu - pagin de prezentare: tema prezentrii i realizatori
2. Scenariu + instruciunile pentru obinerea i desenarea entitilor
3. Scenariul subliniat:
- definiia ERD
- cu o linie continu colorat subliniem numele entitilor
- cu o linie ntrerupt de aceeai culoare atributele unei entiti
- cu o linie dubl numele relaiei ntre dou entiti
4. Diagrame ERD, entitile i relaiile ntre entiti
5. Rezolvarea relaiilor m:m
- cum se rezolv relaiile m:m (teorie)
- aplicare la ERD (dac este cazul)
6. Normalizarea entitilor
- 1NF: definiie i aplicare la ERD-ul scenariului
- 2NF: definiie i aplicare la ERD-ul scenariului
- 3NF: definiie i aplicare la ERD-ul scenariului
=====================================================

Cerina comun a tuturor subiectelor:


1)Deducei din enun entitile necesare i
determinai atributele lor semnificative, precizai
UID;
2)Stabilii relaiile dintre aceste entiti i
reprezentai ansamblul entiti-relaii sub forma
unei diagrame;
Exemple de scenarii
1. Cabinet medical
Un medic de familie dorete s aib o eviden a tuturor consultaiilor efectuate i a
medicamentelor prescrise. La fiecare consultaie medicul transcrie anumite observaii. Tot
aici se prescriu n anumite cantiti, medicamente aflate ntr-un catalog la un anumit pre.
El trebuie s raporteze periodic ce medicamente a prescris, care dintre acestea sunt
compensate i cu ce procent.
2. Firma telefonie
O firm de telefonie ofer diferite tipuri de abonamente clienilor si. Firma dorete s
aib evidena acestora i a abonamentelor lor. Fiecare tip de abonament are un pre, o
denumire, un numr de minute incluse n abonament i un numr de minute gratuite.
Pentru fiecare client se pstreaz CNP-ul, numele, prenumele, adresa i eventual,
adresa de email. Un client poate avea mai multe abonamente, fiecare dintre acestea
avnd un numar de telefon, o dat de inceput i o zi de plat a abonamentului.
3. Gestiune calculatoare
Se dorete o eviden a calculatoarelor i a componentelor de calculatoare existente n
liceu. Fiecare calculator are un numr de inventar i, adiional, o etichet cu o denumire
intern stabilit de administrator. Componentele de calculatoare pot s fac parte din
calculatoare sau pot fi pstrate separat, pentru schimbarea unor componente defecte.
Orice component are o serie i o dat de fabricaie, starea componentei la ultima
verificare fiind consemnat prin funcional sau defect.

n inventarul colii, fiecare calculator are asociat o list a componentelor ce intr n


alctuirea acestuia.
4. Cofetrie
O cofetrie dorete s in evidena produselor i comenzilor efectuate. Pentru fiecare
produs se reine denumirea i pretul, iar comanda se identific dup numrul de bon, ea
avnd specificate data efecturii, data de livrare/ridicare din cofetrie i
tipul comenzii (ridicare din magazin sau livrare la domiciliu).
5. Biblioteca
La biblioteca colii se ine evidena fondului de carte existent i a cititorilor nscrii la
bibliotec. Lunar, bibliotecarul dorete s alctuiasc o situaie a cititorilor care au
ntrziat mai mult de 10 zile cu returnarea crilor. Pentru fiecare cititor exist
o fi care conine datele personale ale acestuia i o list a mprumuturilor efectuate
(titlul, autorul, numrul de inventar, data mprumutului). La restituirea crii, n fi se
completeaz i data restituirii.
6. Dirigini
La nceputul anului colar, unor profesori din cadrul corpului profesoral li se repartizeaz
cte o clas la dirigenie. Astfel trebuie alctuite liste cu elevii din fiecare clasa, liste care
s conin att numrul matricol al elevului, ct i numele, prenumele,
codul numeric personal, data naterii i adresa acestuia.
7. Filme
Pentru filmele popularizate pe un site se rein: numele, data lansrii, regizorul principal i
distribuia. Biografia oricrui actor care apare n distribuia a cel puin un film poate fi
consultat pe acelai site. Astfel, sunt publicate: numele oficial,numele de artist,
eventual data naterii i filmografia artistului (format din numele acelor filme
popularizate de site n care actorul a jucat).
8. Depozit de materiale
Un depozit dorete s achiziioneze materiale de la diveri furnizori. Depozitul deine un
catalog de materiale, identificate printr-un cod, o denumire i, eventual, o scurt
descriere. Fiecare furnizor oferteaz mai multe dintre aceste materiale, la propriul pre.
Depozitul are evidena tuturor furnizorilor, cu adresa i telefonul de contact al fiecruia.
9. Firma de confecii
O firm de confecii realizeaz mai multe produse textile, la diferite preuri, fiecare avnd
o denumire i, eventual, o descriere. Aceast firm are beneficiari din mai multe ri,
inclusiv din Romnia. Pentru fiecare beneficiar exist o lista de produse solicitate, pentru
fiecare produs fiind specificat cantitatea cerut.

Scenarii din Manualul de Informatic pentru clasa a XII-a, autor Carmen


Popescu
10. Firma de calculatoare
La o firm de calculatoare exist mai multe departamente, fiecare fiind identificat printrun cod. Pentru fiecare departament se cunoate numele departamentului precum i
managerul acestuia. Fiecare departament dispune de mai multe birouri, situate n una
dintre cldirile firmei.
Un birou poate fi dodat cu mai multe imprimante, dar este posibil ca n anumite birouri s

nu existe nici o imprimant. Firma ine o eviden a firmelor care ofer tonere i cartue
pentru fiecare tip de imprimant n parte. Se tie pentru fiecare astfel de firm la ce pre
furnizeaz fiecare tip de toner sau cartu. E posibil ca o firm s nu dispun de tonere sau
cartue pentru toate tipurile de imprimante pe care le deine firma.
Pentru fiecare firm se cunoate perioada de onorare a unei comenzi.
11. Management de proiecte

Despre angajaii unei firme se cunoate numele, titlul, numrul de telefon de la


birou. Angajaii pot fi implicai ntr-o serie de proiecte ce se desfoar n cadrul
firmei. Despre fiecare proiect se cunoate numele, data la care a demarat
proiectul i se poate cunoate o dat la care se va finaliza proiectul. La fiecare
proiect lucreaz un singur angajat, ns un angajat poate fi implicat n mai multe
proiecte.
Fiecare angajat are un manager, cu excepia directorului. Managerii pot fi i ei
implicai n proiecte.
12. Compania de teatru
O companie de teatru dorete s memoreze ntr-o baz de date informaii despre
spectacolele pe care le susine i despre actorii si. Un spectacol are loc ntr-o
anumit zi i la o anumit or i la acel spectacol se joac o anumit pies de
teatru. O pies de teatru nu este ntotdeauna jucat de aceiai actori. Un actor
poate juca n mai multe piese de teatru. Un actor poate avea mai multe abiliti.
El tie de exemplu s cnte sau de danseze. Aceste abiliti trebuie s fie
memorate n baza de date. O pies are un coordonator care trebuie s se asigure
c piesa este jucat profesional. Acest coordonator trebuie s fie i el actor.
13. Orarul unei universiti
O baz de date va memora orarul unei universiti. Fiecare curs este parte a unui
modul, fiecrui curs i este asociat exact un profesor. La fiecare curs particip mai
muli studeni. Fiecare poziie din orar corespunde unei zile i unei anumite ore.
Fiecare poziie din orar
dureaz exact o or. Un curs poate dura mai multe ore consecutive, ns niciun
curs nu poate aprea n zile diferite, sau la ore neconsecutive ale aceleiai zile.
Fiecare profesor i fiecare student pot avea mai multe ore de curs la care
particip n decursul unei sptmni.
14. Firm constructoare de maini
O firm produce mai multe tipuri de maini, un model fiind caracterizat printr-un
nume, mrimea motorului i un sufix care indic gradul de lux al acesteia (de
exemplu XL, GL). Fiecare model este construit din mai multe pri, fiecare parte
putnd fi folosit pentru
construirea mai multor modele de maini. Fiecare model de main este produs
de exact o fabric a firmei, fabric ce se poate gsi n una din rile UE. O fabric
poate produce mai multe modele de maini i mai multe tipuri de pri
componente. De asemenea
fiecare tip de parte component poate fi produs de o singur fabric a firmei.
15. Companie de transport

O companie de transport deine mai multe autobuze. Fiecare autobuz este alocat unei
anumite rute, pe o anumit distan putnd exista mai multe autobuze. Fiecare rut trece
prin mai multe orae. Unul sau mai muli oferi sunt asignai pentru fiecare poriune dintro rut, dat prin oraul de unde preia cursa i oraul n care pred cursa altui ofer.
Aadar pe o rut se pot schimba oferii unui autobuz. Un ofer poate conduce mai multe
autobuze.
n unele orae exist garaje n care autobuzele pot staiona. Fiecare autobuz este
identificat prin numrul de nregistrare unic i are o anumit capacitate. Fiecare rut este
identificat printr-un numr unic. oferii sunt identificai printr-un id unic i se cunoate
despre fiecare numele, adresa i uneori numrul de telefon.
16. Cldire de birouri
ntr-o cldire se gsesc mai multe birouri. Fiecare birou este identificat unic printr-un
numr. n fiecare birou se gsete un singur telefon. Un telefon poate fi de dou tipuri:
telefon interior (cu care nu se pot face apeluri n afara cldirii) i telefon exterior, cu care
se pot face att apeluri n interiorul cldirii ct i cu exteriorul. Fiecare telefon are un
numr unic. ntr-un birou pot lucra mai muli angajai, pentru fiecare cunoscndu-se
numele, prenumele, adresa, e-mail-ul, data naterii i data angajrii. Se tie c un angajat
poate lucra ntr-un singur birou.
17. Banca
O banc pstreaz evidena datelor afacerilor ntr-o baz de date. Aceste date sunt
anexate fiecrui cont al unei afaceri. Contul unei afaceri are un id unic i un nume.
Fiecare afacere are un manager de cont, care este membru al personalului bncii, are un
id unic i un nume.
Un manager de cont poate rspunde de mai multe conturi, iar fiecare cont trebuie s aib
un manager. Fiecare cont are asociat un istoric al tranzaciilor efectuate, care const n
data la care a avut loc tranzacia i suma operat. Dac suma din tranzacie este un
numr pozitiv atunci tranzacia este un depozit, altfel este o retragere.
18. Competiie de atletism
O competiie de atletism implic un numr de atlei care pot s participe la mai multe
probe sportive. Pentru fiecare atlet se cunoate un id unic,
numele i naionalitatea sa. Organizatorii competiiei doresc s pstreze ntr-o baz de
date nregistrri cu toate probele i toi sportivii care au participat
la fiecare prob, precum i rezultatul obinut de fiecare sportiv. Primii sportivi care au
obinut cele mai bune trei rezultate, n ordine descresctoare,
primesc cte o medalie (aur/argint/bronz). Vor fi memorate datele despre medaliaii
fiecrei probei.

S-ar putea să vă placă și