Sunteți pe pagina 1din 35

Subiect nr.

1 La un centru de sntate evidena consultaiilor este inut cu ajutorul unui sistem informatic care are la baz dou entiti: PACIENT i CONSULTAIE. Pentru fiecare consultaie se reine cnp -ul pacientului, data consultaiei, numele medicului care efectueaz consultaia, specialitatea i preul. Opional, dac pacientul a fost diagnosticat cu o boal, se va reine i aceast informaie. ERD -ul pentru aplicaie este urmtorul:
PACIENT #cnp_p *nume *data_nasterii *sex Primete
Este pentru

CONSULTATIE #id *data_consult *medic *specialitate * pret o diagnostic

Cerine: a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare. (3 p) b) Afiai alfabetic medicii care au efectuat consultaii pe 1.XII.2012 . Se va afia i specialitatea medicului. (3 p) c) Care este suma pltit la centrul de sntate de pacientul Georgescu Paul de-a lungul timpului? (3 p)
Tabela PACIENTI
CNP_P 2921904555777 2890207555777 2910410555777 1892411555777 2902512555777 1911708555777 NUME Grig Adela Alexa Mara Darie Ada Vlad Cristi Pop Ana Georgescu Paul DATA_NASTERII 19-03-1990 22-05-1989 02-02-1991 27-11-1988 12-05-1990 11-07-1992 SEX F F F B F B

Tabela CONSULTATII
ID 11 12 13 14 15 16 CNP_PACIENT 2902512555777 1892411555777 1911708555777 1911708555777 2921904555777 2890207555777 DATA_CONSULT 04-04-2009 12-03-2010 01-12-2012 05-10-2010 15-02-2010 01-12-2012 MEDIC Filip Dan Zota Ana Popescu Ion Zota Ana Zota Ana Zota Ana SPECIALITATE generalist dentar generalist dentar dentar dentar PRET 130 110 75 130 120 90 DIAGNOSTIC diabet obezitate -

Cerina 2
MEDIC Popescu Ion Zota Ana SPECIALITATE generalist dentar

Cerina 3
Suma platita 205

Oficiu: 1 punct

Subiect nr.2 O agenie de turism ine evidena clienilor i a destinaiilor de vacan folosind entitile: DESTINAIE i CLIENT conform ERD-ului de mai jos.
DESTINAIE #id *numeD * pre CLIENT #id *nume *prenume *adresa o telefon

este aleasa de alege

Cerine: a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare. (3 p) b) Afiai alfabetic clienii care ii vor petrece vacana la Viena. (3 p) c) S se afieze cea mai scump i cea mai ieftin destinaie. (3 p)
Tabela DESTINAII
Id 1 2 3 4 5 NUMED Viena Paris Budapesta New York Londra PRE 110 230 50 600 400

Tabela CLIENI
IDD 1 2 2 3 4 5 1 1 IDC 11 22 33 44 55 66 77 88 NUME POP DASCAL MIRON MIRON CARP POPA POP AVRAM PRENUME INA GINA DANA DAN VLAD ANA ION ANCA ADRESA IAI DEVA CLUJ CLUJ BACU BACU IAI CLUJ TELEFON 0744123567 0744123566 0744123565 0744123564 0744123563 0744123562 0744123561 0744123560

Cerina 2
NUME AVRAM POP POP PRENUME ANCA INA ION

Cerina 3
NUMED Budapesta New York

Oficiu: 1 punct

Subiect nr 3 Firma ROMTEL ofer servicii de telefonie, televiziune i internet, pe baz de abonament. La departamentul de intervenii se ine evidena tuturor abonailor firmei i a interveniilor. Fiecare defeciune semnalat are un termen limit de rezolvare exprimat n zile.
INTERVENIE #id * tip intervenie * data nregistrrii * termen limit * stare

ABONAT #cnp *nume * prenume

solicit
corespunde

Cerine: a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare. (3 p) b) S se afieze alfabetic abonaii care au solicitat intervenii n data de 1 ianuarie 2013. (3 p) c) Afiai data nregistrrii interveniilor care au termenul limit depit? (3 p)
Tabela ABONAI
CNP 2921904555777 2890207555777 2910410555777 1892411555777 2902512555777 NUME Grig Alexa Darie Vlad Pop PRENUME Adela Mara Ada Cristi Ana

Tabela INTERVENII
IDI 1. 2. 3. 4. 5. 6. 7. 8. CNP 2921904555777 2890207555777 2910410555777 1892411555777 2902512555777 2890207555777 2921904555777 2902512555777 TIP deranjament instalare deranjament mutare instalare deranjament deranjament deranjament DATA TERMEN LIMIT INREGISTRRII 04-04-2013 12-03-2012 01-12-2012 05-11-2012 15-02-2013 01-01-2013 01-01-2013 21-12-2012 2 3 2 2 3 4 4 2 STARE nefectuat efectuat efectuat efectuat efectuat efectuat efectuat nefectuat

Cerina 2
NUME Alexa Grig PRENUME Mara Adela

Cerina 3
DATA INREGISTRRII 04-04-2013 21-12-2012

Oficiu: 1 punct

Subiect nr. 4 Pentru filmele ce vor fi rulate la un festival cinematografic se rein: numele i data lansrii. Pentru fiecare actor se va reine numele, data naterii i id-ul filmului.
ACTOR #ida * nume_artist * naionalitate
joac n

FILM #idf *nume * data_lansrii

are n rolul principal

Cerine: a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare. (3 p) b) S se afieze cel mai vechi film i actorii care au jucat n acesta. (3 p) c) Pentru actorul Florin Piersic s se afieze toate informaiile deinute precum i toate filmele n care joac. (3 p)
Tabela FILME
ID 1 2 3 4 5 NUME KING-KONG PE ARIPILE VNTULUI FRAII JDERI MRGELATU VERONICA DATA LANS RII 04-04-2008 12-03-1950 01-12-1965 05-11-1983 15-02-1977

Tabela ACTORI
IDF 1 2 3 1 4 5 4 2 IDA 11 22 33 44 33 55 66 77 NUME_ARTIST Fay Wray Vivien Leigh Florin Piersic Bill Williams Florin Piersic Margareta Pislaru Mircea Diaconu Clark Gable NAIONALITATE American American Romn American Romn Romn Romn American

Cerina 2
NUME PE ARIPILE VNTULUI PE ARIPILE VNTULUI NUME_ARTIST Vivien Leigh Clark Gable

Cerina 3
NUME_ARTIST Florin Piersic Florin Piersic NAIONALITATE Romn Romn NUME FRAII JDERI MRGELATU DATA LANSRII 01-12-1965 05-11-1983

Oficiu: 1 punct

