Sunteți pe pagina 1din 11

Atestat 2013.

Subiecte baze de date


Atestat 2013. Subiecte baze de date
1. Se consider tabela ANGAJATI, avnd cmpurile:
CNP, NUME, DATA_ANGAJARE, DATA_NASTERE, SALARIU.
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai pe ecran toi angajaii cu o vechime mai mare de 10 ani.
c. tergei din baza de date toate persoanele cu numele dat de la tastatur.
d. Afiai pe ecran numele celor mai vechi angajai.
e. Modificai salariul persoanei cu numele Popescu mrindu-l cu 10%.
f. Afiai numrul de angajri din fiecare an.
2. Se consider tabela ELEVI, avnd cmpurile:
NUME_PREN , NOTA_RO, NOTA_MAT, NOTA_GI, REZULTAT, MEDIE
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Completai cmpul REZULTAT cu valoarea promovat daca elevul a promovat testul naional
(note minimum 5 la cele 3 discipline) nepromovat n caz contrar.
c. Calculai i afiai media general la disciplina romn a tuturor elevilor promovai.
d. Determinai procentul de promovabilitate (nr elevi promovai / nr elevi nscrii).
e. Afiai elevii care au obinut cea mai mare medie.
f. Afiai pe ecran elevii grupai dup rezultat (promovat/nepromovat), apoi alfabetic dup nume.
3. Se consider tabela FILME, avnd cmpurile:
NUME, GEN, BUGET, DATA_AP
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai pe ecran filmele gen comedie cu buget >10000.
c. Afiai toate filmele din tabel grupate pe genuri.
d. Afiai filmul care a avut cel mai mare buget.
e. tergei din tabel filmele n aprute nainte de 1-ian-1990.
f. Calculai bugetul total al tuturor filmelor gen aventur.
4. Se consider tabela ELEVI, avnd cmpurile:
NUME, CLASA, MEDIE, ABS_NEM
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare
b. Afiai elevul (elevii) cu media cea mai mare din clasa 12A.
c. Afiai pe ecran n ordine alfabetic elevii cu peste 20 absene nemotivate.
d. Afiai suma total a absentelor nemotivate pe fiecare clas.
e. tergei elevii cu peste 40 absene nemotivate.
f. Elevul Popescu Gigel se mut din clasa 12A n clasa 12B. Efectuai modificrile necesare.
5. Se consider tabela PROFESORI, avnd cmpurile:
NUME, GRAD, DATA_NAST, CATEDRA, SALAR, DIRIG
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare
b. Afiai profesorii cu gradul I.
c. Determinai salariul mediu pe coal i numrul de profesori care au mai puin de salariul mediu.
d. Afiai alfabetic profesorii care sunt dirigini.
e. tergei din tabel profesorii care mplinesc 60 ani n anul calendaristic curent.
f. Afiai numrul de profesori de la fiecare catedr.

Atestat 2013. Subiecte baze de date


6. Se consider tabela EXCURSII, avnd cmpurile:
DESTI NATIE, DATA_PL, PRET, DURATA, TRANSPORT (avion, autocar etc.)
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare
b. Afiai excursiile din tabel cu destinaia NISA ordonate cresctor dup data plecrii.
c. Afiai destinaia (destinaiile) cea mai ieftin.
d. Afiai excursiile din tabel grupate pe destinaii.
e. Modificai preul la excursiile cu avionul (preul excursiei scade cu 25%).
f. tergei din tabel excursiile care s-au desfurat sau care sunt n curs de desfurare (au data
plecrii anterioara datei curente).
7. Se consider tabela CIOCOLATE, avnd cmpurile:
SORTIMENT, PRET_BUC, FIRMA_PROD
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai sortimentele de ciocolat ce au PRET_BUC>20 RON ordonate alfabetic dup firma
productoare.
c. Afiai firmele care produc cea mai ieftin ciocolat.
d. Afiai pentru fiecare firm numrul de sortimente de ciocolat.
e. Modificai PRET_BUC (scade cu 15%) la toate sortimentele firmei Primola.
f. tergei din tabel toate sortimentele firmei Poiana.
8. Se consider tabela CARTI_PUBLICATE, avnd cmpurile:
TITLU, AUTOR, PRETUNITAR, EDITURA
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai toate crile autorului Mihai Eminescu ordonate descresctor dup pre.
c. Determinai costul total al tuturor crilor de la editura Donaris.
d. Afiai pentru fiecare autor numrul total al crilor sale.
e. Afiai crile cu preul maxim.
f. tergei din tabel crile cu preul mai mare de 25 RON i aprute la editura X (X citit de la
tastatur).
9. Se consider tabela MEDICAMENTE, avnd cmpurile:
MEDICAMENT, DATA_EXP, PRET
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai medicamentele care mai au o lun pn la expirare.
c. Micorai preul cu 5% la medicamentul aspirin.
d. Afiai medicamentul(medicamentele) cel mai ieftin.
e. Afiai preul unui medicament dat de la tastatur.
f. tergei din tabel medicamentele care au data de expirare astzi.
10. Se consider tabela CONCURENTI, avnd cmpurile: :
NUME, NOTA1, NOTA2, NOTA3, NOTA_FIN, DATA_NAST, JUDET
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Calculai NOTA_FIN (media aritmetica a celor 3 note) pentru fiecare candidat.
c. Afiai concurenii care au obinut nota final peste 7 n ordinea descresctoare a mediilor.
d. Afiai candidatul (candidaii) cu nota final maxim.
e. Afiai mediile generale pe judee (media aritmetic a notelor finale pentru fiecare jude).
f. tergei concurenii care au media finala sub 5.

