Sunteți pe pagina 1din 20

Atestat Informatic 2016 Baze de date

Biletul nr: 1.

Se d diagrama urmtoare i se cere:

Pentru specializarea matematicinformatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 destinaii i minim 5 clieni).
4. S se afieze clientii cu prenumele Maria.

Pentru specializarea matematicinformatic intensiv informatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 destinaii i minim 5 clieni).
4. S se afieze clientii cu prenumele Maria.
5. S se afieze clientii cu destinatiile dorite
6. Sa se afiseze pentru o destinatie data numarul de clieni ce o prefera.

1 din 20
Atestat Informatic 2016 Baze de date
Biletul nr: 2.

Se d diagrama urmtoare i se cere:

ABONAT INTERVENTIE
face este
facut # idi
# id
* nume * tip_interventie
* prenume (swcuplare, instalare,
* data nasteroo reparatie)

Pentru specializarea matematicinformatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 destinaii i minim 5 clieni).
4. Sa se afiseze abonatii care isi sarbatoresc ziua de nastere azi (ziua curenta).
Pentru specializarea matematicinformatic intensiv informatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 destinaii i minim 5 clieni).
4. Sa se afiseze abonatii care isi sarbatoresc ziua de nastere azi (ziua curenta).
5. Sa se afiseze numarul de interventii de fiecare tip.
6. Sa se afiseze pentru un abonat al carui nume se da de la tastatura toate interventiile facute.

2 din 20
Atestat Informatic 2016 Baze de date
Biletul nr: 3.

Se d diagrama urmtoare i se cere:

COMPONENTA CALCULATOR
apartine contine
# idc # idi
* stare (functional/defect) * numar_de_inventar
* data_fabricarii * eticheta

Pentru specializarea matematicinformatic:

1 S se creeze tabelele corespunztoare.


2 S se creeze legtura.
3 S se populeze tabelele (minim 3 calculatoare i minim 5 componente).
4 Stiind ca termenul de garantie este de 2 ani, sa se afiseze toate componentele ce au depasit acest termen.
Pentru specializarea matematicinformatic intensiv informatic:

1 S se creeze tabelele corespunztoare.


2 S se creeze legtura.
3 S se populeze tabelele (minim 3 calculatoare i minim 5 componente).
4 Sa se afiseze numarul de inventar al calculatoarelor ce au o eticheta citita de la tastatura, impreuna cu
toate componentele sale.
5 Stiind ca termenul de garantie este de 2 ani, sa se afiseze toate componentele ce au depasit acest termen.
6 Sa se afiseze calculatoarele ce au componentele defecte.

3 din 20
Atestat Informatic 2016 Baze de date
Biletul nr: 4.

Se d diagrama urmtoare i se cere:


Se d ERD-ul:

ACTOR
FILM
distributie in roluri
# ida
# idf joaca * nume_artist
* nume
* data_nasterii
* data_lansarii
filmografia
descriere

Pentru specializarea matematicinformatic:

1 S se creeze tabelele corespunztoare.


2 S se creeze legtura.
3 S se populeze tabelele (minim 3 actori i minim 5 filme).
4 Sa se afiseze cel mai tanar actor.
Pentru specializarea matematicinformatic intensiv informatic:

1 S se creeze tabelele corespunztoare.


2 S se creeze legtura.
3 S se populeze tabelele (minim 3 actori i minim 5 filme).
4 Sa se afiseze cel mai tanar actor.
5 Sa se afiseze toti actorii a caror aniversare este in luna curenta si au jucat intr-un film inainte de 2000.
6 Sa se afiseze pentru un nume de film dat, toate informatiile detinute precum si toti actorii care joaca in
acest film.

4 din 20
Atestat Informatic 2016 Baze de date
Biletul nr: 5.

Se d diagrama urmtoare i se cere:

COLABORATOR
CURS
este tinut sustine
# id
# idc
* nume
* denumire
* prenume
* nr_locuri
* data_semnarii_contractului
* durata