Subiect nr. 5 La Campionatul Naional al cainilor de ras participa mai muli cini mpreun cu stpnii lor. Pentru fiecare stapn se cunoate numele i adresa iar pentru fiecare cine numele i premiul obinut(1,2,3=premiu, 0=fr premiu)

STAPN #cnp *nume * adresa

are
aparine

CINE #id * nume_cine * premiu

Cerine: a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare. (3 p) b) Pentru stpnul Cristinel s se afieze toate informaiile deinute precum i toi cinii cu care a participat la campionat i premiile obinute de acetia. (3 p) c) S se afieze lista cinilor alfabetic dup premii, mpreun cu numele stpnilor. (3 p)
Tabela STPNI
CNP 2921904555777 2890207555777 2910410555777 1892411555777 2902512555777 1911708555777 NUME Grig Adelina Alexa Mara Darie Ada Vladoi Cristinel Pop Ana Antonescu Paul ADRESA Cluj Brasov Bacu Bucureti Iai Bucureti

Tabela CINI
ID 1 2 3 4 5 6 7 8 CNP NUME_CINE 2921904555777 Fay 2890207555777 Dino 2910410555777 Figaro 1892411555777 Lord 2902512555777 Mozart 1911708555777 Niko 2921904555777 Oscar 1892411555777 Spot PREMIU 1 2 1 3 3 2 0 2

Cerina 2
CNP 1892411555777 1892411555777 NUME Vladoi Cristinel Vladoi Cristinel ADRESA NUME_CINE PREMIU Bucureti Bucureti Lord Spot 3 2

Cerina 3
NUME_CINE Oscar Fay Figaro Dino Niko Spot Lord Mozart PREMIU 0 1 1 2 2 2 3 3 NUME Grig Adelina Grig Adelina Darie Ada Alexa Mara Antonescu Paul Vladoi Cristinel Vladoi Cristinel Pop Ana

Oficiu: 1 punct

Subiect nr. 6

La Grdina Zoologic sunt mai multe animale de specii diferite. Pentru fiecare animal se cunoate numele i data naterii iar pentru fiecare specie denumirea i caracteristica sa.

SPECIE #ids * denumire o caracteristici

este reprezentat de
aparine

ANIMAL #ida *nume * data_naterii

Cerine: a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare. (3 p) b) Care este cel mai btrn animal din grdina zoologic si din ce specie face parte? (3 p) c) S se afieze toate animalele alfabetic pe specii.9 (3 p)
Tabela SPECII
IDS 1 2 3 DENUMIRE ovine marsupiale cabaline CARACTERISTICI corp acoperit de blan prezena unei pungi, numit marsupiu erbivor, marime considerabila

Tabela ANIMALE
IDA 11 22 33 44 55 66 77 IDS 1 2 2 3 1 3 2 NUME oaie cangur urs koala cal capra iapa lupul marsupial DATA_NATER II 04-04-2008 12-02-2007 01-12-2007 05-11-2008 15-02-2009 03-05-2008 12-03-2007

Cerina 2
NUME cangur DATA_NATE RII 12-02-2007 DENUMIRE marsupiale

Cerina 3
DENUMIRE cabaline cabaline marsupiale marsupiale marsupiale ovine ovine NUME cal iapa cangur lupul marsupial urs koala capra oaie

Oficiu: 1 punct

Subiect nr.7
n cadrul concursului regional mi place geografia elevii de gimnaziu trebuie s enumere ct mai multe ri i orae din aceste ri. Fiecare ar este identificat prin nume i capital iar oraele prin nume i populaie.

AR #cod_t *denumire * capitala

are

ORA #cod_o * nume_o * populaie aparine

Cerine: a a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare. (3 p) b) S se afieze rile alfabetic i pentru fiecare ar oraele cele mai populate. (3 p) c) S se afieze datele oraelor cu populaia minim i maxim. (3 p)
9 Tabela RI
COD_T 11 22 33 44 55 DENUMIRE China Cehia Egipt Frana Grecia CAPITALA Beijing Praga Cairo Paris Atena

Tabela ORAE
COD_O 1 2 3 4 5 6 7 8 9 10 11 COD_T 11 11 22 22 33 33 44 44 44 55 55 NUME_O Tianjin Guangzhou Ostrava Brno Beheira Giza Avignon Bordeaux Lyon Salonic Tripolis POPULAIE 7200000 11810000 311402 367729 5327000 3258540 88312 218948 453187 800764 28928

Cerina 2
DENUMIRE Cehia China Egipt Frana Grecia NUME_O Brno Guangzhou Beheira Lyon Salonic POPULAIE 367 729 11810000 5327000 453 187 800764

Cerina 3
DENUMIRE CAPITAL Grecia Atena China Beijing NUME_O Tripolis Guangzhou POPULAIE 28928 11810000

Oficiu: 1 punct

Subiect nr.8 O agenie de publicitate realizeaz reclame pentru diveri clieni. Evidena clienilor i a reclamelor este realizat cu ajutorul entitilor CLIENT i RECLAMA conform ERD-ului de mai jos:
CLIENT #idc * nume * prenume * adresa comand
este comandat

RECLAMA #idr * denumire * durata (exprimat n minute) * nr_de_difuzri * tarif/minut

Cerine: a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare. (3 p) b) S se afieze pentru fiecare client reclamele comandate. Clienii vor fi afiai alfabetic. (3 p) c) Afiai numele i prenumele clientului care a comandat reclama cu un numr maxim de difuzri. (3 p)
Tabela CLIENI
IDC 1 2 3 4 5 6 NUME POP DASCAL MIRON MIRON CARP POPA PRENUME INA GINA DANA DAN VLAD ANA ADRESA IAI DEVA CLUJ CLUJ BACU BACU

Tabela RECLAME
IDC 1 2 2 4 5 3 6 5 IDR 11 22 33 44 55 66 77 88 DENUMIRE COCA-COLA LENOR ARIEL ORANGE URSUS COLGATE POIANA CIUC DURATA 2 1 1 2 1 1 2 1 NR_DIFU Z RI 4 2 2 3 1 1 1 1 TARIF 200 150 140 220 123 125 100 130

Cerina 2
IDC 5 5 2 2 4 3 1 6 NUME CARP CARP DASCAL DASCAL MIRON MIRON POP POPA PRENUME VLAD VLAD GINA GINA DAN DANA INA ANA ADRESA BACU BACU DEVA DEVA CLUJ CLUJ IAI BACU DENUMIRE URSUS CIUC LENOR ARIEL ORANGE COLGATE COCA-COLA POIANA

Cerina 3
NUME PRENUME ADRESA

POP

INA

IAI

