Sunteți pe pagina 1din 49

BAZE DE DATE

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

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

are n rolul principal

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

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

ADRESA NUME_CINE PREMIU

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

Probleme pentru ATESTAT

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:

a) Construii baza de date cu tabele corespunztoare i relaiile


reprezentate n ERD. Populai tabelele cu nregistrri relevante pentru
cerinele urmtoare.
b) Care este cel mai btrn animal din grdina zoologic i din ce specie
9
face parte?
c) S se afieze toate animalele alfabetic pe specii.
9

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

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

1 Mai, 40, Bucureti

0744123567

NICULESCU

Calea Unirii 23,


Bucureti

0744123566

ALL

Calea Unirii 67,


Bucureti

0744123565

ERC PRESS

Florilor 1, Bucureti

0744123564

PETRION

Pandurilor 67,
Bucureti

0744123563

14

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

Tabela CLDIRI
COD_CLDIRE

ADRESA

NR_NIVELE

1 Mai, 40, Bucureti

Calea Unirii 23, Bucureti

Calea Unirii 67, Bucureti

Florilor 1, Bucureti

Pandurilor 67, 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

Calea Unirii 23,


Bucureti

Are centrala
proprie

Calea Unirii 23,


Bucureti

Renovat

Florilor 1, Bucureti

Cerina c:
ADRESA
Pandurilor 67, Bucureti

20

OBS

2013

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

Tabela TRECERI

Cerina b:

Cerina c:

30

2013

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

Tabela EXCURSII

Tabela TURISTI

Cerina b:

35

2013

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

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

EMAIL

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

2013

Tabela TRADUCATORI
CNP

NUME

PRENUME

DATA_NAST

NR_TEL

EMAIL

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

Probleme pentru ATESTAT

2013

Diagrama ER care descrie scenariul de mai sus este:


PUBLICATIE
#id
*titlu
*pret
*domeniu

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

Dumitrescu Vlad 101

12

01-11-2000

15

Ionescu Mihai

102

13

17-12-2005

Popescu Dan

103

14

12-07-2007

12

Georgescu Mara 101

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

2013

Diagrama ER care descrie scenariul de mai sus este:


PARTICIPANT
#id
*nume
*prenume
*statut

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

2013

Diagrama ERD ce modeleaz situaia este dat n figur.


FILM
#id
*titlu
*durata
*an_apar
*buget

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

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

Probleme pentru ATESTAT

49

2013

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