Pentru specializarea matematicinformatic:

1 S se creeze tabelele corespunztoare.


2 S se creeze legtura.
3 S se populeze tabelele (minim 3 colaborator i minim 5 cursuri).
4 Sa se afiseze durata totala a tuturor cursurilor in zile de formare, stiind ca o zi de formare are 8 ore.
Pentru specializarea matematicinformatic intensiv informatic:

1 S se creeze tabelele corespunztoare.


2 S se creeze legtura.
3 S se populeze tabelele (minim 3 colaborator i minim 5 cursuri).
4 Sa se afiseze durata totala a tuturor cursurilor in zile de formare, stiind ca o zi de formare are 8 ore.
5 Sa se afiseze cel mai lung curs al fiecarui colaborator.
6 Sa se afiseze toate cursurile cu mai mult de 5 locuri ale unui colaborator a carui nume se citeste de la
tastatura.

5 din 20
Atestat Informatic 2016 Baze de date
Biletul nr: 6.

Se d diagrama urmtoare i se cere:

LOCATAR APARTAMENT

# idl locuieste # ida


* Nume * Numar
* Prenume este locuit * Numar_camere
* Loc_de_munca * suma_restanta

Pentru specializarea matematicinformatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 apartamente i minim 5 locatari).
4. Cati locatari au restante ?

Pentru specializarea matematicinformatic intensiv informatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 apartamente i minim 5 locatari).
4. Cati locatari au restante ?
5. Care este cea mai mare datorie si care sunt persoanele ce locuiesc in acest/aceste apartamente ?
6. Sa se afiseze locatarii si numarul apartamentului lor, care lucreaza in acelasi loc de munca cu cel citit de
la tastatura.

6 din 20
Atestat Informatic 2016 Baze de date
Biletul nr: 7.

Se d diagrama urmtoare i se cere:

CLIENT RECLAMA
# idc # idr
* Nume * Denumire
* Adresa comanda * Durata
* Cod fiscal * Nr_de_difuzari
este * tarif/minut
comandat
a

Pentru specializarea matematicinformatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 clieni i minim 5 reclame).
4. Sa se afiseze reclamele cu durata mai scurta de 5 minute.

Pentru specializarea matematicinformatic intensiv informatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 clieni i minim 5 reclame).
4. Sa de afiseze pentru un client citit de la tastatura denumirile tuturor reclamelor comandate precum si
pretul pe care l-a platit pentru difuzarea sa.
5. Sa se afiseze reclama cea mai lunga (va fi unica).
6. Sa se afiseze reclama cea mai ieftina pe minut, comandata, ce corespunde fiecarui cod fiscal.

7 din 20
Atestat Informatic 2016 Baze de date
Biletul nr: 8.

Se d diagrama urmtoare i se cere:

MASINA CURSA
# idm # idc
* Marca * Destinatie
* Nr_locuri efectueaza * Data plecarii
* Nr_inmatriculare * Ora plecarii
Este facuta * Data intoarcerii

Pentru specializarea matematicinformatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 masini i minim 5 curse).
4. Sa se afiseze cursele ce dureaza mai mult de o zi.

Pentru specializarea matematicinformatic intensiv informatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 masini i minim 5 curse).
4. Sa se afiseze cursele ce dureaza mai mult de o zi.
5. Sa se afiseze masinile avand o marca citita de la tastatura impreuna cu toate cursele facute.
6. Cate persoane ar fi putut transporta o masina avand numarul de inmatriculare dat ?

8 din 20
Atestat Informatic 2016 Baze de date
Biletul nr: 9.

Se d diagrama urmtoare i se cere:

ANIMAL SPECIE

# ida apartine # ids


* Nume * Denumire
* Data_nasterii Este Caracteristici
reprezentata

Pentru specializarea matematicinformatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 specii i minim 5 animale).
4. Care este cel mai varstnic urs din gradina zoologica ?