Oficiu 1 punct

Subiect nr. 9 O firm de transporturi auto dorete s in evidena mainilor i curselor efectuate cu ajutorul unei baze de date. n urma discuiilor cu managerul firmei s-a obinut urmtorul ERD.
CURSA #idc * destinaie * data plecrii * ora plecrii * data ntoarcerii

MAINA #idm * marca * nr_locuri *nr_nmatriculare

efectueaz
este fcut de

Cerine: a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare. (3 p) b) S se afieze numerele de nmatriculare ale mainilor care efectueaz curse ce dureaz mai mult de o zi. (3 p) c) Cte persoane ar putea fi transportate cu mainile care pleac n curs pe 1 mai 2013? (3 p)
Tabela MAINI
IDM 1 2 3 4 5 MARCA RENAULT MERCEDES VW MERCEDES FORD NR_LOCURI 18 12 8 18 20 NR_NMATRICULARE SV-09-ABC SV-02-FGH SV-03-IJK B-100-ION B-102-LIC

Tabela CURSE
IDC 11 22 33 44 55 66 77 88 IDM 1 2 3 1 4 5 1 5 DESTINAIE BUCURETI IAI CLUJ IAI BUCURETI TIMIOARA CLUJ CLUJ DATA PLECRII 03.03.2013 03.02.2013 01.04.2013 01.05.2013 01.05.2013 15.04.2013 10.04.2013 20.03.2013 ORA PLECRII 10 10 11 15 6 8 10 22 DATA NTOARCERII 04.03.2013 03.02.2013 03.04.2013 01.05.2013 02.05.2013 17.04.2013 11.04.2013 22.03.2013

Cerina 2
NR_NMATRICULARE SV-03-IJK B-102-LIC

Cerina 3
NUMR DE PERSOANE 36

Oficiu: 1 punct

Subiect nr. 10 La librria colii se gsesc cri aprute la mai multe edituri. Pentru o mai bun gestionare a acestora se folosesc entitile EDITURA i CARTE conform ERD-ului de mai jos:
CARTE #idc * titlu * autor * pret

EDITURA #cod * nume * adresa o telefon

public
este publicat de

Cerine: a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare. (3 p) b) Afiai crile aprute la editura Nemira ordonate alfabetic. (3 p) c) Care este valoarea crilor scrise de Ion Creang? (3 p)
Tabela EDITURI
COD 1 2 3 4 5 NUME NEMIRA NICULESCU ALL ERC PRESS PETRION ADRESA 1 Mai, 40, Bucureti Calea Unirii 23, Bucureti Calea Unirii 67, Bucureti Florilor 1, Bucureti Pandurilor 67, Bucureti TELEFON 0744123567 0744123566 0744123565 0744123564 0744123563

Tabela CRI
COD 1 2 3 4 5 2 1 5 IDC 11 22 33 44 55 66 77 88 TITLU ION MARA POVETI POEZII AMINTIRI DIN COPILRIE POEZII LORELEI DUMBRAVA MINUNAT AUTOR ION REBREANU IOAN SLAVICI ION CREANG MIHAI EMINESCU ION CREANG GEORGE COBUC IONEL TEODOREANU MIHAIL SADOVEANU PRE 29 31 19 15 22 19 20 18

Cerina 2
TITLU ION LORELEI AUTOR ION REBREANU IONEL TEODOREANU PRE 29 20

Cerina 3
VALOARE 41

Oficiu: 1 punct

Subiect nr. 11 Managerul societii ABC dorete s afle informaii legate de angajaii si. n cadrul societii exist mai multe departamente fiecare departament avnd un coordonator. Pentru o mai bun eviden a acestora se folosesc entitile DEPARTAMENT i ANGAJAT conform ERD-ului de mai jos.
ANGAJAT #CNP * nume i prenume * funcia * salar

DEPARTAMENT #cod * denumire

lucreaz la
are

Cerine: a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare. (3 p) b) S se afieze lista departamentelor cu efii acestora(se va afia denumirea departamentului i numele coordonatorului). (3 p) c) S se afieze numrul de angajai din fiecare departament. (3 p)
Tabela DEPARTAMENTE
COD 1 2 3 4 5 DENUMIRE CONTABILITATE APROVIZIONARE DESFACERE TRANSPORTURI PRODUCIE

Tabela ANGAJAI
CNP NUME I PRENUME FUNCIA SALAR COD_DEPART

2921904555777 2890207555777 2910410555777 1892411555777 2902512555777 1911708555777 2901907555777 2890909555777 1910210555777 2882411555777 2922512555777 1911709555777

Grig Adelina Alexa Mara Darie Ada Vladoi Cristinel Pop Ana Antonescu Paul Ionescu Ana Alex Dana Darie Mihai Vlad Cristina Radu Anda Anton Mihai

COORDONATOR DEPARTAMENT ECONOMIST COORDONATOR DEPARTAMENT INGINER INGINER ECONOMIST COORDONATOR DEPARTAMENT INGINER COORDONATOR DEPARTAMENT INGINER ECONOMIST COORDONATOR DEPARTAMENT

1800 1500 1800 1602 1710 1403 1800 1653 1800 1689 1500 1800

5 2 3 5 4 1 1 5 4 5 3 2

Cerina 2
DEPARTAMENT CONTABILITATE COORDONATOR DEPARTAMENT Ionescu Ana

APROVIZIONARE DESFACERE TRANSPORTURI PRODUCIE

Anton Mihai Darie Ada Darie Mihai Grig Adelina

Cerina 3
DEPARTAMEN T CONTABILITATE APROVIZIONARE DESFACERE TRANSPORTURI PRODUCIE NUMRUL DE ANGAJAI 2 2 2 2 4

Oficiu: 1 punct

Subiect nr. 12 Pentru o mai bun eviden a elevilor i personalului didactic dintr-o unitate colar s-a hotrt crearea unei baze date date. n urma discuiilor avute cu directorul colii s-au construit entitile DEPARTAMENT i ANGAJAT conform ERD-ului de mai jos.
ELEV #CNP * nume i prenume * adresa * media

DIRIGINTE #id_d * nume * prenume * specialitate

ndrum
este ndrumat de

Cerine: a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare. (3 p) b) S se. afieze numele diriginilor a cror elevi au media 10. Se va afia numele elevului, numele dirigintelui i specialitatea dirigintelui. (3 p) c) S se afieze media general a fiecrei clase. Se va afia numele dirigintelui i media general a clasei. (3 p)
Tabela DIRIGINI
ID_D 1 2 3 4 5 6 NUME POP DASCAL MIRON MIRON CARP POPA PRENUME INA GINA DANA DAN VLAD ANA SPECIALITATE FIZIC MATEMATIC CHIMIE INFORMATIC ISTORIE BIOLOGIE