Atestat 2013. Subiecte baze de date


11. Se consider tabela FIRME, avnd cmpurile:
NUME, DATA_AP, ORAS, CAPITAL, NR_ANG
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai firmele care au cel puin 3 ani de la nfiinare ordonate alfabetic.
c. Afiai firmele din tabel grupate pe orae.
d. Afiai firma (firmele) cu cei mai muli angajai.
e. Mrii cu 10% capitalul social al firmei x preluat de la tastatur.
f. tergei din tabela firmele care au capital social <1000 RON.
12. Se consider tabela CARTI, avnd cmpurile:
COD_CARTE, DENUMIRE_CARTE, AUTOR, AN_APARITIE, GEN, PRET.
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai crile a cror pre nu depete 10 RON.
c. Diminuai cu 10% preul crilor al cror an de apariie este introdus de la tastatur.
d. Afiai valoarea crilor pentru fiecare autor a crui nume ncepe cu litera A.
e. Afiai denumirea crii i autorul pentru care preul este maxim.
f. Afiai cartea i autorul pe genuri literare.
13. Se consider tabela TARI, avnd cmpurile:
NUME, REGIUNE, SUPRAFATA, POPULATIE, PIB (produsul intern brut al unei ri).
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai rile a cror populaie este mai mare de 20 milioane.
c. Afiai rile a cror regiune este introdus de la tastatur.
d. Afiai rile n ordine descresctoare a valorii produsului intern brut.
e. Afiai rile cu suprafaa minim.
f. Afiai numrul rilor pe regiuni.
14. Se consider tabela SECTIE, avnd cmpurile:
COD_SECTIE, DENUMIRE, NR_ANGAJATI, PRODUCTIE, CIFRA_A (cifra de afaceri),
PRODUCTIVITATE.
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai seciile cu numrul de angajai mai mare de 1000.
c. Completai cmpul productivitate dup formula cifra de afaceri/numr de angajai.
d. Afiai seciile cu productivitatea cea mai mare.
e. tergei datele din baza de date pentru o secie a crui cod este introdus de la tastatur.
f. S se ordoneze cresctor dup producie.
15. Se consider tabela CLADIRI, avnd cmpurile:
DENUMIRE, LOCALITATE, VAL_INV (valoarea investiiei), AN_CON (anul construirii),
INDICE, VAL_ACT (valoarea actualizat).
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai denumirea cldirilor a crei valoare actualizat este mai mic de 100.000 RON.
c. Modificai cmpul indice cu valoarea 1 pentru cldirile construite nainte de 1950 i cu 2 pentru
cldirile construite dup 1950.
d. Afiai numrul cldirilor construite n anul 1970.
e. Afiai cte cldiri au fost construite n fiecare localitate.
f. Afiai valoarea investiiei i anul construciei pentru o cldire a crei denumire este introdus de la
tastatur.

Atestat 2013. Subiecte baze de date