Pentru specializarea matematicinformatic intensiv informatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 specii i minim 5 animale).
4. Care este cel mai varstnic urs din gradina zoologica.
5. Sa se afiseze numele si varsta in ani impliniti a animalelor grupate pe specii in ordine decrescatoare a
varstelor lor.
6. Sa se afiseze toate animalele dintr-o specie a carei denumire se da de la tastatura.

9 din 20
Atestat Informatic 2016 Baze de date
Biletul nr: 10.

Se d diagrama urmtoare i se cere:

INTREBARE SET

# idi apartine # ids


* Enunt * Nr
* Domeniu (reguli de Contine
prioritate, sanctiuni,
regim de viteza, )
*Grad de dificultate

Pentru specializarea matematicinformatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 seturi i minim 5 intrebari).
4. Sa se afiseze toate intrebarile pentru un domeniu si un grad de dificultate dat .

Pentru specializarea matematicinformatic intensiv informatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 seturi i minim 5 intrebari).
4. Sa se afiseze toate intrebarile pentru un domeniu si un grad de dificultate date de la tastatura.
5. Pentru a verifica daca fiecare set are acelasi numar de intrebari sa se afiseze toate seturile cu numarul de
intrebari corespunzatoare.
6. Sa se afiseze enunturile unui set dat.

10 din 20
Atestat Informatic 2016 Baze de date
Biletul nr: 11.

Se d diagrama urmtoare i se cere:

Pentru specializarea matematicinformatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 stpni i minim 5 cini).
4. S se afieze cinii cu numele citit de la tastatur.

Pentru specializarea matematicinformatic intensiv informatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 stpni i minim 5 cini).
4. S se afieze cinii cu numele citit de la tastatur.
5. S se afieze lista stpnilor cu numrul de cini ai fiecruia.
6. S se afieze lista cinilor pe categorii de premii, mpreun cu numele stpnilor.

11 din 20
Atestat Informatic 2016 Baze de date
Biletul nr: 12.

Se d diagrama urmtoare i se cere:

Pentru specializarea matematicinformatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 edituri i minim 5 cri).
4. S se afieze crile dintr-un domeniu citit de la tastatur.

Pentru specializarea matematicinformatic intensiv informatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 edituri i minim 5 cri).
4. S se afieze crile dintr-un domeniu citit de la tastatur.
5. S se afieze lista editurilor cu crile aprute la fiecare dintre acestea.
6. S se afieze lista crilor pe domenii, mpreun cu editurile la care sunt publicate.

12 din 20
Atestat Informatic 2016 Baze de date
Biletul nr: 13.

Se d diagrama urmtoare i se cere:

Pentru specializarea matematicinformatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 judete i minim 5 localitati).
4. S se afieze localitile dintr-un jude citit de la tastatur.

Pentru specializarea matematicinformatic intensiv informatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 judete i minim 5 localitati).
4. S se afieze localitile dintr-un jude citit de la tastatur.
5. S se afieze lista judeelor cu numrul de localiti, suprafaa i populaia total a fiecruia.
6. S se afieze lista localitilor mpreun cu judeele din care fac parte.

13 din 20
Atestat Informatic 2016 Baze de date
Biletul nr: 14.

Se d diagrama urmtoare i se cere:

Pentru specializarea matematicinformatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 cluburi i minim 5 sportivi).
4. S se afieze sportivii de la clubul cu denumirea citit de la tastatur.

Pentru specializarea matematicinformatic intensiv informatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 cluburi i minim 5 sportivi).
4. S se afieze sportivii de la clubul cu denumirea citit de la tastatur.
5. S se afieze lista cluburilor cu media vrstelor sportivilor fiecruia.
6. S se afieze lista sportivilor care au vrsta citit de la tastatur mpreun cu cluburile lor.

14 din 20
Atestat Informatic 2016 Baze de date
Biletul nr: 15.