Tabela ELEVI
CNP 2961904555777 2950207555777 2960410555777 1972411555777 2962512555777 1971708555777 2981907555777 2980909555777 1990210555777 2972411555777 2962512555777 1951709555777 NUME I PRENUME Grig Adelina Alexa Mara Darie Ada Vladoi Cristinel Pop Ana Antonescu Paul Ionescu Ana Alex Dana Darie Mihai Vlad Cristina Radu Anda Anton Mihai ADRESA 1 Mai, 40, Bucureti Calea Unirii 23, Bucureti Calea Unirii 67, Bucureti Florilor 1, Bucureti Pandurilor 67, Bucureti Calea Unirii 76, Bucureti Trandafirilor 1, Bucureti P. Rare 67, Bucureti 1 Mai, 46, Bucureti Calea Unirii 123, Bucureti 1 Mai, 489, Bucureti Calea Unirii 237, Bucureti MEDIA 9.40 10.00 9.00 8.80 9.50 10.00 8.80 9.00 10.00 8.90 9.22 9.10 ID_D 5 2 3 6 4 1 1 5 4 6 3 2

Cerina 2
NUMELE ELEVULUI Alexa Mara Antonescu Paul Darie Mihai NUME DIRIGINTE DASCAL POP MIRON PRENUME DIRIGINTE GINA INA DAN SPECIALITATE MATEMATIC FIZIC INFORMATIC

Cerina 3
ID_D 1 2 3 4 5 6 NUME POP DASCAL MIRON MIRON CARP POPA PRENUME INA GINA DANA DAN VLAD ANA MEDIA CLASEI 9.40 9.55 9.11 9.75 9.20 8.85

Oficiu: 1 punct

Subiect nr. 13 O agenie imobiliar ine evidena cldirilor i apartamentelor folosind entitile: CLDIRE i APARTAMENT conform ERD-ului de mai jos.
CLDIRE #cod_cldire *adresa * nr_nivele APARTAMENT #cod_ap *nr_camere *etaj o obs

are se gsete

Cerine: a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare: (3 p) b) Afiai apartamentele care se afl n cldiri care au mai mult de 2 nivele (3 p) c) S se afieze la ce adres se gsete apartamentul care are cele mai multe camere. (3 p)
Tabela CLDIRI
COD_CLDIRE 1 2 3 4 5 ADRESA 1 Mai, 40, Bucureti Calea Unirii 23, Bucureti Calea Unirii 67, Bucureti Florilor 1, Bucureti Pandurilor 67, Bucureti NR_NIVELE 1 4 2 3 2

Tabela APARTAMENTE
C OD_CLDIRE 2 1 1 2 3 4 5 3 COD_APARTAMENT 1 12 11 2 10 5 5 3 NR_CAMERE 2 1 3 3 2 2 4 1 ETAJ 1 2 1 2 1 3 1 1 Renovat Reanovat Are centrala proprie OBS Are centrala proprie

Cerina 2
ADRESA Calea Unirii 23, Bucureti Calea Unirii 23, Bucureti Florilor 1, Bucureti COD_APARTAMENT 1 2 5 NR_CAMERE 2 3 2 ETAJ 1 2 3 OBS Are centrala proprie Reanovat

Cerina 3
ADRESA Pandurilor 67, Bucureti

Oficiu: 1 punct

Subiect nr.14 Un club sportiv de atletism ine evidena sportivilor folosind entitile CLUB i SPORTIV conform ERD-ului de mai jos.
SPORTIV #cods *nume *prenume *vrsta

CLUB #cod_club *denumire * localitate

are aparine

Cerine: a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare. (3 p) b) S se afieze cluburile alfabetic i media de vrst a sportivilor fiecrui club. (3 p) c) S se afieze alfabetic cei(cel) mai btrni sportivi mpreun cu cluburile lor. (3 p)
Tabela CLUBURI
COD_CLUB 1 2 3 4 5 6 DENUMIRE Club Zenit Club Dinamo Club Steaua Club Rapid Club Piticot Club Ardealul LOCALITATE Cluj Bucureti Bacu Bucureti Suceava Cluj

Tabela SPORTIVI
COD_CLUB 1 2 2 4 5 3 6 5 CODS 11 22 33 44 55 66 77 88 NUME POP DASCAL MIRON MIRON CARP POPA AVRAM ENACHE PRENUME INA GINA DANA DAN VLAD ANA MONA CRISTI VRSTA 15 20 21 19 17 21 17 18

Cerina 2
DENUMIRE Club Ardealul Club Dinamo Club Piticot Club Rapid Club Steaua Club Zenit MEDIA DE VRST 17 20.5 17.5 19 21 15

Cerina 3
NUME MIRON POPA PRENUM E DANA ANA VRST 21 21 DENUMIRE_CL UB Club Dinamo Club Steaua

Oficiu: 1 punct

Subiect nr. 15 O asociaie de locatari ine evidena locatarilor i apartamentelor folosind entitile: LOCATAR i APARTAMENT conform ERD-ului de mai jos.
APARTAMENT #coda *nr_camere * numr_ap *sum_restant

LOCATAR #codl *nume * prenume *loc_munc

locuiete

este locuit

Cerine: a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare. (3 p) b) Care este cea mai mare datorie i care sunt persoanele ce locuiesc n acest/aceste apartamente ? (3 p) c) S se afieze alfabetic locatarii si numrul apartamentului lor, care au acelai loc de munc cu cel citit de la tastatur. (3 p)
Tabela APARTAMENTE
CODA 1 2 3 4 5 6 NR_CAMERE 2 3 4 3 4 2 NUMR_AP 20 21 22 23 24 25 SUM_RESTANT 0 75 100 0 200 50

Tabela LOCATARI
CODL 111 112 113 114 115 116 117 118 119 120 CODA 1 2 4 4 3 3 5 6 2 1 NUME POP DASCAL MIRON MIRON CARP CARP AVRAM ENACHE DASCAL POP PRENUME INA GINA DANA DAN VLAD ANA MONA CRISTI MIHAI VASILE LOC_MUNC SC ASTAR GPN2 GPN2 SC EMPOS SC GEN 1 SC GEN 1 GPN2 AUTOSERVICE ROMPETROL SC ASTAR

Cerina 2
NUME AVRAM PRENUME MONA SUMA_RESTANT 200

Cerina 3
NUME AVRAM DASCAL MIRON

LOC DE MUNCA=GPN2
PRENUME MONA GINA DANA NUMR_APARTAMENT 24 21 23

Oficiu: 1 punct