16. Se consider tabela MATERIALE, avnd cmpurile:
DEN_MAT, STOC_I (stoc iniial), INTRARI , IESIRI, STOC_F (stoc final)
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Completai cmpul stoc final dup formula: stoc iniial+intrri-ieiri.
c. Afiai materialele a cror stoc final este egal cu zero.
d. Afiai materialele n ordine cresctoare a stocurilor iniiale.
e. Afiai materialele pentru care valoarea intrrii este cea mai mic.
f. tergei din tabel materialele care au stocul final cuprins n intervalul a,b (a i b citite de la
tastatur).
17. Se consider tabela SPITALE, avnd cmpurile:
NUME_P, DIAGNOSTIC, MEDIC, ETAJ , SALON.
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai n ordine alfabetic toi pacienii.
c. Afiai ci pacieni internai au diagnosticulGRIPA.
d. Afiai numrul de pacieni a fiecrui medic.
e. Afiai care este salonul cu numr maxim de pacieni.
f. tergei din tabel nregistrarea corespunztoare unui pacient introdus de la tastatur.
18. Se consider tabela SPORTIVI, avnd cmpurile:
NUME, VARSTA, SEX, GREUTATE, NALTIME, SPORT .
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai sportivii de la haltere a cror greutate este de 80 kg.
c. Listai alfabetic sportivii ordonndu-i dup sporturile pe care le practic.
d. Afiai ci sportivi practica Fotbal.
e. Afiai care este sportivul cu nlimea cea mai mare care face handbal.
f. Afiai care este media de vrst pentru biei, respectiv pentru fete.
19. Se consider tabela STATISTICA, avnd cmpurile:
NUME, STUDII, OCUPAIA , DOMENIU, VENIT.
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai cte persoane au venit peste 10 milioane.
c. tergei din baza de date informaiile corespunztoare studiilor introduse de la tastatur.
d. Afiai care sunt persoanele cu venit maxim din domeniul educaiei.
e. Afiai ct la sut reprezint persoanele cu ocupaia vnztor din acest sondaj.
f. S se determine venitul total pe domenii.
20. Se consider tabela ABONATI, avnd cmpurile:
NUME, CNP, MIN_INCLUSE, MIN_UTILIZATE, VALOARE, ACHITAT, RETEA.
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai pentru fiecare abonat valoarea facturii pe care trebuie s o achite cunoscnd c minutele
suplimentare cost cu 10% mai mult dect minutele incluse i c tariful unui minut inclus este de
0,25 lei.
c. Afiai abonaii care nregistreaz restane la plata facturilor.
d. Afiai abonaii cu valoarea facturat maxim.
e. Pentru abonatul al crui CNP s-a introdus de la tastatur afiai situaia achitrii facturilor.
f. Afiai valoarea obinut din ncasri pentru fiecare reea.

Atestat 2013. Subiecte baze de date


21. Se consider tabela STUDENTI, avnd cmpurile:
NUME, CNP, AN, MEDIE, BURSA.
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai ci studeni primesc burs din anul I.
c. Afiai studenii care au burs de merit (media peste 9,50 inclusiv).
d. Afiai numrul studenilor bursieri din fiecare an.
e. Afiai care este valoarea maxim a bursei dup mrirea cu 20%.
f. tergei studenii care au pierdut bursa (media este sub 8).
22. Se consider tabela ELEVI, avnd cmpurile:
CODELEV, NUME, PRENUME, CLASA, MEDIA, CODSEFCLASA
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai n ordinea alfabetic primii 3 elevi din clasa C (C citit de la tastatur).
c. Afiai numrul de elevi al cror nume se termin cu ESCU?
d. Pentru fiecare clas din tabel s se calculeze media. Rezultatele se vor afia n formatul Media clasei
este .. Coloana rezultat va avea aliasul Medii.
e. Afiai elevii cu cea mai mare medie. Se vor afia cel mult trei elevi.
f. Afiai elevii i efii lor de clas n formatul: eful de clas al elevului .. este ...
23. Se consider tabela PARIURI, avnd cmpurile:
CODPARIU, PERSOANA, CAL, SUMA, DATA
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai toate persoanele care au pariat n trimestrul 1. Informaiile se vor afia n formatul: Persoana
a pariat n data de . suma de . pe calul .
c. Persoana de la pariul cu codul X i-a triplat suma pariat. Actualizai tabela.
d. Cte persoane au pariat n luna curent pe calul cu numele C? (C dat de la tastatur).
e. Calul cu numele X s-a mbolnvit. tergei toate pariurile din luna curent corespunztoare acestui
cal.
f. Afiai numele persoanei/persoanelor cu cea mai mare sum pariat la un pariu.
24. Se consider tabela PACHETE, avnd cmpurile:
EXPEDITOR, DESTINATAR, DATA_EXPEDIERE, CATEGORIA, GREUTATE
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai n ordine alfabetic a destinatarului pachetele care nu au completat expeditorul.
c. Afiai media aritmetic a greutilor pachetelor din tabel.
d. Completai cu NECUNOSCUT toi expeditorii nespecificai i cu data curent toate datele de
expediere necompletate.
e. tergei toate pachetele expediate anul trecut care au greutatea mai mic dect X (citit de la
tastatur).
f. Afiai destinatarul care a primit cele mai multe pachete?
25. Se consider tabela PRODUSE, avnd cmpurile:
ID, DENUMIRE, CATEGORIE, DATA_EXP, PRE, CANTITATE
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai produsele care expir astzi. Se vor afia doar primele 5 linii.
c. Afiai valoarea total a produselor din tabel n formatul Valoarea total este..
d. Produsele care expir mine se ieftinesc cu 50%. Actualizai tabela.
e. Adugai un nou produs care s fie n aceeai categorie cu produsul care are ID-ul egal cu 4.
f. Afiai categoria / categoriile care conine cele mai multe produse.
5

