Documente Academic
Documente Profesional
Documente Cultură
Subiecte BD Atestat2015 PDF
Subiecte BD Atestat2015 PDF
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
CONSULTATIE
#id
*data_consult
*medic
* pret
o diagnostic
Primete
Este pentru
Cerine:
a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n
ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare.
b) Afiai alfabetic medicii care au efectuat consultaii pe 1.XII.2012 .
c) Care este suma pltit de pacientul Georgescu Paul de-a lungul timpului?
Tabela PACIENTI
CNP_P
NUME
DATA_NASTERII
SEX
2921904555777
Grig Adela
19-03-1990
2890207555777
Alexa Mara
22-05-1989
2910410555777
Darie Ada
02-02-1991
1892411555777
Vlad Cristi
27-11-1988
2902512555777
Pop Ana
12-05-1990
1911708555777
Georgescu Paul
11-07-1992
Tabela CONSULTATII
ID
CNP_PACIENT
DATA_CONSULT
11
2902512555777
04-04-2009
12
1892411555777
13
MEDIC
PRET
DIAGNOSTIC
Filip Dan
130
diabet
12-03-2010
Zota Ana
110
1911708555777
01-12-2012
Popescu Ion
75
obezitate
14
1911708555777
05-10-2010
Zota Ana
130
15
2921904555777
15-02-2010
Zota Ana
120
16
2890207555777
01-12-2012
Zota Ana
90
2013
Cerina b:
MEDIC
Popescu Ion
Zota Ana
Cerina c:
Suma platita
205
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
este aleasa de
alege
CLIENT
#id
*nume
*prenume
*adresa
o telefon
Cerine:
a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n
ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare.
b) Afiai alfabetic clienii care ii vor petrece vacana la Viena.
c) S se afieze cea mai scump i cea mai ieftin destinaie.
Tabela DESTINAII
Id
NUMED
PRE
Viena
110
Paris
230
Budapesta
50
New York
600
Londra
400
2013
Tabela CLIENI
IDD
IDC
NUME
PRENUME
ADRESA
TELEFON
11
POP
INA
IAI
0744123567
22
DASCAL
GINA
DEVA
0744123566
33
MIRON
DANA
CLUJ
0744123565
44
MIRON
DAN
CLUJ
0744123564
55
CARP
VLAD
BACU
0744123563
66
POPA
ANA
BACU
0744123562
77
POP
ION
IAI
0744123561
88
AVRAM
ANCA
CLUJ
0744123560
Cerina b:
NUME
PRENUME
AVRAM
ANCA
POP
INA
POP
ION
Cerina c:
NUMED
Budapesta
New York
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.
ABONAT
#cnp
*nume
* prenume
solicit
corespunde
INTERVENIE
#id
* tip intervenie
* data nregistrrii
* termen limit
* stare
2013
Cerine:
a) Construii baza de date cu tabele corespunztoare i relaiile
reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru
cerinele urmtoare.
b) S se afieze alfabetic abonaii care au solicitat intervenii n data de 1
ianuarie 2013.
c) Afiai data nregistrrii interveniilor care au termenul limit depit?
Tabela ABONAI
CNP
NUME
PRENUME
2921904555777
Grig
Adela
2890207555777
Alexa
Mara
2910410555777
Darie
Ada
1892411555777
Vlad
Cristi
2902512555777
Pop
Ana
Tabela INTERVENII
IDI
CNP
TIP
DATA
INREGISTRRII
TERMEN
LIMIT
STARE
1.
2921904555777
deranjament
04-04-2013
nefectuat
2.
2890207555777
Instalare
12-03-2012
efectuat
3.
2910410555777
deranjament
01-12-2012
efectuat
4.
1892411555777
Mutare
05-11-2012
efectuat
5.
2902512555777
Instalare
15-02-2013
efectuat
6.
2890207555777
deranjament
01-01-2013
efectuat
7.
2921904555777
deranjament
01-01-2013
efectuat
8.
2902512555777
deranjament
21-12-2012
nefectuat
Cerina b:
NUME
PRENUME
Alexa
Mara
Grig
Adela
Cerina c:
DATA INREGISTRRII
04-04-2013
21-12-2012
2013
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.
Fiecare actor participa la festival cu un singur film.
FILM
ACTOR
#ida
* nume_artist
* naionalitate
df
*nume
* data_lansrii
joac n
Cerine:
a) Construii baza de date cu tabele corespunztoare i relaiile
reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru
cerinele urmtoare.
b) S se afieze cel mai vechi film i actorii care au jucat n acesta.
c) Pentru actorul Florin Piersic s se afieze toate informaiile deinute
precum i toate filmele n care joac.
Tabela FILME
ID
NUME
DATA LANSRII
KING-KONG
04-04-2008
PE ARIPILE VNTULUI
12-03-1950
MRGELATU
05-11-1983
VERONICA
15-02-1977
Tabela ACTORI
IDF
IDA
NUME_ARTIST
NAIONALITATE
11
Fay Wray
American
22
Vivien Leigh
American
33
Florin Piersic
Romn
44
Bill Williams
American
55
Margareta Pislaru
Romn
66
Mircea Diaconu
Romn
77
Clark Gable
American
2013
Cerina b:
NUME
NUME_ARTIST
PE ARIPILE VNTULUI
Vivien Leigh
PE ARIPILE VNTULUI
Clark Gable
Cerina c:
NUME_ARTIST
NAIONALITATE
Florin Piersic
Romn
NUME
MRGELATU
DATA LANSRII
05-11-1983
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
CINE
#id
* nume_cine
* premiu
are
aparine
Cerine:
a) Construii baza de date cu tabele corespunztoare i relaiile
reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru
cerinele urmtoare.
b) S se afieze toate informaiile pentru stpnul Cristinel precum i
toi cinii cu care a participat la campionat i premiile obinute de
acetia.
c) S se afieze lista cinilor alfabetic dup premii i numele stpnilor
9
lor.
9
Tabela STPNI
CNP
NUME
ADRESA
2921904555777
Grig Adelina
Cluj
2890207555777
Alexa Mara
Brasov
2910410555777
Darie Ada
Bacu
1892411555777
Vladoi Cristinel
2902512555777
Pop Ana
1911708555777
Antonescu Paul
Bucureti
Iai
Bucureti
Tabela CINI
ID
1
2
3
4
5
6
7
8
CNP
2921904555777
2890207555777
2910410555777
1892411555777
2902512555777
1911708555777
2921904555777
1892411555777
NUME_CINE
Fay
Dino
Figaro
Lord
Mozart
Niko
Oscar
Spot
PREMIU
1
2
1
3
3
2
0
2
Cerina b:
CNP
NUME
1892411555777
Vladoi Cristinel
Bucureti
Lord
1892411555777
Vladoi Cristinel
Bucureti
Spot
Cerina c:
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
2013
2013
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
a
Cerine:
Tabela SPECII
IDS
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_NATERII
04-04-2008
12-02-2007
01-12-2007
05-11-2008
15-02-2009
03-05-2008
12-03-2007
2013
Cerina b:
NUME
DATA_NATERII
DENUMIRE
cangur
12-02-2007
marsupiale
Cerina c:
DENUMIRE
cabaline
cabaline
marsupiale
marsupiale
marsupiale
ovine
ovine
NUME
cal
iapa
cangur
lupul marsupial
urs koala
capra
oaie
Subiect nr.7
n cadrul concursului regional mi place geografia elevii de gimnaziu trebuie
s enumere ct mai multe ri i orae din rile enumerate. Fiecare ar este
identificat prin nume i capital iar oraele prin nume i populaie.
AR
#cod_t
*denumire
* capitala
ORA
#cod_o
* nume_o
* populaie
are
aparine
Cerine:
a) Construii baza de date cu tabele corespunztoare i relaiile
reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru
a
cerinele urmtoare.
b) S se afieze rile alfabetic i pentru fiecare ar oraele cele mai
populate.
c) S se determine populaia minim i maxim, apoi s se afieze datele
oraelor corespunztoare valorilor minime i maxime
9
Tabela RI
COD_T
11
22
33
44
55
DENUMIRE
China
Cehia
Egipt
Frana
Grecia
CAPITALA
Beijing
Praga
Cairo
Paris
Atena
2013
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 b:
DENUMIRE
Cehia
China
Egipt
Frana
Grecia
NUME_O
Brno
Guangzhou
Beheira
Lyon
Salonic
POPULAIE
367 729
11810000
5327000
453 187
800764
Cerina c:
DENUMIRE
Grecia
China
CAPITAL
Atena
Beijing
NUME_O
Tripolis
Guangzhou
POPULAIE
28928
11810000
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
10
comand
este comandat
RECLAMA
#idr
* denumire
* durata
(exprimat n
minute)
* nr_de_difuzri
* tarif/minut
2013
Cerine:
a) Construii baza de date cu tabele corespunztoare i relaiile
reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru
cerinele urmtoare.
b) S se afieze pentru fiecare client reclamele comandate. Clienii vor fi
afiai alfabetic.
c) Afiai numele i prenumele clientului care a comandat reclama cu un
numr maxim de difuzri.
Tabela CLIENI
IDC
NUME
PRENUME
ADRESA
POP
INA
IAI
DASCAL
GINA
DEVA
MIRON
DANA
CLUJ
MIRON
DAN
CLUJ
CARP
VLAD
BACU
POPA
ANA
BACU
Tabela RECLAME
IDC
IDR
DENUMIRE
DURATA
NR_DIFUZRI
TARIF
11
COCA-COLA
200
22
LENOR
150
33
ARIEL
140
44
ORANGE
220
55
URSUS
123
66
COLGATE
125
77
POIANA
100
88
CIUC
130
11
2013
Cerina b:
IDC
NUME
PRENUME
ADRESA
DENUMIRE
CARP
VLAD
BACU
URSUS
CARP
VLAD
BACU
CIUC
DASCAL
GINA
DEVA
LENOR
DASCAL
GINA
DEVA
ARIEL
MIRON
DAN
CLUJ
ORANGE
MIRON
DANA
CLUJ
COLGATE
POP
INA
IAI
COCA-COLA
POPA
ANA
BACU
POIANA
Cerina c:
NUME
PRENUME
ADRESA
POP
INA
IAI
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.
MAINA
#idm
* nr_locuri
*nr_nmatriculare
12
efectueaz
este fcut de
CURSA
#idc
* destinaie
* data plecrii
* ora plecrii
* data ntoarcerii
2013
Cerine:
a) Construii baza de date cu tabele corespunztoare i relaiile
reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru
cerinele urmtoare.
b) S se afieze numerele de nmatriculare ale mainilor care au efectuat
curse ce dureaz mai mult de o zi.
c) Cte persoane au fost transportate cu mainile care au pleacat n
curs pe 1 mai 2013?
Tabela MAINI
IDM
NR_LOCURI
NR_NMATRICULARE
18
SV-09-ABC
12
SV-02-FGH
SV-03-IJK
18
B-100-ION
20
B-102-LIC
Tabela CURSE
IDC
IDM
DESTINAIE
DATA
PLECRII
ORA
PLECRII
DATA
NTOARCERII
11
BUCURETI
03.03.2013
10
04.03.2013
22
IAI
03.02.2013
10
03.02.2013
33
CLUJ
01.04.2013
11
03.04.2013
44
IAI
01.05.2013
15
01.05.2013
55
BUCURETI
01.05.2013
02.05.2013
66
TIMIOARA
15.04.2013
17.04.2013
77
CLUJ
10.04.2013
10
11.04.2013
88
CLUJ
20.03.2013
22
22.03.2013
Cerina b:
NR_NMATRICULARE
SV-03-IJK
B-102-LIC
13
2013
Cerina c:
NUMR DE PERSOANE
36
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:
EDITURA
#cod
* nume
* adresa
o telefon
public
este publicat de
CARTE
#idc
* titlu
* autor
* pret
Cerine:
a) Construii baza de date cu tabele corespunztoare i relaiile
reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru
cerinele urmtoare.
b) Afiai crile aprute la editura Nemira ordonate alfabetic.
c) Care este pretul crilor scrise de Ion Creang?
Tabela EDITURI
COD
NUME
ADRESA
TELEFON
NEMIRA
0744123567
NICULESCU
0744123566
ALL
0744123565
ERC PRESS
Florilor 1, Bucureti
0744123564
PETRION
Pandurilor 67,
Bucureti
0744123563
14
2013
Tabela CRI
COD
IDC
TITLU
AUTOR
PRE
11
ION
ION REBREANU
29
22
MARA
IOAN SLAVICI
31
33
POVETI
ION CREANG
19
44
POEZII
MIHAI EMINESCU
15
55
AMINTIRI DIN
COPILRIE
ION CREANG
22
66
POEZII
GEORGE COBUC
19
77
LORELEI
IONEL TEODOREANU
20
88
DUMBRAVA
MINUNAT
MIHAIL SADOVEANU
18
Cerina b:
TITLU
AUTOR
PRE
ION
ION REBREANU
29
LORELEI
IONEL TEODOREANU
20
Cerina c:
VALOARE
41
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.
DEPARTAMENT
#cod
* denumire
lucreaz la
are
15
ANGAJAT
#CNP
* nume i prenume
* funcia
* salar
2013
Cerine:
a) Construii baza de date cu tabele corespunztoare i relaiile
reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru
cerinele urmtoare. Cmpul Funcia se va completa cu
COORDONATOR DEPARTAMENT pentru angajaii care sunt
coordonatori de departament.
b) S se afieze pentru fiecare departament denumirea acestuia i
numele coordonatorului.
c) S se afieze numrul de angajai din fiecare departament.
Tabela DEPARTAMENTE
COD
DENUMIRE
CONTABILITATE
APROVIZIONARE
DESFACERE
TRANSPORTURI
PRODUCIE
Tabela ANGAJAI
CNP
NUME I
PRENUME
FUNCIA
SALAR
COD_DEPA
RT
2921904555777
Grig Adelina
COORDONATOR
DEPARTAMENT
1800
2890207555777
Alexa Mara
ECONOMIST
1500
2910410555777
Darie Ada
COORDONATOR
DEPARTAMENT
1800
1892411555777
Vladoi Cristinel
INGINER
1602
2902512555777
Pop Ana
INGINER
1710
1911708555777
Antonescu Paul
ECONOMIST
1403
2901907555777
Ionescu Ana
COORDONATOR
DEPARTAMENT
1800
2890909555777
Alex Dana
INGINER
1653
1910210555777
Darie Mihai
COORDONATOR
DEPARTAMENT
1800
2882411555777
Vlad Cristina
INGINER
1689
2922512555777
Radu Anda
ECONOMIST
1500
1911709555777
Anton Mihai
COORDONATOR
DEPARTAMENT
1800
16
2013
Cerina b:
DEPARTAMENT
COORDONATOR
DEPARTAMENT
CONTABILITATE
Ionescu Ana
APROVIZIONARE
Anton Mihai
DESFACERE
Darie Ada
TRANSPORTURI
Darie Mihai
PRODUCIE
Grig Adelina
Cerina c:
DEPARTAMENT
NUMRUL DE ANGAJAI
CONTABILITATE
APROVIZIONARE
DESFACERE
TRANSPORTURI
PRODUCIE
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 DIRIGINTE i ELEV conform ERD-ului de mai
jos.
DIRIGINTE
#id_d
* nume
* prenume
* specialitate
17
ELEV
#CNP
* nume i prenume
* media
ndrum
este ndrumat de
2013
Cerine:
a) Construii baza de date cu tabele corespunztoare i relaiile
reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru
cerinele urmtoare.
b) S se. afieze numele diriginilor a cror elevi au media 10. Se va afia
numele i prenumele elevului, numele i prenumele dirigintelui
precum i specialitatea dirigintelui.
c) S se afieze media general a fiecreiclase. Se va afia numele
dirigintelui i media general a clasei.
Tabela DIRIGINI
ID_D
NUME
PRENUME
SPECIALITATE
POP
INA
FIZIC
DASCAL
GINA
MATEMATIC
MIRON
DANA
CHIMIE
MIRON
DAN
INFORMATIC
CARP
VLAD
ISTORIE
POPA
ANA
BIOLOGIE
Tabela ELEVI
CNP
NUME I
PRENUME
MEDIA
ID_D
2961904555777
Grig Adelina
9.40
2950207555777
Alexa Mara
10.00
2960410555777
Darie Ada
9.00
1972411555777
Vladoi Cristinel
8.80
2962512555777
Pop Ana
9.50
1971708555777
Antonescu Paul
10.00
2981907555777
Ionescu Ana
8.80
2980909555777
Alex Dana
9.00
1990210555777
Darie Mihai
10.00
2972411555777
Vlad Cristina
8.90
2962512555777
Radu Anda
9.22
1951709555777
Anton Mihai
9.10
18
2013
Cerina b:
NUMELE ELEVULUI
NUME DIRIGINTE
PRENUME
DIRIGINTE
SPECIALITATE
Alexa Mara
DASCAL
GINA
MATEMATIC
Antonescu Paul
POP
INA
FIZIC
Darie Mihai
MIRON
DAN
INFORMATIC
Cerina c:
ID_D
NUME
PRENUME
MEDIA CLASEI
POP
INA
9.40
DASCAL
GINA
9.55
MIRON
DANA
9.11
MIRON
DAN
9.75
CARP
VLAD
9.20
POPA
ANA
8.85
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
are
se gsete
APARTAMENT
#cod_ap
*nr_camere
*etaj
o obs
Cerine:
a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n
ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare.
b) Afiai apartamentele care se afl n cldiri care au mai mult de 2 nivele. Se
va afia i adresa la care se gsete cldirea n care se afl apartamentul.
c) S se afieze la ce adres se gsete apartamentul care are cele mai multe
camere.
19
Tabela CLDIRI
COD_CLDIRE
ADRESA
NR_NIVELE
Florilor 1, Bucureti
Tabela APARTAMENTE
COD_
CLDIRE
COD_APARTAME
NT
NR_CAMERE
ETAJ
OBS
12
11
Renovat
10
Are centrala
proprie
15
Are centrala
proprie
Renovat
Cerina b:
ADRESA
COD_APARTAME
NT
NR_CAMERE
ETAJ
Are centrala
proprie
Renovat
Florilor 1, Bucureti
Cerina c:
ADRESA
Pandurilor 67, Bucureti
20
OBS
2013
2013
Subiect nr.14
Un club sportiv de atletism ine evidena sportivilor folosind entitile CLUB i
SPORTIV conform ERD-ului de mai jos.
CLUB
#cod_club
*denumire
* localitate
are
aparine
SPORTIV
#cods
*nume
*prenume
*vrsta
Cerine:
a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n
ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare.
b) S se afieze cluburile alfabetic i media de vrst a sportivilor fiecrui club.
c) S se afieze alfabetic sportivii cu vrsta maxim mpreun cu cluburile la
care activeaz.
Tabela CLUBURI
COD_CLUB
DENUMIRE
LOCALITATE
Club Zenit
Cluj
Club Dinamo
Bucureti
Club Steaua
Bacu
Club Rapid
Bucureti
Club Piticot
Suceava
Club Ardealul
Cluj
Tabela SPORTIVI
COD_CLUB
CODS
NUME
PRENUME
VRSTA
11
POP
INA
15
22
DASCAL
GINA
20
33
MIRON
DANA
21
44
MIRON
DAN
19
55
CARP
VLAD
17
66
POPA
ANA
21
77
AVRAM
MONA
17
88
ENACHE
CRISTI
18
21
2013
Cerina b:
DENUMIRE
MEDIA DE VRST
Club Ardealul
17
Club Dinamo
20.5
Club Piticot
17.5
Club Rapid
19
Club Steaua
21
Club Zenit
15
Cerina c:
NUME
PRENUME
VRST
DENUMIRE_CLUB
MIRON
DANA
21
Club Dinamo
POPA
ANA
21
Club Steaua
Subiect nr. 15
O asociaie de locatari ine evidena locatarilor din asociaiefolosind entitile:
LOCATAR i APARTAMENT conform ERD-ului de mai jos.
LOCATAR
#codl
*nume
* prenume
*loc_munc
APARTAMENT
#coda
*nr_camere
*sum_restant
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.
b) Afiai numele locatarilor cu suma restant maxim. Se va afia numele,
prenumele i suma restant.
c) S se afieze alfabetic locatarii care au acelai loc de munc cu cel citit de la
tastatur.
22
Tabela APARTAMENTE
CODA
NR_CAMERE
SUM_RESTANT
75
100
200
50
Tabela LOCATARI
CODL
CODA
NUME
PRENUME
LOC_MUNC
111
POP
INA
SC ASTAR
112
DASCAL
GINA
GPN2
113
MIRON
DANA
GPN2
114
MIRON
DAN
SC EMPOS
115
CARP
VLAD
SC GEN 1
116
CARP
ANA
SC GEN 1
117
AVRAM
MONA
GPN2
118
ENACHE
CRISTI
AUTOSERVICE
119
DASCAL
MIHAI
ROMPETROL
120
POP
VASILE
SC ASTAR
Cerina b:
NUME
PRENUME
SUMA_RESTANT
AVRAM
MONA
200
Cerina c:
LOC DE MUNCA=GPN2
NUME
PRENUME
AVRAM
MONA
DASCAL
GINA
MIRON
DANA
23
2013
2013
Subiect nr. 16
Un parc auto ine evidena proprietarilor i autovehiculelor folosind entitile:
PROPRIETAR i AUTOVEHICUL conform ERD-ului de mai jos.
PROPRIETAR
#cnp
* nume
*prenume
* adresa
*telefon
are
aparine
AUTOVEHICUL
#nr_inmatric
* marca
* model
* culoare
* an_fabricaie
Cerine:
a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n
ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare.
b) S se afieze lista proprietarilor a cror autovehiculeau anul fabricaiei
cuprins ntre doi ani specificai de la tastatur.
c) S se afieze numele i prenumele proprietarului, marca i anul
fabricaieicelui mai nou autovehicul.n cazul n care exist mai multe astfel de
autovehicule afiarea se va face alfabetic n funcie de marc.
Tabela PROPRIETARI
CNP
NUME
PRENUME
ADRES
TELEFON
2961904555777
POP
INA
RDUI
566123
2950207555777
DASCAL
GINA
SUCEAVA
217654
2960410555777
MIRON
DANA
MARGINEA
416097
1972411555777
MIRON
DAN
MARGINEA
416789
2962512555777
CARP
VLAD
SUCEAVA
217894
1971708555777
CARP
ANA
SUCEAVA
217439
2981907555777
AVRAM
MONA
RDUI
561985
2980909555777
ENACHE
CRISTI
VICOV
524312
1990210555777
DASCAL
MIHAI
VICOV
524433
2972411555777
POP
VASILE
RDUI
561763
24
2013
Tabela AUTOVEHICULE
CNP
NR_INMATRIC
MARCA
MODEL
CULOARE
AN_FABRIC
SV-12-ABL
MERCEDE
S
VIANO
ROSU
2008
SV-11-CRP
MERCEDE
S
VITO
NEGRU
2005
2960410555777
SV-06-STR
DACIA
LOGAN
ALBASTRU
1999
1972411555777
SV-32-AML
OPEL
CORSA
ARGINTIU
2000
2962512555777
SV-42-MLS
OPEL
ASTRA
VERDE
2005
1971708555777
SV-23-CSJ
PEUGEOT
ONYX
GALBEN
2009
2981907555777
SV-19-DPF
PEUGEOT
BOXER
ALB
2004
SV-39-ELG
VOLKSWA
GEN
POLO
ARGINTIU
1998
SV-02-MSF
VOLKSWA
GEN
PASSAT
AURIU
2001
SV-37-NRF
VOLKSWA
GEN
TOUAREG
NEGRU
2002
SV-11-JHL
DACIA
ALBASTRU
2001
SV-22-KML
VOLKSWA
GEN
ARGINTIU
2000
2961904555777
2950207555777
2980909555777
1990210555777
2972411555777
2950207555777
2960410555777
LOGAN
POLO
Cerina b:
AN1=2002
AN2=2005
NUME
PRENUME
AN_FABRIC
DASCAL
GINA
2005
CARP
VLAD
2005
AVRAM
MONA
2004
POP
VASILE
2002
Cerina c:
NUME
PRENUME
MARCA
AN_FABRIC
CARP
ANA
PEUGEOT
2009
25
2013
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
Joac la
Are
ECHIPA
#cod
*nume
*an_infiintare
*localitate
*patron
*buget
*buget
Cerine:
a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n
ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare.
b) Afiai juctorii de la o echip citit de la tastatur.
c) Afiai salariul mediu pentru fiecare echip.
Tabela ECHIPE
26
2013
Tabela JUCATORI
Cerina b:
Cerina c:
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
Este acordat
*cuantum
*prenume
*media
*absente
27
2013
Cerine:
a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n
ERD. Populai 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
Tabela ELEVI
Cerina b:
Cerina c:
28
2013
Subiect nr. 19
Pentru a se ine evidena intrrilor i ieirilor din ar a fost conceput un
sistem informatic care nregistreaz pentru fiecare trecere prin vam urmtoarele
date: numrul autoturismului, numele conductorului auto, numrul de persoane
din autoturism, dac autoturismul intr sau iese din ar (intr - I, iese - E) i data
calendaristic la care autoturismul a tranzitat prin vam. Diagrama ER care descrie
scenariul de mai sus este:
TRECERE
#id trecere
*nr
autoturism
* cond auto
* nr pers
*tip
*data
Se face
Este tranzitat
VAMA
#id vama
*nume
vama
*judet
Cerine:
a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n
ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare.
b) Afiai lista conductorilor care au tranzitat prin vama Moravia n anul 2011.
c) S se afieze numrul de persoane care au trecut prin fiecare vam.
Tabela VMI
29
Tabela TRECERI
Cerina b:
Cerina c:
30
2013
2013
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
FIRM
#id
*nume
Este efectuat
Efectueaz
Cerine:
a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n
ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare.
b) Afiai numrul de zboruri interne i numrul de zboruri internaionale ce se
nregistreaz pe aeroportul din Suceava.
c) S se afieze destinaiile distincte ale zborurilor interne i numele firmelor ce
dein avioanele respective.
Tabela FIRME
31
2013
Tabela ZBORURI
Cerina b:
Cerina c:
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:
RECHIZITE
#id
*nume
*pret
32
Este inclus
nregistreaz
VNZARE
#id
*data
*cantitate
2013
Cerine:
a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n
ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare.
b) Afiai produsele pe care le ofer librria n ordinea descresctoare a preului.
c) S se afieze pentru fiecare produs cantitile n care acestea s-au vndut.
Tabela RECHIZITE
Tabela VNZRI
Cerina b:
33
2013
Cerina c:
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).
Se consider c un turist poate alege o singur excursie. Diagrama ER care descrie
scenariul de mai sus este:
EXCURSIE
#id
*destinatia
*data plecarii
*durata
*pret
Este aleas
Aplic
TURIST
#id
*nume
*adresa
*achitat
Cerine:
a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n
ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare.
b) Afiai destinaia i durata excursiilor a cror denumire ncepe cu o consoan
i au o durat mai mic de 10 zile.
c) S se afieze toate destinaiile excursiilor, n ordine alfabetic i pentru fiecare
excursie participanii n ordine alfabetic descresctoare.
34
Tabela EXCURSII
Tabela TURISTI
Cerina b:
35
2013
2013
Cerina 3
Subiect nr. 23
ntr-un atelier auto fiecare main este reparat de un singur mecanic, ntr-o
singur zi. Un mecanic poate repara mai multe maini, ns o main va fi reparat
ntotdeauna de acelai mecanic. Pentru fiecare mecanic trebuie reinute
urmtoarele date: cnp, nume, prenume, data angajrii, numrul de telefon i,
opional, email-ul. Pentru fiecare main se vor reine: 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
oemail
36
Repar
Este reparat
MASINA
#nr_inmat
#data_rep
*marca
*model
*pret
*nume_prop
*tel_prop
2013
Cerine:
a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n
ERD. Populai tabelele cu nregistrri relevante pentru cerinele urmtoare.
b) Afiai alfabetic mecanicii care au efectuat reparaii n data de 01-05-2013.
Se va afia i numrul de telefon al mecanicului.
c) Care este suma total pltit la atelier de proprietarul Ionescu Vasile de-a
lungul timpului?
Tabela MECANICI
CNP
NUME
PRENUME
DATA_ANG
NR_TEL
1820225332211
Ionescu
Vasile
01-JAN-2003
0755111222
ionescu.vasile@yahoo.com
2851211001122
Grigorean
Adelina
01-MAY-2007
0755001133
g.adelina@gmail.com
1870725332211
Rusu
Andrei
01-JUN-2007
0755221100
2870725332211
Rusu
Andreea
01-JUN-2007
0755221155
rusu.andreea@yahoo.com
1880522116677
Brutaru
Paul
01-JUN-2009
0755223311
b.paul@gmail.com
2900101778899
Amariei
Georgiana
01-DEC-2011
0755001188
Tabela MASINI
NR_INMAT
DATA_REP
Cnp_mec
MARCA
MODEL
PRET
01-SV-AAA
01-MAY-2013
1820225332211
Dacia
Logan
100
01-SV-AAA
20-DEC-2013
2851211001122
Dacia
Logan
200
03-SV-BBB
01-MAY-2013
1880522116677
Fiat
Linea
300
12-VS-AAA
01-MAY-2013
2900101778899
Opel
Astra
200
03-SV-AAA
12-MAR-2013
2851211001122
Fiat
Linea
500
09-MS-HHH
12-MAR-2013
1870725332211
Ford
Focus
2000
Continuare
NUME_PROP
TEL_PROP
Alexa Marius
0744112233
Alexa Marius
0744112233
Ionescu Vasile
0755112299
Vasile Irina
0722112233
Ionescu Vasile
0755112299
Salcea Mihai
0722776654
37
2013
Cerina b:
NUME
Amariei
Brutaru
Ionescu
PRENUME
Georgiana
Paul
Vasile
NR. TEL
0755001188
0755223311
0755111222
Cerina c:
SUMA TOTALA
800
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, FRRO, 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.
b) Afiai alfabetic numele, prenumele i numrul de telefon al traductorilor de
limba francez.
c) Care este impozitul pe care trebuie s-l plteasc pe suma total ncasatde
traductoarea Popa Aurelia?
38
2013
Tabela TRADUCATORI
CNP
NUME
PRENUME
DATA_NAST
NR_TEL
1820225332211
Ionescu
Vasile
01-JAN-1982
0755111222
ionescu.vasile@yahoo.com
2851211001122
Popa
Aurelia
01-MAY-1987
0755001133
1870725332211
Rusu
Andrei
01-MAY-1976
0755221100
rusu.andrei@yahoo.com
2870725332211
Rusu
Andreea
01-MAY-1976
0755221155
rusu.andreea@yahoo.com
1880522116677
Scutaru
Paul
01-MAY-1990
0755223311
s.paul@gmail.com
2900101778899
Amariei
Georgiana
01-DEC-1991
0755001188
Tabela TRADUCERI
ID
CNP_TRAD
NR_PAG
PRET_PAG
LIMBA
2851211001122
23
1870725332211
56
FR-RO
29-OCT-2012
2900101778899
12
RO-EN
02-MAR-2013
2851211001122
120
RO-FR
01-MAY-2013
2870725332211
15
11
EN-RO
20-APR-2013
1880522116677
20
10
FR-EN
20-APR-2013
10
RO-FR
DATA_EFECT
23-OCT-2012
Cerina 2
NUME
PRENUME
NR. TEL
Popa
Aurelia
0755001133
Rusu
Andrei
0755221100
Scutaru
Paul
0755223311
Cerinta 3
IMPOZIT
190.4
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 uor aplicaia, informaticianul a creat i tabela ABONAMENTE cu
informaii despre fiecare abonament ncheiat. Pentru fiecare revist se cunoate
titlul i preul (n baza de date se memoreaz preul fr TVA), dar dat fiind faptul c
uneori, publicaiile pot avea acelai nume, fiecrei publicaii i s-a asociat un numr
de identificare unic. Unele dintre revistele la care se pot face abonamente sunt: PC
Magazin, Chip, Agora, Bravo.
39
2013
Este solicitata
corespunde
ABONAMENT
#cod
*data
*durata
*nume
Cerine:
a) Construiti baza de date cu tabele corespunzatoare si relatiile reprezentate
n ERD. Populai tabelele cu nregistrari relevante pentru cerinele
urmtoare.
b) Afiai lista persoanelor abonate la publicaiile din domeniul IT, ordonat
alfabetic dupa nume.
c) Afiai lista publicaiilor la care se pot face abonamente, ntr-un tabel care
va avea urmatoarea form:
Codul
Titlul
Domeniul
Preul
Preul cu TVA
publicaiei
publicatiei
tratat
Tabela ABONAMENTE
COD
DATA
DURATA
NUME
IDP
11
25-10-1989
12
01-11-2000
15
Ionescu Mihai
102
13
17-12-2005
Popescu Dan
103
14
12-07-2007
12
15
15-01-1997
Ionescu Ana
Tabela PUBLICATII
40
ID
TITLU
PRET
DOMENIU
101
104
PC Magazin
IT
Chip
IT
102
Agora
IT
103
One
11
Monden
105
Bravo
Magazin
105
2013
Cerina 2
NUME
TITLU
DOMENIU
Dumitrescu Vlad
PC Magazin
IT
Georgescu Mara
Chip
IT
Ionescu Mihai
Agora
IT
Cerina 3
Titlul publicatie
Domeniul tratat
Pretul
Pretul cu TVA
Agora
IT
8,33
One
Monden
11
13,09
Motor
Auto
10,71
Bravo
Magazin
7,14
PC Magazin
IT
8,33
Chip
IT
9,52
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 n 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 ERD care descrie scenariul de mai sus este:
ELEV
#cnp
*nume
*prenume
Primete
aparine
NOTA
#id
*data
* nota
*materia
O observaii
Cerine:
1. Construii baza de date cu tabele corespunztoare i relaiile reprezentate
in ERD i populai tabelele cu nregistrri relevante pentru cerinele
urmtoare.
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. Determinai media notelor obinute la informatic n anul 2010.
41
2013
Tabela ELEVI
CNP
NUME
PRENUME
1234567891234
Popescu
Dan
2345678912345
Ionescu
Adrian
3456789123456
Dumitrescu
Crina
4567891234567
Ionescu
Catalin
5678912345678
Georgescu
Emil
Tabela NOTE
DATA
CNP_ELEV
NOTA
MATERIA
OBSERVATII
05-03-2010
1234567891234
informatica
15-10-2009
5678912345678
matematica
10-03-2010
3456789123456
fizica
12-10-2009
2345678912345
10
chimia
06-10-2009
4567891234567
10
informatica
05-03-2010
4567891234567
informatica
Cerina b:
NUME
PRENUME
MATERIA
NOTA
DATA
Popescu
Dan
informatica
05-03-2010
Ionescu
Catalin
informatica
05-03-2010
Cerina c:
Media notelor
8,5
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.
42
2013
PROIECT
#id
*denumire
*data_in
*buget
O observaii
organizeaz
include
Cerine:
a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate
n ERD i populai tabelele cu nregistrri relevante pentru cerinele urmtoare.
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.
c) Afiai denumirea i data nceperii proiectelor care au nceput din anul
2009.
Tabela PROIECTE
ID
DENUMIRE
DATA_IN
BUGET
OBSERVATII
11
Pro natura
15-01-2009
1000
International
12
Eco oras
08-04-2008
8500
Local
13
Eco judet
05-01-2010
15000
Judetean
14
Ecologie
23-10-2009
350
Regional
15
Eco scoala
14-08-2008
14700
International
Tabela PARTICIPANI
ID
ID_PROIECT
111
13
222
PRENUME
STATUT
Popescu
George
Elev
11
Ionescu
Ana
Professor
333
15
Dumitrescu
Carmen
Professor
444
14
Costescu
Nicu
Professor
555
11
Ionescu
Mircea
Professor
43
NUME
2013
Cerina b:
Denumirea proiectului
Buget vechi
Buget nou
Eco scoala
14700
16170
Pro natura
1000
1100
Eco oras
8500
9350
Eco judet
15000
16500
Ecologie
350
385
Cerina c:
DENUMIRE
DATA_IN
Pro natura
15-01-2009
Eco judet
05-01-2010
Ecologie
23-10-2009
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
Este indrumat
consiliaza
DIRIGINTE
#id
*nume
*prenume
*specializare
*clasa
Cerine:
a) Construii baza de date cu tabele corespunztoare i relaiile reprezentate n
ERD i populai tabelele cu nregistrri relevante pentru cerinele urmtoare.
b) Afiai doar prenumele elevilor din clasa a IX-a B.
c) Afiai n ordine alfabetic elevii care au ca dirigini profesori a cror
specializare o citii de la tastatur.
44
2013
Tabela DIRIGINI
ID
NUME
PRENUME
SPECIALIZARE
CLASA
11
Alexa
Adriana
matematica
9A
12
Melinte
Daniel
chimie
9B
13
Donciu
Elena
fizica
10A
14
Zlotari
Vlad
fizica
10B
15
Enache
Sorin
informatica
11A
16
Ratiu
Angela
informatica
11B
Tabela ELEVI
ID
ID_DIRIGINTE
NUME
PRENUME
100
12
Radulescu
Vasile
101
15
Luculescu
Didina
102
14
Manolescu
Paula
103
13
Oprescu
Bogdan
104
16
Filipescu
Lorin
Cerina b:
PRENUME
Vasile
Cerina c:
Pentru fizic se afieaz:
NUME
PRENUME
Diriginte
SPECIALIZARE
Manolescu
Paula
Zlotari
fizica
Oprescu
Bogdan
Donciu
fizica
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.
45
2013
A fost regizat
REGIZOR
#id
*nume
regizeaza
Cerine:
a)
Construii baza de date cu tabele corespunztoare i relaiile reprezentate
n ERD i populai tabelele cu nregistrri relevante pentru cerinele
urmtoare.
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).
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
dureaz90 afiati mesajul Obisnuit, altfel afiai Doua serii.
Tabela REGIZORI
ID
NUME
101
Anthony Minghella
102
Danny Boyle
103
Roberto Benigni
104
Martin Scorsese
105
Curtis Hanson
Tabela FILME
ID
ID_REGIZORI
101
DURATA
AN_APAR
BUGET
Pacientul englez
120
2008
50000
102
Vagabondul milionar
180
2009
75000
103
Viata e frumoasa
120
2008
25000
105
8 mile
90
2009
70000
104
Casino
180
2008
20000
104
Aviatorul
90
2009
10000
46
TITLU
2013
Cerina 2
TITLU
AN_APAR
BUGET
NUME
Aviatorul
2009
10000
Martin Scorsese
Casino
2008
20000
Martin Scorsese
Viata e frumoasa
2008
25000
Roberto Benigni
Cerina 3
TITLU
NUME
DURATA
Timp alocat
Vagabondul milionar
Danny Boyle
180
Doua serii
Viata e frumoasa
Roberto Benigni
120
Durata e de 2 ore
Casino
Martin Scorsese
180
Doua serii
Pacientul englez
Anthony Minghella
120
Durata e de 2 ore
8 mile
Curtis Hanson
90
Obisnuit
Aviatorul
Martin Scorsese
90
Obisnuit
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
47
Cuprinde
Apartine
PROFESOR
#id
*nume
*data_nast
*salariu
o premiu
2013
Cerine:
a)
Construii baza de date cu tabele corespunztoare i relaiile reprezentate
n ERD. Populai tabelele cu nregistrari relevante pentru cerinele
urmtoare.
b)
Afiai toi profesorii, mpreun cu salariul, care fac parte din aria
curricular Stiinte i care nu primesc premiu.
c)
Afiai salariului minim i maxim pentru fiecare arie curricular.
Tabela ARII
COD_ARIE
DENUMIRE
11
Stiinte
12
Tehnologii
13
Om si societate
14
Consiliere
15
Limba si
comunicare
Tabela PROFESORI
ID
COD_ARIE
12
NUME
DATA_NAST
SALARIU
PREMIU
Pop Ana
15-04-1971
1124
da
11
Alexa Dan
29-12-1952
2139
nu
11
Mihoc Vlad
01-02-1949
2314
nu
11
Damian Alex
11-08-1954
2247
da
15
Rusu Alin
19-03-1952
2432
nu
11
Ursu Didina
14-11-1965
1453
nu
SALARIU
DENUMIRE
Alexa Dan
2139
Stiinte
Mihoc Vlad
2314
Stiinte
Ursu Didina
1453
Stiinte
Cerina b:
NUME
Cerina c:
COD_ARIE
MAX(SALARIU)
MIN(SALARIU)
11
2314
1453
12
1124
1124
15
2432
2432
48
49
2013