Subiect nr. 16 Un parc auto ine evidena proprietarilor i autovehiculelor folosind entitile: PROPRIETAR i AUTOVEHICUL conform ERD-ului de mai jos.
AUTOVEHICUL #nr_inmatric * marca * model * culoare * an_fabricaie

PROPRIETAR #cnp * nume *prenume * adresa *telefon

are
aparine

Cerine: a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare. (3 p) b) S se afieze lista proprietarilor cu autovehiculele al cror an de fabricaie este cuprins ntre doi ani specificai de la tastatur. (3 p) c) S se afieze anul de fabricaie al celui mai nou automobil i proprietarul, alfabetic dup marc.
(3 p)
Tabela PROPRIETARI
CNP 2961904555777 2950207555777 2960410555777 1972411555777 2962512555777 1971708555777 2981907555777 2980909555777 1990210555777 2972411555777 NUME POP DASCAL MIRON MIRON CARP CARP AVRAM ENACHE DASCAL POP PRENUME INA GINA DANA DAN VLAD ANA MONA CRISTI MIHAI VASILE ADRES RDUI SUCEAVA MARGINEA MARGINEA SUCEAVA SUCEAVA RDUI VICOV VICOV RDUI TELEFON 566123 217654 416097 416789 217894 217439 561985 524312 524433 561763

Tabela AUTOVEHICULE
CNP 2961904555777 2950207555777 2960410555777 1972411555777 2962512555777 1971708555777 2981907555777 2980909555777 1990210555777 2972411555777 2950207555777 2960410555777 NR_INMATRIC SV-12-ABL SV-11-CRP SV-06-STR SV-32-AML SV-42-MLS SV-23-CSJ SV-19-DPF SV-39-ELG SV-02-MSF SV-37-NRF SV-11-JHL SV-22-KML MARCA MERCEDES MERCEDES DACIA OPEL OPEL PEUGEOT PEUGEOT VOLKSWAGEN VOLKSWAGEN VOLKSWAGEN DACIA VOLKSWAGEN MODEL VIANO VITO LOGAN CORSA ASTRA ONYX BOXER POLO PASSAT TOUAREG LOGAN POLO CULOARE ROSU NEGRU ALBASTRU ARGINTIU VERDE GALBEN ALB ARGINTIU AURIU NEGRU ALBASTRU ARGINTIU AN_FABRIC 2008 2005 1999 2000 2005 2009 2004 1998 2001 2002 2001 2000

Cerina 2

AN1=2002 AN2=2005

NUME

PRENUME

AN_FABRIC

DASCAL CARP AVRAM POP

GINA VLAD MONA VASILE

2005 2005 2004 2002

Cerina 3
NUME PRENUME MARCA AN_FABRIC

MIRON POP CARP CARP POP

DANA INA VLAD ANA VASILE

DACIA MERCEDES OPEL PEUGEOT VOLKSWAGEN

2001 2008 2005 2009 2002

Subiect nr. 17 ntr-o baz de date se ine evidena juctorilor din echipele de fotbal . Astfel o echip are mai muli juctori iar un juctor joac la o singur echip. Informaiile referitoare la juctor care vor fi memorate sunt: numele, data naterii, nlimea, salariul i numrul de goluri marcate n anul anterior. Pentru echipe se vor memora: numele, anul nfiinrii, localitatea, patronul i bugetul fiecreia. ERD-ul aplicaiei este urmtorul: JUCATOR #cod * nume *data_nasterii *inaltime *salariu o goluri marcate ECHIPA #cod *nume *an_infiintare *localitate *patron *buget

Joac la

Are

*buget Cerine: a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare. (3 p) b) Afiai juctorii de la o echipa citit de la tastatur. (3 p) c) Afiai salariul mediu pentru fiecare echip. (3 p)
Tabela ECHIPE

Tabela JUCATORI

Cerina 2

Cerina d)

Oficiu: 1 punct

Subiect nr. 18 n fiecare an colar elevii din fiecare unitate colar primesc burse n funcie de situaia lor colar i financiar. Un elev poate primi burs de merit, pentru rezultate bune la nvtur, burs social sau burs de boal. Cuantumul unei burse este stabilit n funcie de categoria n care se ncadreaz aceasta. Pentru fiecare elev se cunoate cnp-ul, numele i prenumele, media colar i numrul de absene. Diagrama ER care descrie scenariul de mai sus este: ELEV BURSA Primete #id *tip #cnp *nume *cuantum Este acordat *prenume *media *absente Cerine: a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n ERD. tabelele cu nregistrri relevante pentru cerinele urmtoare. b) Afiai elevii care au beneficiat de burse sociale i au numrul cel mai mare de absene. c) Afiai pentru fiecare categorie de burs, numrul de burse alocate.
Tabela BURSE

Populai (3 p) (3 p) (3 p)

Tabela ELEVI

Cerina 2

Cerina 3

Oficiu: 1 punct

Subiect nr. 19 n fiecare an colar elevii din fiecare unitate colar primesc burse n funcie de situaia lor colar i financiar. Un elev poate primi burs de merit, pentru rezultate bune la nvtur, burs social sau burs de boal. Cuantumul unei burse este stabilit n funcie de categoria n care se ncadreaz aceasta. Pentru fiecare elev se cunoate cnp-ul, numele i prenumele, media colar i numrul de absene. Diagrama ER care descrie scenariul de mai sus este: ELEV BURSA Primete #id *tip #cnp *nume *cuantum Este acordat *prenume *media *absente Cerine: a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n ERD. tabelele cu nregistrri relevante pentru cerinele urmtoare. b) Afiai elevii care au beneficiat de burse sociale i au numrul cel mai mare de absene. c) Afiai pentru fiecare categorie de burs, numrul de burse alocate.
Tabela BURSE

Populai (3 p) (3 p) (3 p)

Tabela ELEVI

Cerina 2

Cerina 3

Oficiu: 1 punct

Subiect nr. 20 Pentru o bun gestionare a activitii aeroportului din Suceava, s-a conceput un sistem informatic care prelucreaz urmtoarele date: data la care este efectuat zborul, ruta pe care se desfoar zborul, ora de plecare, durata zborului, tipul zborului (intern, internaional), firma creia i aparine avionul. Un avion aparinnd unei firme poate zbura pe mai multe rute dar o rut de zbor este acoperit de o singur firm. Diagrama ER care descrie scenariul de mai sus este: ZBOR #id *data *ruta *ora *durata *tip Cerine: a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare. (3 p) b) Afiai numrul de zboruri interne i numrul de zboruri internaionale ce se nregistreaz pe aeroportul din Suceava. (3 p) c) S se afieze destinaiile distincte ale zborurilor interne i numele firmelor ce dein avioanele respective. (3 p)
Tabela FIRME