Atestat 2013. Subiecte baze de date


26. Se consider tabela FOTBALI STI, avnd cmpurile:
NUME, ECHIP, POST, NRMECIURI, GOLURIMARCATE
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai toi juctorii echipei Ceahlul.
c. Afiai juctorii grupai pe echipe, iar n cadrul echipelor pe posturi.
d. Mijlocaul Ronaldo s-a transferat la echipa Cimentul.
e. tergei din tabel un juctor cu numele citit de la tastatur.
f. Afiai atacantul cu cel mai mare procent de reuit (numrul de goluri marcate/ numrul de meciuri
jucate).
27. Se consider tabela CONCURENTI, avnd cmpurile: :
COD, NUME, TARA, PUNCTAJ
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiarea clasamentului final n ordine descresctoare a punctajelor i la punctaje egale alfabetic
dup nume.
c. Introducei codul unui concurent i un nou punctaj al acestuia i actualizai informaiile din tabel.
d. Afiai lista concurenilor cu punctaj maxim.
e. Afiai numrul de concureni din fiecare ar.
f. Afiai ara / rile cu cea mai mare medie a punctajelor.
28. Se consider tabela PACIENTI, avnd cmpurile:
COD, NUME, DIAGNOSTIC, ADRESA, NR_ZILE_ SPITALIZARE
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai lista alfabetic a pacienilor.
c. tergei din tabel nregistrarea corespunztoare unui cod introdus de la tastatur.
d. Afiai pacienii care au nregistrat un numr maxim de zile de spitalizare.
e. Afiai numrul de pacieni pentru fiecare diagnostic.
f. Pentru un diagnostic dat mrii numrul de zile de spitalizare cu o valoare dat de la tastatur.
29. Se consider tabela ANGENII, avnd cmpurile:
COD, DENUMIRE, LOCALITATE, NR_ANGAJATI
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai lista alfabetic a ageniilor.
c. Citindu-se codul unei agenii i un nou numr de angajai actualizai datele corespunztoare din
tabel.
d. Modificai numrul angajailor de la o agenie al crei cod se citete de la tastatur diminundu-l cu
10 %.
e. Afiai numrul de agenii pe localiti.
f. Afiai localitile care au numr maxim de angajai.
30. Se consider tabela SPECII, avnd cmpurile:
COD_SPECIE, NUME, ZONA, NR_EXEMPLARE
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai lista alfabetic a speciilor.
c. tergei din tabel un articol de cod introdus de la tastatur.
d. Afiai numrul total de specii pe zone.
e. Afiai lista alfabetic a zonelor existente n tabel .
f. Afiai lista speciilor cu numr minim de exemplare.
6

Atestat 2013. Subiecte baze de date