Se d diagrama urmtoare i se cere:

Pentru specializarea matematicinformatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 ri i minim 5 orae).
4. S se afieze oraele dintr-o ar cu numele citit de la tastatur.

Pentru specializarea matematicinformatic intensiv informatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 ri i minim 5 orae).
4. S se afieze oraele dintr-o ar cu numele citit de la tastatur.
5. S se afieze lista rilor cu oraele cele mai populate din fiecare dintre acestea.
6. S se afieze datele oraelor cu populaia minim i maxim.

15 din 20
Atestat Informatic 2016 Baze de date
Biletul nr: 16.

Se d diagrama urmtoare i se cere:

Pentru specializarea matematicinformatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 proprietari i minim 5 autovehicule).
4. S se afieze autovehiculele unei mrci citite de la tastatur.

Pentru specializarea matematicinformatic intensiv informatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 proprietari i minim 5 autovehicule).
4. S se afieze autovehiculele unei mrci citite de la tastatur.
5. S se afieze lista proprietarilor cu autovehiculele al cror an de fabricaie este cuprins ntre doi ani
specificai de la tastatur.
6. S se afieze pentru fiecare marc de automobil cel mai nou i cel mai vechi automobil.

16 din 20
Atestat Informatic 2016 Baze de date
Biletul nr: 17.

Se d diagrama urmtoare i se cere:

Pentru specializarea matematicinformatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 companii i minim 5 angajai).
4. S se afieze companiile cu activitate ntr-un domeniu dat de la tastatur.

Pentru specializarea matematicinformatic intensiv informatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 companii i minim 5 angajai).
4. S se afieze companiile cu activitate ntr-un domeniu dat de la tastatur.
5. S se afieze lista companiilor pe judee cu numrul de angajai avnd o funcie dat de la tastatur.
6. S se afieze pentru fiecare jude numrul total de angajai.

17 din 20
Atestat Informatic 2016 Baze de date
Biletul nr: 18.

Se d diagrama urmtoare i se cere:

Pentru specializarea matematicinformatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 cldiri i minim 5 apartamente).
4. S se afieze cldirile cu numrul de nivele dat de la tastatur.

Pentru specializarea matematicinformatic intensiv informatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 cldiri i minim 5 apartamente).
4. S se afieze cldirile cu numrul de nivele dat de la tastatur.
5. S se afieze lista cldirilor grupate pe tipuri cu numrul de apartamente ale fiecreia.
6. S se afieze pentru fiecare adres numrul mediu de camere al apartamentelor.

18 din 20
Atestat Informatic 2016 Baze de date
Biletul nr: 19.

Se d diagrama urmtoare i se cere:

Pentru specializarea matematicinformatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 dirigini i minim 5 elevi).
4. S se afieze diriginii cu specialitatea citit de la tastatur.

Pentru specializarea matematicinformatic intensiv informatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 dirigini i minim 5 elevi).
4. S se afieze diriginii cu specialitatea citit de la tastatur.
5. S se afieze lista diriginilor cu mediile minime i maxime de la clasele lor.
6. S se afieze numrul de elevi pe trane de medii: 5-5.99, 6-6.99, 7-7.99, 8-8.99, 9-10.

19 din 20
Atestat Informatic 2016 Baze de date
Biletul nr: 20.

Se d diagrama urmtoare i se cere:

Pentru specializarea matematicinformatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 departamente i minim 5 salariai).
4. S se afieze lista departamentelor cu efii acestora.

Pentru specializarea matematicinformatic intensiv informatic:

1. S se creeze tabelele corespunztoare.


2. S se creeze legtura.
3. S se populeze tabelele (minim 3 departamente i minim 5 salariai).
4. S se afieze lista departamentelor cu efii acestora.
5. S se afieze lista departamentelor cu fondul de salarii corespunztor fiecrei funcii din departament.
6. S se afieze salariul mediu la fiecare departament.

20 din 20

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