Este efectuat

FIRM #id *nume Efectueaz

Tabela ZBORURI

Cerina 2

Cerina 3

Oficiu: 1 punct

Subiect nr. 21 Pentru a-i gestiona eficient activitatea, librria Alexandria, folosete un sistem informatic bazat pe dou entiti: rechizite i vnzare. Pentru fiecare tip de rechizite se reine numele produsului i preul produsului iar pentru fiecare vnzare se reine data la care s-a efectuat vnzarea produsului i cantitatea n care acesta s-a vndut. O vnzare nregistreaz un singur produs vndut, iar un produs poate fi obiectul mai multor vnzri. Diagrama ER care descrie scenariul de mai sus este: RECHIZIT E #id *nume *pret Este inclus nregistreaz VNZARE #id *data *cantitate

a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare. (3 p) b) Afiai produsele pe care le ofer librria n ordinea descresctoare a preului . (3 p) c) S se afieze pentru fiecare produs cantitile n care acestea s-au vndut. (3 p)
Tabela RECHIZITE

Tabela VNZRI

Cerina 2

Cerinta 3

Oficiu: 1 punct

Subiect nr. 22 O agenie de turism gestioneaz excursiile pe care le organizeaz folosind un sistem informatic ce se bazeaz pe dou entiti: excursie i turist. Pentru o excursie se reine destinaia, data de plecare, durata msurat n numr de zile i preul excursiei. Pentru un turist se reine numele, adresa, i dac a achitat sau nu costul cltoriei (A dac a achitat preul cltoriei i N dac nu a achitat preul cltoriei). Diagrama ER care descrie scenariul de mai sus este: EXCURSIE #id *destinatia *data plecarii *durata *pret TURIST #id *nume *adresa *achitat

Este aleas Aplic

Cerine: a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare. (3 p) b) Afiai destinaia i durata excursiilor a cror denumire ncepe cu o consoan i au o durat mai mic de 10 zile. (3 p) c) S se afieze toate destinaiile excursiilor, n ordine alfabetic i pentru fiecare excursie participanii n ordine alfabetic descresctoare. (3 p)
Tabela EXCURSII

Tabela TURISTI

Cerina 2

Cerina 3

Oficiu: 1 punct

Subiect nr. 23 ntr-un atelier auto fiecare main este reparat la un moment dat de un singur mecanic, ntr-o singur zi. Pentru fiecare mecanic trebuie reinute urmtoarele date: cnp, nume, prenume, data angajrii, numrul de telefon i, opional, email-ul. Fiecare main poate fi reparat de-a lungul timpului de acelai mecanic i atunci se vor reine pentru ea: numrul de nmatriculare, data reparaiei, marca, modelul, preul reparaiei, numele i numrul de telefon al proprietarului. Modelul ERD corespunztor unei aplicaii informatice capabil s in evidena atelierului este:

MECANIC #cnp *nume *prenume *data_ang *nr_tel 0email

Repar

Este reparat

MASINA #nr_inmat #data_rep *marca *model *pret *nume_prop *tel_prop

Cerine: a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare. (3 p) b) Afiai alfabetic mecanicii care au efectuat reparaii n data de 01-05-2013. Se va afia i numrul de telefon al mecanicului. (3 p) c) Care este suma total pltit la atelier de proprietarul Ionescu Vasile de-a lungul timpului?(3 p)
Tabela MECANICI CNP 1820225332211 2851211001122 1870725332211 2870725332211 1880522116677 2900101778899 NUME Ionescu Grigorean Rusu Rusu Brutaru Amariei PRENUME Vasile Adelina Andrei Andreea Paul Georgiana DATA_ANG 01-JAN-2003 01-MAY-2007 01-JUN-2007 01-JUN-2007 01-JUN-2009 01-DEC-2011 NR_TEL 0755111222 0755001133 0755221100 0755221155 0755223311 0755001188 EMAIL ionescu.vasile@yahoo.com g.adelina@gmail.com rusu.andreea@yahoo.com b.paul@gmail.com

Tabela MASINI NR_INMAT DATA_REP


01-SV-AAA 01-SV-AAA 03-SV-BBB 12-VS-AAA 03-SV-AAA 09-MS-HHH 01-MAY-2013 20-DEC-2013 01-MAY-2013 01-MAY-2013 12-MAR-2013 12-MAR-2013 PRENUME Georgiana Paul Vasile

Cnp_mec
1820225332211 2851211001122 1880522116677 2900101778899 2851211001122 1870725332211 NR. TEL 0755001188 0755223311 0755111222

MARCA MODEL PRET


Dacia Dacia Fiat Opel Fiat Ford Logan Logan Linea Astra Linea Focus 100 200 300 200 500 2000

NUME_PROP
Alexa Marius Alexa Marius Ionescu Vasile Vasile Irina Ionescu Vasile Salcea Mihai

TEL_PROP
0744112233 0744112233 0755112299 0722112233 0755112299 0722776654

Cerina 2
NUME Amariei Brutaru Ionescu

Cerinta 3
SUMA TOTALA 800

Oficiu: 1 punct

Subiect nr. 24 Un birou de traduceri are mai muli angajai care pot efectua mai multe traduceri n aceeai zi sau niciuna, depinde de solicitri. La o traducere lucreaz doar un singur traductor. Pentru a ine evidena, biroul are nevoie de o aplicaie care s memoreze pentru fiecare traductor cnp -ul, numele i prenumele, data naterii, numrul de telefon i opional adresa de email. Pentru fiecare traducere se cunosc numrul ei de ordine, numrul de pagini, tariful perceput / pagin, limba(RO-FR, FR-RO, RO-EN etc.), data efecturii. Modelul ERD corespunztor aplicaiei este:
TRADUCATOR #cnp *nume *prenume *data_nast *nr_tel 0email

Traduce

Este tradusa

TRADUCERE #id *nr_pag *pret_pag *limba *data_efect

Cerine: a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare. (3 p) b) Afiai alfabetic numele, prenumele i numrul de telefon al traductorilor de limba francez.(3 p) c) Care este impozitul pe care trebuie s-l plteasc pe suma total ncasat de traductoarea Popa Aurelia? (3 p)
Tabela TRADUCATORI

CNP
1820225332211 2851211001122 1870725332211 2870725332211 1880522116677 2900101778899

NUME
Ionescu Popa Rusu Rusu Scutaru Amariei

PRENUME
Vasile Aurelia Andrei Andreea Paul Georgiana

DATA_NAST NR_TEL
01-JAN-1982 01-MAY-1987 01-MAY-1976 01-MAY-1976 01-MAY-1990 01-DEC-1991 0755111222 0755001133 0755221100 0755221155 0755223311 0755001188