31. Se consider tabela PUBLICATII, avnd cmpurile:
COD, TITLU, AUTOR, NR_EXEMPLARE
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai numrul total de exemplare din tabel.
c. Afiai lista alfabetic a titlurilor cu numr maxim de exemplare.
d. Pentru fiecare autor afiai numrul total de exemplare.
e. tergei din tabel toate articolele unui autor introdus de la tastatur.
f. Pentru un cod introdus de la tastatur actualizai tabela mrind numrul de exemplare cu 10.
32. Se consider tabela CREDITE, avnd cmpurile:
COD, NUME, DATA, PERIOADA, SUMA.
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai lista persoanelor pentru care perioada de creditare s-a ncheiat.
c. Afiai lista persoanelor care au credite cu sume maxime.
d. Calculai suma total a creditelor pe fiecare an.
e. Pentru un cod introdus de la tastatur mrii perioada de creditare cu 1 lun.
f. tergei din tabel nregistrarea corespunztoare unui cod citit de la tastatur.
33. Se consider tabela REVISTE, avnd cmpurile:
COD, NUME, DATA_LANSARE, PRET, NR_EXEMPLARE
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai lista publicaiilor lansate n anul 2012.
c. Afiai numrul de publicaii cu numr maxim de exemplare.
d. Calculai numrul total de publicaii pe an de apariie.
e. Lista alfabetic a publicaiilor pentru fiecare an de apariie.
f. Pentru un cod introdus de la tastatur actualizai tabela mrind numrul de exemplare cu 100.
34. Se consider tabela ABONAMENTE, avnd cmpurile:
COD, LOC_PLECARE, LOC_SOSIRE, DATA_PLECARE, PRE
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai lista curselor cu plecare din Bicaz.
c. Afiai localitatea de plecare cu numr maxim de abonamente.
d. Afiai numrul abonamentelor cu sosire n Roman.
e. Afiai lista curselor sortate cronologic.
f. Pentru un cod introdus de la tastatur actualizai articolul corespunztor mrind preul cu 5%.
35. Se consider tabela PROIECTE, avnd cmpurile:
NUMEAUTOR, TEMA, COORDONATOR, AN, NOTA
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai pe ecran toate atestatele a cror tem conine cuvntul grafuri.
c. Afiai temele de atestat din anul 2010, grupate dup coordonator.
d. Afiai atestatele coordonate de profesorul X care au obinut cea mai mare not (X se citete de la
tastatur).
e. Afiai numrul de atestate coordonate de fiecare profesor.
f. Eliminai din tabel atestatele susinute n anul 2005 care au obinut nota sub 7.

Atestat 2013. Subiecte baze de date


36. Se consider tabela PERSOANE, avnd cmpurile:
ID, NUME_PREN, DATA_NASTERII, TELEFON, EMAIL, ADRES, NR_COPII.
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai persoanele care au un singur copil i locuiesc n oraul X introdus de la tastatur.
c. Afiai lista persoanelor care sunt nscute n luna noiembrie.
d. Afiai numrul persoanelor care locuiesc n judeul Neam (prefix 0233) i nu au adres de email.
e. Afiai persoanele care au acelai numr de copii cu persoana cu numele X (X citit de la tastatur).
f. Afiai lista persoanelor din agend pe orae i pentru acelai ora alfabetic dup nume.
37. Se consider tabela PRODUSE, avnd cmpurile:
ID_PRODUS, NUME_PRODUS, PRE, NR_EXEMPLARE, FURNIZOR.
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai produsul cu numr maxim de exemplare.
c. Afiai lista furnizorilor de produse.
d. tergei produsul / produsele cu pre minim.
e. tergei din baza de date produsele unui furnizor introdus de la tastatur.
f. Afiai numrul produselor achiziionate de la fiecare furnizor.
38. Se consider tabela CLASE, avnd cmpurile:
CNP, NUME_PREN, DATA_NASTERE, LOCALITATE, EMAIL, MEDIE.
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai elevii care nu locuiesc ntr-un ora introdus de la tastatur.
c. Afiai elevii care au ziua de natere n luna curent.
d. Afiai numrul de elevi din fiecare localitate.
e. Afiai elevii care au media mai mare dect media maxim a elevilor dintr-o localitate dat de la
tastatur.
f. Afiai elevii n ordinea descresctoare a mediilor i la medii egale n ordine alfabetic.
39. Se consider tabela IMOBILE, avnd cmpurile:
ID_LOC, NR_CAMERE, SUPRAFAA, TIP, ETAJ, PRE.
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai structura apartamentelor situate la etajul 1.
c. Afiai care sunt tipurile de apartamente din tabela.
d. Afiai apartamentele decomandate care au suprafaa cuprins ntre dou valori introduse de la tastatur.
e. tergei din tabel articolele care au preul minim i 2 camere.
f. Afiai ofertele de apartamente n ordinea descresctoare a preurilor.
40. Se consider tabela FARMACII, avnd cmpurile:
ID_MED, PRET, STOC, DATA_EXPIRARE, FURNIZOR.
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai numrul de nregistrri corespunztoare pentru un medicament introdus de la tastatur.
c. Afiai produsele n cantitate maxim n stoc.
d. Afiai lista produselor care expir n cel mult dou luni.
e. Afiai numrul de produse distincte pentru fiecare furnizor.
f. Afiai produsele n ordine alfabetic i pentru acelai produs cresctor n funcie de pre.