EMAIL
ionescu.vasile@yahoo.com rusu.andrei@yahoo.com rusu.andreea@yahoo.com s.paul@gmail.com

Tabela TRADUCERI ID CNP_TRAD NR_PAG


1 2 3 4 5 6 2851211001122 1870725332211 2900101778899 2851211001122 2870725332211 1880522116677 23 56 8 120 15 20

PRET_PAG
10 9 12 8 11 10

LIMBA
RO-FR FR-RO RO-EN RO-FR EN-RO FR-EN

DATA_EFECT
23-OCT-2012 29-OCT-2012 02-MAR-2013 01-MAY-2013 20-APR-2013 20-APR-2013

Cerina 2
NUME Popa Rusu Scutaru PRENUME Aurelia Andrei Paul NR. TEL 0755001133 0755221100 0755223311

Cerinta 3
IMPOZIT 190.4

Oficiu: 1 punct

Subiect nr. 25 La un oficiu potal este inut evidena abonamentelor la diverse publicaii (reviste). La fiecare publicaie pot fi abonate una sau mai multe persoane. Pentru a gestiona mai usor aplicaia, informaticianul a creat si tabela ABONAMENTE cu informaii despre fiecare abonament incheiat. Pentru fiecare revist se cunoate titlul i preul (n baza de date se memoreaza preul fara TVA), dar dat fiind faptul c uneori, publicatiile pot avea acelai nume, fiecrei publicaii i s-a asociat un numar de identificare unic. Unele dintre revistele la care se pot face abonamente sunt: PC Magazin, Chip, Agora, Bravo. Diagrama ER care descrie scenariul de mai sus este:
PUBLICATIE #id_revista *titlu *pret *domeniu
Este solicitata

corespunde

ABONAMENT #cod *data *durata *nume

Cerine: a) Construiti baza de date cu tabele corespunzatoare si relatiile reprezentate in ERD. Populai tabelele cu nregistrari relevante pentru cerinele urmtoare. (3 p) b) Afiai lista persoanelor abonate la publicaiile din domeniul IT, ordonat alfabetic dupa nume. (3 p)
d) Afiai lista publicaiilor la care se pot face abonamente, intr-un tabel care va avea urmatoarea form:

Codul publicaiei

Titlul publicatiei

Domeniul tratat

Preul

Preul cu TVA
(3 p)

Tabela ABONAMENTE
COD 11 12 13 14 15 DATA 25-10-1989 01-11-2000 17-12-2005 12-07-2007 15-01-1997 DURATA 8 15 7 12 5 NUME IDP

Tabela PUBLICATII
ID TITLU PRET DOMENIU

Dumitrescu Vlad 101 Ionescu Mihai Popescu Dan 102 103

101 104 102 103 105

PC Magazin Chip Agora One Bravo

7 8 7 11 6

IT IT IT Monden Magazin

Georgescu Mara 101 Ionescu Ana 105

Cerina 2
NUME Dumitrescu Vlad Georgescu Mara Ionescu Mihai TITLU PC Magazin Chip Agora DOMENIU IT IT IT

Cerina 3
Titlul publicatie Agora One Motor Bravo PC Magazin Chip Domeniul tratat IT Monden Auto Magazin IT IT Pretul 7 11 9 6 7 8 Pretul cu TVA 8,33 13,09 10,71 7,14 8,33 9,52

Oficiu: 1 punct

Subiect nr. 26 ntr-o instituie colar sunt memorate ntr-un catalog virtual toate notele elevilor. Pentru acest lucru, informaticianul a creat o baz de date in care a inclus informaii despre elevi (numele, prenumele, CNP-ul acestuia), precum i notele fiecrui elev. Este important s se cunoasc data la care a fost pus o not, pentru a se putea urmri frecvena notrii. Diagrama ER care descrie scenariul de mai sus este:
ELEV #cnp *nume *prenume Primete NOTA #data * nota *materia O observaii

aparine

Cerine: 1. Construii baza de date cu tabele corespunztoare i relaiile reprezentate in ERD i populai tabelele cu nregistrri relevante pentru cerinele urmtoare. (3 p) 2. Afiai numele, prenumele i notele elevilor care au fost evaluai n luna martie 2010 la o materie a crei denumire se citete de la tastatur. (3 p) 3. Determinai media notelor obinute la informatic n anul 2010. (3 p)
Tabela ELEVI
CNP 1234567891234 2345678912345 3456789123456 4567891234567 5678912345678 NUME Popescu Ionescu Dumitrescu Ionescu Georgescu PRENUME Dan Adrian Crina Catalin Emil

Tabela NOTE
DATA 05-03-2010 15-10-2009 10-03-2010 12-10-2009 06-10-2009 05-03-2010 CNP_ELEV 1234567891234 5678912345678 3456789123456 2345678912345 4567891234567 4567891234567 NOTA 9 9 7 10 10 8 MATERIA informatica matematica fizica chimia informatica informatica OBSERVATII -

Cerina 2
NUME Popescu Ionescu PRENUME Dan Catalin MATERIA informatica informatica NOTA 9 8 DATA 05-03-2010 05-03-2010

Cerina 3
Media notelor 8,5

Oficiu: 1 punct

Subiect nr. 27 ntr-o instituie colar sunt n desfurare mai multe proiecte (parteneriate cu alte coli din strintate, concursuri, tabere etc). n cadrul proiectelor sunt implicai att profesori ct i elevi (difereniai n baza de date prin atributul mandatoriu statut), pe care i vom numi ntr-un cuvnt participani. Pentru fiecare proiect trebuie s se cunoasc data nceperii, titlul i durata desfurrii acestuia. De asemenea, este important bugetul alocat. Diagrama ER care descrie scenariul de mai sus este:
PARTICIPANT #id *nume *prenume *statut
organizeaz

include

PROIECT #id *denumire *data_in *buget O observaii

Cerine: a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n ERD i populai tabelele cu nregistrri relevante pentru cerinele urmtoare. (3 p) b) Bugetul proiectelor va fi mrit cu 10%. Creai o interogare care va afia denumirea fiecrui proiect, bugetul actual si noul buget. Interogarea va cuprinde 3 coloane cu titlul Denumirea proiectului, Buget vechi, Buget nou. (3 p) c)Afiai denumirea i data nceperii proiectelor care au nceput din anul 2009. (3 p)
Tabela PROIECTE
ID 11 12 13 14 15 DENUMIRE Pro natura Eco oras Eco judet Ecologie Eco scoala DATA_IN 15-01-2009 08-04-2008 05-01-2010 23-10-2009 14-08-2008 BUGET 1000 8500 15000 350 14700 OBSERVATII international local judetean regional international