Atestat 2013. Subiecte baze de date


41. Se consider tabela MANUALE, avnd cmpurile:
AUTOR, TITLU, EDITURA, NR_EXEMPLARE, AN_ACHIZITIE.
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai editurile la care au fost publicate manualele achiziionate.
c. Afiai autorii i titlul manualelor cu numr maxim de exemplare n tabel.
d. Afiai numrul de titluri publicate de fiecare editur.
e. tergei manualele achiziionate nainte de anul 2000.
f. Lista manualelor n ordine alfabetic dup autor i pentru acelai autor descresctor dup numrul
de exemplare.
42. Se consider tabela CLIENTI, avnd cmpurile:
ID_CLIENT, NUME, PRENUME, TELEFON, EMAIL, ADRESA, ORAS.
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai oraele n care locuiesc clienii din tabel.
c. Afiai numrul clienilor dintr-un ora dat de la tastatur.
d. Afiai numele i prenumele clienilor care au prefixul telefonic 0233.
e. tergei clienii care nu au adres de email n tabel.
f. Afiai lista clienilor ordonai pe orae i n acelai ora alfabetic dup nume.
43. Se consider tabela LOCATARI, avnd cmpurile:
NUME, PRENUME, APARTAMENT, RESTANA, TAXA_LIFT
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai pe ecran locatarii cu restane de plat.
c. nlocuii n baza de date datele locatarului de la apartamentul 11 cu datele noului proprietar.
d. Determinai valoarea total a restanelor de plat.
e. Locatarul de la apartamentul X are aceeai restan cu locatarul de la apartamentul Y. Actualizai
tabela. (X, Y citite de la tastatur)
f. Afiai locatarii primelor 5 apartamente care nu pltesc taxa de lift.
44. Se consider tabela STATII, avnd cmpurile:
NUMAR_STATIE, PROCESOR, FRECVEN, MEMORIE, DVD, VALOARE
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai pe ecran calculatoarele dotate cu procesor Intel cu frecvena mai mare de 2 GHz (se va afia
numrul staiei, modelul procesorului i frecvena).
c. tergei staiile cu memoria RAM mai mic sau egal cu 1 Gb.
d. Afiai numrul de staii sunt prevzute cu unitate de DVD.
e. Determinai valoarea total de inventar a staiilor.
f. Afiai numrul staiilor pentru fiecare tip de procesor.
45. Se consider tabela MUNCITORI, avnd cmpurile:
NUME, COD_ATELIER, NR_PIESE
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai numrul atelierelor din tabel.
c. Afiai codul atelierului din tabel cu cei mai muli muncitori.
d. Muncitorul cu numele X (dat de la tastatur) se pensioneaz. Eliminai-l din tabel.
e. Afiai numrul de piese produse de fiecare atelier.
f. Afiai atelierul / atelierele cu cele mai multe piese produse.

Atestat 2013. Subiecte baze de date


46. Se consider tabela TESTE, avnd cmpurile:
DENUMIRE, DISCIPLINA, TIP_TEST, CLASA, PROFIL, DURATA
Tipul poate fi: clasic, gril, combinat.
a. Stabilii tipul, respectiv, dimensiunea fiecrui cmp, creai tabela i introducei 10 articole care s
corespund cerinelor urmtoare.
b. Afiai pe ecran denumirile testelor de la disciplina Informatic, de tip gril care se pot da elevilor
de clasa a IX-a, indiferent de profil.
c. tergei din baza de date testele cu durata mai mare de 60 minute.
d. Afiai testele de la profilul Matematic-informatic, grupate alfabetic pe discipline i descresctor
dup durata testului.
e. Modificai durata testului Componentele calculatorului la 40 min i tipul acestuia n test gril.
f. Afiai disciplina / disciplinele cu cele mai multe teste.
47. Se consider tabelele ECHIPE i MECIURI, avnd cmpurile:
ECHIPE (ID, NUME, ORA)
MECIURI (ID, ID_ECHIPA1, ID_ECHIPA2, GOL1, GOL2, DATA)
a. Creai tabelele i introducei cte 6 articole care s corespund cerinelor urmtoare.
b. Afiai n ordine alfabetic toate echipele cu numele ncepnd cu litera S. Prima liter din numele
echipei va fi liter mare, restul vor fi litere mici.
c. Meciurile din data D (citit de la tastatur) au fost amnate cu 7 zile. Actualizai tabela.
d. Adugai o nou echip cu ID-ul 1001, numele Sperana care s fie acelai ora cu echipa cu
numele X (X citit de la tastatur).
e. tergei din tabel meciurile disputate n zilele de joi.
f. Afiai toate meciurile n formatul:NumeEchipa1 NumeEchipa2: Gol1 Gol2.
48. Se consider tabelele ANGAJAI i DEPARTAMENTE, avnd cmpurile:
ANGAJAI (ID, NUME, PRENUME, DATA_ANGAJARE, SALARIU, ID_DEP)
DEPARTAMENTE (ID, DENUMIRE)
a. Creai tabelele i introducei cte 6 articole care s corespund cerinelor urmtoare.
b. Salariul persoanelor angajate de cel puin 10 luni se mrete cu 10%. Actualizai tabela ANGAJAI.
c. Adugai un nou angajat care s lucreze n acelai departament cu angajatul cu numele Y (Y citi de la
tastatur).
d. Departamentul cu denumirea D (D citit de la tastatur) s-a desfiinat. Actualizai cele dou tabele,
tergnd departamentul i angajaii care lucreaz n acest departament.
e. Afiai toi angajaii din departamentul cu denumirea X (X citit de la tastatur). Informaiile vor fi
afiate n formatul Angajatul .. lucreaz n departamentul ..
f. Afiai salariul maxim pentru fiecare departament. Rezultatele vor fi afiate n formatul Salariul
maxim din departamentul .. este ... Coloana rezultat va avea aliasul SALARII.
49. Se consider tabelele: TURITI i EXCURSII, avnd cmpurile:
TURITI (COD, NUME, SEX, COD_EXC)
EXCURSII (COD , DESTINAIE , DATA_INCEPUT, DATA_SFARSIT, PRET)
a. Creai tabelele i introducei cte 6 articole care s corespund cerinelor urmtoare.
b. Afiai destinaiile n ordine alfabetic. Fiecare destinaie va fi afiat o singur dat.
c. Excursiile care vor avea loc la Predeal n lunile de iarn s-au ieftinit cu 100 lei. Actualizai tabela
EXCURSII.
d. tergei din tabel turistul cu numele X (X citit de la tastatur).
e. Afiai numrul de turiti care au ales destinaia Vatra Dornei.
f. Afiai turitii care au participat la excursii cu durata mai mare de 7 zile. Informaiile vor fi afiate n
formatul: Turistul . a participat la excursia .n perioada . - ..

10

Atestat 2013. Subiecte baze de date


50. Se consider tabelele NUMERE1 i NUMERE2, avnd cmpurile:
NUMERE1 ( CIFRA )
NUMERE2 ( CIFRA )
a. Creai tabelele i introducei cte 5 articole completate cu cifrele de la 1 la 5.
b. Afiai cifrele din a doua tabel folosind scrierea cu cifre romane.
c. Afiai tabla nmulirii pn la 5 n formatul cifra x cifra = rezultat. Se vor afia primele 20 de linii.
d. Afiai tabla nmulirii cu X (X<6 cifr nenul citit de la tastatur).
e. Afiai ctul i restul mpririi cifrei X la toate celelalte cifre n formatul cifra / cifra = (ct, rest) X
(X<6 cifr nenul citit de la tastatur).
f. Cifrele din prima tabel se vor inversa: 5,4,3,2,1. Actualizai tabela.

11

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