Tabela PARTICIPANI
ID 111 222 333 444 555 ID_PROIECT 13 11 15 14 11 NUME Popescu Ionescu Dumitrescu Costescu Ionescu PRENUME George Ana Carmen Nicu Mircea STATUT elev profesor profesor profesor profesor

Cerina 2
Denumirea proiectului Eco scoala Pro natura Eco oras Eco judet Ecologie Buget vechi 14700 1000 8500 15000 350 Buget nou 16170 1100 9350 16500 385

Cerina 3
DENUMIRE Pro natura Eco judet Ecologie DATA_IN 15-01-2009 05-01-2010 23-10-2009

Oficiu: 1 punct

Subiect nr. 28 O baza de date conine informaii despre elevii unei coli i diriginii acestora. Fiecare diriginte ndrum unul sau mai muli elevi, fiecare elev este ndrumat de un singur diriginte. Diagrama ERD ce modeleaz situaia este dat n figura:
ELEV #id *nume *prenume *clasa DIRIGINTE #id *nume *prenume *specializare

Este indrumat

consiliaza

Cerine: a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n ERD i populai tabelele cu nregistrri relevante pentru cerinele urmtoare. (3 p) b) Afiai specializrile profesorilor care sunt dirigini. Dac exist 2 profesori cu aceeai specializare, aceasta va fi afiat o singur dat. (3 p) c) Afiai n ordine alfabetic elevii care au ca dirigini profesori a cror specializare o citii de la tastatur. (3 p)
Tabela DIRIGINI
ID 11 12 13 14 15 16 NUME Alexa Melinte Donciu Zlotari Enache Ratiu PRENUME Adriana Daniel Elena Vlad Sorin Angela SPECIALIZARE matematica chimie fizica fizica informatica informatica

Tabela ELEVI1
ID 100 101 102 103 104 ID_DIRIGINTE 12 15 14 13 16 NUME Radulescu Luculescu Manolescu Oprescu Filipescu PRENUME Vasile Didina Paula Bogdan Lorin CLASA 9B 11C 9C 9C 10C

Cerina 2
SPECIALIZARE Chimie Fizica Informatica

Cerina 3 Pentru fizic se afieaz:


NUME Manolescu Oprescu PRENUME Paula Bogdan Diriginte Zlotari Donciu SPECIALIZARE fizica fizica

Oficiu: 1 punct

Subiect nr. 29 ntr-o baz de date se memoreaz informaii despre regizorii i filmele acestora. Fiecare regizor poate regiza unul sau mai multe filme, dar fiecare film este regizat de un singur regizor. Durata filmului este exprimata n numr de minute (90, 120 sau mai mare de 120), iar bugetul este suma alocat producerii filmului. Diagrama ERD ce modeleaz situaia este dat n figur.
FILM #id *titlu *durata *an_apar *buget REGIZOR #id *nume

A fost regizat

regizeaza

Cerine: a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate in ERD i populai tabelele cu nregistrri relevante pentru cerinele urmtoare. (3 p) b) Afiai n ordine alfabetic toate filmele cu buget mai mic de 30000 de euro, precum i regizorul acestora (titlul filmului, anul apariiei, bugetul i numele regizorului). (3p) c) Afiai un raport care va cuprinde denumirea fiecrui film, numele regizorului i durata filmului astfel: dac filmul dureaz 120 de minute afiai n coloana TIMP ALOCAT mesajul Durata e de 2 ore, daca dureaz 90 afiati mesajul Obisnuit, altfel afiai Doua serii. (3 p) d)
Tabela FILME
ID ID_REGIZORI 1 2 3 4 5 6 101 102 103 105 104 104 TITLU Pacientul englez Vagabondul milionar Viata e frumoasa 8 mile Casino Aviatorul DURATA 120 180 120 90 180 90 AN_APAR 2008 2009 2008 2009 2008 2009 BUGET 50000 75000 25000 70000 20000 10000 ID 101 102 103 104 105 NUME Anthony Minghella Danny Boyle Roberto Benigni Martin Scorsese Curtis Hanson

Tabela REGIZORI

Cerina 2
TITLU Aviatorul Casino Viata e frumoasa AN_APAR 2009 2008 2008 BUGET 10000 20000 25000 NUME Martin Scorsese Martin Scorsese Roberto Benigni

Cerina 3
TITLU Vagabondul milionar Viata e frumoasa Casino Pacientul englez 8 mile Aviatorul NUME Danny Boyle Roberto Benigni Martin Scorsese Anthony Minghella Curtis Hanson Martin Scorsese DURATA 180 120 180 120 90 90 Timp alocat Doua serii Durata e de 2 ore Doua serii Durata e de 2 ore Obisnuit Obisnuit

Oficiu: 1 punct

Subiect nr. 30 Informaiile referitoare la profesorii unei coli sunt gestionate cu ajutorul unei aplicaii ce are la baz dou entiti: ARIE i PROFESOR. Pentru fiecare profesor se cunoate: numele, data naterii, salariul i codul ariei curriculare din care face parte. Doar unii profesori primesc premiu. Codul ariei curriculare este un numr format din dou cifre. ERD-ul corespunztor aplicaiei este urmtorul:
ARIE #cod_arie *denumire
Cuprinde Apartine

PROFESOR #id *nume *data_nast *salariu o premiu

Cerine: a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n ERD. Populai tabelele cu nregistrari relevante pentru cerinele urmtoare. (3 p) b) Afiai toi profesorii, mpreun cu salariul, care fac parte din aria curricular Stiinte i care nu primesc premiu. (3 p) c) Afiai salariului minim i maxim pentru fiecare arie curricular. (3 p)
Tabela ARII
COD_ARI E 11 12 13 14 15 DENUMIRE Stiinte Tehnologii Om si societate Consiliere Limba si comunicare

Tabela PROFESORI
ID 1 2 3 4 5 6 COD_ARIE 12 11 11 11 15 11 NUME Pop Ana Alexa Dan Mihoc Vlad Damian Alex Rusu Alin Ursu Didina DATA_NAST 15-04-1971 29-12-1952 01-02-1949 11-08-1954 19-03-1952 14-11-1965 SALARIU 1124 2139 2314 2247 2432 1453 PREMIU da nu nu da nu nu

Cerina 2
NUME Alexa Dan Mihoc Vlad Ursu Didina SALARIU 2139 2314 1453 DENUMIRE Stiinte Stiinte Stiinte

Cerina 3
COD_ARIE 11 12 15 MAX(SALARIU) 2314 1124 2432 MIN(SALARIU) 1453 1124 2432

Oficiu: 1 punct

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