You are on page 1of 14

ATESTAT 2009 - BAZE DE DATE 1. Se consider o baz de date n care se reine evidena crilor dintr-o librarie.

Pentru fiecare carte se cunosc urmtoarele informaii: titlu C(30 ! autor C(30 ! editura C("0 ! an #($ ! %re #(& . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi, Cutarea unei cri du% titlu -i autor ". Se consider o baz de date n care se reine evidena crilor dintr-o librrie. Pentru fiecare carte se rein urmtoarele informaii:autor C(15), titlu C(20), anapar N(4), editura C(15). 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se afi-eze toate crile care au a%rut ntr-un anumit an! la o editur dat! n ordine alfabetic du% autor -i n cadrul unui autor n ordine alfabetic a titlurilor, 3. Se consider o baz de date n care se reine evidena crilor dintr-o librrie. Pentru fiecare carte se rein urmtoarele informaii:autor C(15), titlu C(20), anapar N(4), editura C(15). 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se afi-eze toi autorii care au o sin.ur carte n bibliotec. $. Se consider o baz de date n care se reine evidena crilor dintr-o librarie. Pentru fiecare carte se cunosc urmtoarele informaii: titlu C(30 ! autor C(30 ! editura C("0 ! an #($ ! %re #(& ! nr #(/ ! .en C(1/ . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi, Calculul valorii tuturor crilor din baza de date -i a crilor de un anumit .en /. Se consider o baz de date n care se reine evidena crilor dintr-o librarie. Pentru fiecare carte se cunosc urmtoarele informaii: titlu C(30 ! autor C(30 ! editura C("0 ! an #($ ! %re #(& ! nr #(/ ! .en C(1/ . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi, 0ter.erea unei cri, 1. Se consider o baz de date n care se reine evidena crilor dintr-o librarie. Pentru fiecare carte se cunosc urmtoarele informaii: titlu C(30 ! autor C(30 ! editura C("0 ! an #($ ! %re #(& ! nr #(/ . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi, S se afi-eze numrul de cri din fiecare editur n %arte! %recum -i valoarea acestora &. Se consider o baz de date n care se reine evidena crilor dintr-o librarie. Pentru fiecare carte se cunosc urmtoarele informaii: titlu C(30 ! autor C(30 ! editura C("0 ! an #($ ! %re #(& ! nr #(/ ! .en C(1/ . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi, S se afi-eze crile ce au stocul 0! alfabetic %e autori -i titlu 2. Se consider o baz de date n care se reine evidena crilor dintr-o librarie. Pentru fiecare carte se cunosc urmtoarele informaii: titlu C(30 ! autor C(30 ! editura C("0 ! an #($ ! %re #(& ! nr #(/ ! .en C(1/ . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi, S se afi-eze numrul de cri din fiecare autor n %arte! n ordine descresctoare

3. Se consider o baz de date n care se reine evidena crilor dintr-o librarie. Pentru fiecare carte se cunosc urmtoarele informaii: titlu C(30 ! autor C(30 ! editura C("0 ! an #($ ! %re #(& ! nr #(/ ! .en C(1/ . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi, 4odificarea %reului unei cri. 10. Se consider o baz de date n care se reine evidena elevilor dintr-o -coal. Pentru fiecare elev se cunosc urmtoarele informaii: nume C($0 ! clasa C(3 ! matricol #(/ ! adresa C(30 . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi 5fi-area datelor %ersonale ale elevilor unei clase date de la tastatur. 11. Se consider o baz de date n care se reine evidena elevilor dintr-o -coal. Pentru fiecare elev se cunosc urmtoarele informaii: nume C($0 ! clasa C(3 ! matricol #(/ ! adresa C(30 . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi Cutarea unui elev du% nume sau numrul matricol, 1". Se consider o baz de date n care se reine evidena elevilor dintr-o -coal. Pentru fiecare elev se cunosc urmtoarele informaii: nume C($0 ! clasa C(3 ! matricol #(/ ! adresa C(30 . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi 0ter.erea unui elev, 13. Se consider o baz de date n care se reine evidena elevilor dintr-o -coal. Pentru fiecare elev se cunosc urmtoarele informaii: nume C($0 ! clasa C(3 ! matricol #(/ ! adresa C(30 . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi 4odificarea datelor %ersonale ale unui elev. 1$. Se consider o baz de date n care se reine evidena elevilor dintr-o -coal. Pentru fiecare elev se cunosc urmtoarele informaii: nume C($0 ! clasa C(3 ! matricol #(/ ! adresa C(30 . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se afi-eze numrul elevilor din fiecare clas! n ordine alfabetic %e clase. 1/. Se consider o baz de date n care se reine evidena ma-inilor dintr-o firm auto. Pentru fiecare ma-in se cunosc urmtoarele informaii: numr C(& ! marca C("0 ! culoare C(1/ ! an6fabric #($ ! %ro%rietar C (30 ! adresa C("0 . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi Cutarea unei ma-ini du% numr! %ro%rietar sau caracteristici. 11. Se consider o baz de date n care se reine evidena ma-inilor dintr-o firm auto. Pentru fiecare ma-in se cunosc urmtoarele informaii: numr C(& ! marca C("0 ! culoare C(1/ ! an6fabric #($ ! %ro%rietar C (30 ! adresa C("0 . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi 4odificarea informaiilor des%re o ma-in, 1&. Se consider o baz de date n care se reine evidena ma-inilor dintr-o firm auto. Pentru fiecare ma-in se cunosc urmtoarele informaii: numr C(& ! marca C("0 ! culoare C(1/ ! an6fabric #($ ! %ro%rietar C (30 ! adresa C("0 . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi

0ter.erea unei ma-ini,

12. Se consider o baz de date n care se reine evidena ma-inilor dintr-o firm auto. Pentru fiecare ma-in se cunosc urmtoarele informaii: numr C(& ! marca C("0 ! culoare C(1/ ! an6fabric #($ ! %ro%rietar C (30 ! adresa C("0 . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi 5fi-area tuturor ma-inilor n ordine descresctoare du% anul fabricaiei! a%oi alfabetic du% marc. 13. Se consider o baz de date n care se reine evidena ma-inilor dintr-o firm auto. Pentru fiecare ma-in se cunosc urmtoarele informaii: numr C(& ! marca C("0 ! culoare C(1/ ! an6fabric #($ ! %ro%rietar C (30 ! adresa C("0 . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se afi-eze numrul ma-inilor de aceea-i marc! alfabetic du% acest c7m%. "0. Se consider o baz de date n care se reine evidena %roduselor dintr-un su%ermar8et. Pentru fiecare %rodus se cunosc urmtoarele informaii: denumire C(30 ! %ret #(10 ! data6f *(2 ! cantitate #(/ . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi 5fi-area tuturor %roduselor n ordine descresctoare du% data fabricaiei! a%oi cresctor du% %re, "1. Se consider o baz de date n care se reine evidena %roduselor dintr-un su%ermar8et. Pentru fiecare %rodus se cunosc urmtoarele informaii: denumire C(30 ! %ret #(10 ! data6f *(2 ! cantitate #(/ . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi Calculul valorilor totale %entru fiecare %rodus n %arte -i a valorii tuturor %roduselor din baza de date. "". Se consider o baz de date n care se reine evidena %roduselor dintr-un su%ermar8et. Pentru fiecare %rodus se cunosc urmtoarele informaii: denumire C(30 ! %ret #(10 ! data6f *(2 ! cantitate #(/ . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi Cutarea unui %rodus du% nume! data fabricaiei sau %ret, "3. Se consider o baz de date n care se reine evidena %roduselor dintr-un su%ermar8et. Pentru fiecare %rodus se cunosc urmtoarele informaii: denumire C(30 ! %ret #(10 ! data6f *(2 ! cantitate #(/ . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi 0ter.erea unei %rodus, "$. Se consider o baz de date n care se reine evidena %roduselor dintr-un su%ermar8et. Pentru fiecare %rodus se cunosc urmtoarele informaii: denumire C(30 ! %ret #(10 ! data6f *(2 ! cantitate #(/ . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi 4odificarea informaiilor des%re un %rodus, "/. Se consider o baz de date n care se reine evidena cd-urilor audio dintr-un ma.azin. Pentru fiecare dvd se cunosc urmtoarele informaii: inter%ret C("/ ! album C("/ ! %ret #(1 ! data6a% *(2 ! .en C (30 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi 5fi-area tuturor cd-urilor n ordine cresctoare du% data a%ariiei! a%oi alfabetic du% inter%ret.

"1. Se consider o baz de date n care se reine evidena cd-urilor audio dintr-un ma.azin. Pentru fiecare cd se cunosc urmtoarele informaii: inter%ret C("/ ! album C("/ ! %ret #(1 ! data6a% *(2 ! .en C (30 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi Cutarea unui cd du% inter%ret! numele albumului sau .en, "&. Se consider o baz de date n care se reine evidena cd-urilor audio dintr-un ma.azin. Pentru fiecare cd se cunosc urmtoarele informaii: inter%ret C("/ ! album C("/ ! %ret #(1 ! data6a% *(2 ! .en C (30 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi 0ter.erea unui cd, "2. Se consider o baz de date n care se reine evidena cd-urilor audio dintr-un ma.azin. Pentru fiecare cd se cunosc urmtoarele informaii: inter%ret C("/ ! album C("/ ! %ret #(1 ! data6a% *(2 ! .en C (30 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi 4odificarea %reului unui cd, "3. Se consider o baz de date n care se reine evidena filmelor. Pentru fiecare film se cunosc urmtoarele informaii: titlu C(30 ! re.izor C(30 ! .en C(1/ ! data6a%ar *($ ! bu.et #(10 . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi Cutarea unui film du% titlu! re.izor sau bu.et. 30. Se consider o baz de date n care se reine evidena filmelor. Pentru fiecare film se cunosc urmtoarele informaii: titlu C(30 ! re.izor C(30 ! .en C(1/ ! data6a%ar *($ ! bu.et #(10 . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi 0ter.erea unui film, 31. Se consider o baz de date n care se reine evidena filmelor. Pentru fiecare film se cunosc urmtoarele informaii: titlu C(30 ! re.izor C(30 ! .en C(1/ ! data6a%ar *($ ! bu.et #(10 . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi 4odificarea informaiilor des%re un film, 3". Se consider o baz de date n care se reine evidena filmelor. Pentru fiecare film se cunosc urmtoarele informaii: titlu C(30 ! re.izor C(30 ! .en C(1/ ! data6a%ar *($ ! bu.et #(10 . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi 5fi-area filmului cu bu.etul cel mai mare! a celui cel mai recent! a tuturor filmelor a%arin7nd unui anumit .en dat de la tastatur. 33. Se consider o baz de date n care se reine evidena filmelor. Pentru fiecare film se cunosc urmtoarele informaii: titlu C(30 ! re.izor C(30 ! .en C(1/ ! data6a%ar *($ ! bu.et #(10 . Scriei c7te o comand %entru fiecare dintre urmtoarele cerine: +ntroducerea de date noi 5fi-area celui mai recent film 3$. Se consider o baz de date n care se reine evidena filmelor. Pentru fiecare film se cunosc urmtoarele informaii: titlu C(30 ! re.izor C(30 ! .en C(1/ ! data6a%ar *($ ! bu.et #(10 . 'ealizai o a%licaie ntr-un S()* care s cu%rind:

+ntroducerea de date noi 5fi-area tuturor filmelor a%arin7nd unui anumit .en dat de la tastatur.

3/. Se consider o baz de date n care se reine evidena filmelor. Pentru fiecare film se cunosc urmtoarele informaii: titlu C(30 ! re.izor C(30 ! .en C(1/ ! data6a%ar *($ ! bu.et #(10 . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se afi-eze numrul filmelor din fiecare .en. 31. Se consider o baz de date n care se reine evidena filmelor. Pentru fiecare film se cunosc urmtoarele informaii: titlu C(30 ! re.izor C(30 ! .en C(1/ ! data6a%ar *($ ! bu.et #(10 . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi 5fi-area filmelor n ordine alfabetic du% .en -i n cadrul aceluia-i .en! n ordine alfabetic du% titlu 3&. Se consider o baz de date n care se reine evidena tranzaciilor dintr-o cas de sc9imb valutar..Pentru fiecare tranzacie se cunosc urmtoarele informaii: valuta C("/ ! data *(2 ! valoare #(/ ! cantitate #(10 . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi Cutarea valorii unei anumite valute dintr-o anumit zi, 32. Se consider o baz de date n care se reine evidena tranzaciilor dintr-o cas de sc9imb valutar. Pentru fiecare tranzacie se cunosc urmtoarele informaii: valuta C("/ ! data *(2 ! valoare #(/ ! cantitate #(10 . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi 5fi-area %reului ma:im al unei valute date dintr-o anumit lun, 33. Se consider o baz de date n care se reine evidena tranzaciilor dintr-o cas de sc9imb valutar. Pentru fiecare tranzacie se cunosc urmtoarele informaii: valuta C("/ ! data *(2 ! valoare #(/ ! cantitate #(10 . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi 0ter.erea unei nre.istrri, $0. Se consider o baz de date n care se reine evidena tranzaciilor dintr-o cas de sc9imb valutar. Pentru fiecare tranzacie se cunosc urmtoarele informaii: valuta C("/ ! data *(2 ! valoare #(/ ! cantitate #(10 . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi 4odificarea informaiilor des%re o valut, $1. Se consider o baz de date n care se reine evidena tranzaciilor dintr-o cas de sc9imb valutar. Pentru fiecare tranzacie se cunosc urmtoarele informaii: valuta C("/ ! data *(2 ! valoare #(/ ! cantitate #(10 . 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi Calculul valorii tuturor valutelor v7ndute ntr-o anumit zi. $". Se consider o baz de date n care se reine evidena actorilor ce au ;ucat n diverse filme. Pentru fiecare actor se cunosc urmtoarele informaii: #<4= C(30 S=> C(1 #'?+@4= #(3 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi

S se afi-eze toi actorii care au ;ucat n mai mult de 10 filme,

$3. Se consider o baz de date n care se reine evidena actorilor ce au ;ucat n diverse filme. Pentru fiecare actor se cunosc urmtoarele informaii: #<4= C(30 S=> C(1 #'?+@4= #(3 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se afi-eze toate actriele debutante (0 filme , $$. Se consider o baz de date n care se reine evidena actorilor ce au ;ucat n diverse filme. Pentru fiecare actor se cunosc urmtoarele informaii: #<4= C(30 S=> C(1 #'?+@4= #(3 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se afi-eze n ordine descresctoare a filmelor ;ucate actorii -i a%oi actriele. $/. Se consider o baz de date n care se reine evidena actorilor ce au ;ucat n diverse filme. Pentru fiecare actor se cunosc urmtoarele informaii: #<4= C(30 S=> C(1 #'?+@4= #(3 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se afi-eze numrul actorilor -i al actrielor. $1. Se consider o baz de date n care se reine evidena salariailor dintr-o firm. Pentru fiecare salariat se rein urmtoarele informaii: #<4= C(30 S5@5'+< #(/!" 4=S='+= C(30 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se listeze %e ecran n ordine alfabetic salariaii %e fiecare meserie n %arte. $&. Se consider o baz de date n care se reine evidena salariailor dintr-o firm. Pentru fiecare salariat se rein urmtoarele informaii: #<4= C(30 S5@5'+< #(/!" 4=S='+= C(30 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se listeze %e ecran numrul de salariai %e fiecare meserie n %arte. $2. Se consider o baz de date n care se reine evidena salariailor dintr-o firm. Pentru fiecare salariat se rein urmtoarele informaii: #<4= C(30 S5@5'+< #(/!" 4=S='+= C(30 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi

S se listeze %e ecran salariaii cu cel mai mare salariu %e fiecare meserie n %arte.

$3. Se consider o baz de date n care se reine evidena salariailor dintr-o firm. Pentru fiecare salariat se rein urmtoarele informaii: #<4= C(30 S5@5'+< #(/!" 4=S='+= C(30 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se listeze %e ecran salariaii cu cel mai mic salariu %e fiecare meserie n %arte. /0. Se consider o baz de date n care se reine evidena salariailor dintr-o firm. Pentru fiecare salariat se rein urmtoarele informaii: #<4= C(30 S5@5'+< #(/!" 4=S='+= C(30 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se listeze %e ecran cel mai mare salariu din fiecare meserie n %arte! n ordine descresctoare. /1. Se consider o baz de date n care se reine evidena salariailor dintr-o firm. Pentru fiecare salariat se rein urmtoarele informaii: #<4= C(30 S5@5'+< #(/!" 4=S='+= C(30 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se afi-eze necesarul de salarii %entru fiecare meserie n %arte! %recum -i salariul total. /". Se consider o baz de date n care se reine evidena rilor de %e fiecare continent. Pentru fiecare ar se rein urmtoarele informaii: #<4=6A5'B C(30 C5P+C5@5 C("0 PDP<@5A+= #(1/ CD#C+#=#C C("0 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi *7ndu-se numele rii! s se afi-eze ca%itala -i %o%ulaia, /3. Se consider o baz de date n care se reine evidena rilor de %e fiecare continent. Pentru fiecare ar se rein urmtoarele informaii: #<4=6A5'B C(30 C5P+C5@5 C("0 PDP<@5A+= #(1/ CD#C+#=#C C("0 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se afi-eze toate rile cu ca%italele lor dintr-un continent dat, /$. Se consider o baz de date n care se reine evidena rilor de %e fiecare continent. Pentru fiecare ar se rein urmtoarele informaii: #<4=6A5'B C(30 C5P+C5@5 C("0

PDP<@5A+= #(1/ CD#C+#=#C C("0 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se afi-eze c7t este %o%ulaia lumii -i %o%ulaia unui continent dat. //. Se consider o baz de date n care se reine evidena rilor de %e fiecare continent. Pentru fiecare ar se rein urmtoarele informaii: #<4=6A5'B C(30 C5P+C5@5 C("0 PDP<@5A+= #(1/ CD#C+#=#C C("0 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se afi-eze rile cu cea mai mare %o%ulaie! din fiecare continent. /1. Se consider o baz de date n care se reine evidena rilor de %e fiecare continent. Pentru fiecare ar se rein urmtoarele informaii: #<4=6A5'B C(30 C5P+C5@5 C("0 PDP<@5A+= #(1/ CD#C+#=#C C("0 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se afi-eze rile cu cea mai mic %o%ulaie! din fiecare continent. /&. Se consider o baz de date n care se reine evidena %roduselor dintr-un su%ermar8et. Pentru fiecare %rodus se rein urmtoarele informaii: CD* C(10 *=#<4+'= C(30 C5#C+C5C= #(/ 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se afi-eze %rodusele a cror cantitate este mai mare dec7t 0, /2. Se consider o baz de date n care se reine evidena %roduselor dintr-un su%ermar8et. Pentru fiecare %rodus se rein urmtoarele informaii: CD* C(10 *=#<4+'= C(30 C5#C+C5C= #(/ P'=A #(& 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se efectueze o v7nzare a unui %rodus! cer7ndu-se denumirea %rodusului, /3. Se consider o baz de date n care se reine evidena %roduselor dintr-un su%ermar8et. Pentru fiecare %rodus se rein urmtoarele informaii: CD* C(10 *=#<4+'= C(30 C5#C+C5C= #(/ P'=A #(& 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se afi-eze n ordine alfabetic cele mai scum%e %roduse

10. Se consider o baz de date n care se reine evidena %roduselor dintr-un su%ermar8et. Pentru fiecare %rodus se rein urmtoarele informaii: CD* C(10 *=#<4+'= C(30 C5#C+C5C= #(/ P'=A #(& 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se afi-eze n ordine alfabetic cele mai ieftine %roduse 11. Se consider o baz de date n care se reine evidena %roduselor dintr-un su%ermar8et. Pentru fiecare %rodus se rein urmtoarele informaii: CD* C(10 *=#<4+'= C(30 C5#C+C5C= #(/ P'=A #(& 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se listeze valoarea tuturor %roduselor %e fiecare ti% n %arte %recum -i valoarea total a %roduselor din su%ermar8et. 1". Se consider o baz de date n care se reine evidena %acienilor dintr-un s%ital. Pentru fiecare %acient se rein urmtoarele informaii: #<4= C(30 *+5(#DSC+C C("0 #'E+@=C'5C # (3 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se afi-eze toi %acienii care au un anumit dia.nostic, 13. Se consider o baz de date n care se reine evidena %acienilor dintr-un s%ital. Pentru fiecare %acient se rein urmtoarele informaii: #<4= C(30 *+5(#DSC+C C("0 #'E+@=C'5C # (3 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se afi-eze dia.nosticul unui %acient dat! %recum -i numrul zilelor de tratament ale acestuia, 1$. Se consider o baz de date n care se reine evidena %acienilor dintr-un s%ital. Pentru fiecare %acient se rein urmtoarele informaii: #<4= C(30 *+5(#DSC+C C("0 #'E+@=C'5C # (3 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se afi-eze toi %acienii n ordine alfabetic! %e fiecare ti% de dia.nostic. 1/. Se consider o baz de date n care se reine evidena %acienilor dintr-un s%ital. Pentru fiecare %acient se rein urmtoarele informaii: #<4= C(30 *+5(#DSC+C C("0

#'E+@=C'5C # (3 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se afi-eze toi %acienii n ordine alfabetic! cu cel mai mare numr de zile de tratament! %e fiecare ti% de dia.nostic. 11. Se consider o baz de date n care se reine evidena %acienilor dintr-un s%ital. Pentru fiecare %acient se rein urmtoarele informaii: #<4= C(30 *+5(#DSC+C C("0 #'E+@=C'5C # (3 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se afi-eze toi %acienii n ordine alfabetic! cu cel mai mic numr de zile de tratament! %e fiecare ti% de dia.nostic. 1&. Se consider o baz de date n care se reine evidena %acienilor dintr-un s%ital. Pentru fiecare %acient se rein urmtoarele informaii: #<4= C(30 *+5(#DSC+C C("0 #'E+@=C'5C # (3 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se afi-eze numrul %acienilor! %e fiecare ti% de dia.nostic. 12. Se consider o baz de date n care se reine evidena elevilor n cadrul unui concurs -colar. Pentru fiecare elev se rein urmtoarele informaii: #<4= C(30 #DC561 #(/!" #DC56" #(/!" 4=*+5 #(/!" 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi (c7m%ul media se va lsa necom%letat S se com%leteze valorile c7m%ului media %rin intermediul comenzilor -i s se afi-eze n ordine descresctoare du% medie! elevii admi-i (media -i noteleFG/ , 13. Se consider o baz de date n care se reine evidena elevilor n cadrul unui concurs -colar. Pentru fiecare elev se rein urmtoarele informaii: #<4= C(30 #DC561 #(/!" #DC56" #(/!" 4=*+5 #(/!" 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi (c7m%ul media se va lsa necom%letat S se com%leteze valorile c7m%ului media %rin intermediul comenzilor -i s se afi-eze notele -i media unui elev dat. &0. Se consider o baz de date n care se reine evidena elevilor n cadrul unui concurs -colar. Pentru fiecare elev se rein urmtoarele informaii: #<4= C(30 #DC561 #(/!" #DC56" #(/!" 4=*+5 #(/!" 'ealizai o a%licaie ntr-un S()* care s cu%rind:

+ntroducerea de date noi (c7m%ul media se va lsa necom%letat S se com%leteze valorile c7m%ului media %rin intermediul comenzilor -i s se afi-eze numrul elevilor admi-i(ce au mediaFG/ -i numrul elevilor res%in-i(ce au mediaH/ .

&1. Se consider o baz de date n care se reine evidena elevilor n cadrul unui concurs -colar. Pentru fiecare elev se rein urmtoarele informaii: #<4= C(30 #DC561 #(/!" #DC56" #(/!" 4=*+5 #(/!" 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi (c7m%ul media se va lsa necom%letat S se com%leteze valorile c7m%ului media %rin intermediul comenzilor -i s se afi-eze elevii care au cea mai mare medie. &". Se consider o baz de date n care se reine evidena elevilor n cadrul unui concurs -colar. Pentru fiecare elev se rein urmtoarele informaii: #<4= C(30 #DC561 #(/!" #DC56" #(/!" 4=*+5 #(/!" 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi (c7m%ul media se va lsa necom%letat S se com%leteze valorile c7m%ului media %rin intermediul comenzilor -i s se afi-eze numrul de elevi ce au aceea-i medie! n ordine descrectoare du% medie. &3. Se consider o baz de date n care se reine evidena elevilor n cadrul unui concurs -colar. Pentru fiecare elev se rein urmtoarele informaii: #<4= C(30 #DC561 #(/!" #DC56" #(/!" 4=*+5 #(/!" 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi (c7m%ul media se va lsa necom%letat S se com%leteze valorile c7m%ului media %rin intermediul comenzilor -i s se afi-eze elevii cu cea mai mic medie! n ordine alfabetic. &$. Se consider o baz de date n care se reine evidena elevilor n cadrul unui concurs -colar. Pentru fiecare elev se rein urmtoarele informaii: #<4= C(30 #DC561 #(/!" #DC56" #(/!" 4=*+5 #(/!" 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi (c7m%ul media se va lsa necom%letat S se com%leteze valorile c7m%ului media %rin intermediul comenzilor -i s se afi-eze elevii cu cea mai mare medie! n ordine alfabetic. &/. Se consider o baz de date n care se reine evidena absenelor elevilor unei clase. Pentru fiecare elev se rein urmtoarele informaii: Numele C(30 Absente_ motivate #(3 Absente_ nemotivate #(3 Total_ absente #(3 'ealizai o a%licaie ntr-un S()* care s cu%rind:

+ntroducerea de date noi (c7m%ul total_absene se va lsa necom%letat S se calculeze %rin intermediul a%licaiei valorile %entru c7m%ul Total_absente -i s se afi-eze elevii n ordine descresctoare du% valorile acestui c7m%ul.

&1. Se consider o baz de date n care se reine evidena absenelor elevilor unei clase. Pentru fiecare elev se rein urmtoarele informaii: Numele C(30 Absente_ motivate #(3 Absente_ nemotivate #(3 Total_ absente #(3 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi (c7m%ul total_absene se va lsa necom%letat S se calculeze %rin intermediul a%licaiei valorile %entru c7m%ul Total_absente -i s se afi-eze numrul elevilor ce au toate absenele motivate. &&. Se consider o baz de date n care se reine evidena absenelor elevilor unei clase. Pentru fiecare elev se rein urmtoarele informaii: Numele C(30 Absente_ motivate #(3 Absente_ nemotivate #(3 Total_ absente #(3 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi (c7m%ul total_absene se va lsa necom%letat S se calculeze %rin intermediul a%licaiei valorile %entru c7m%ul Total_absente -i s se afi-eze alfabetic elevii al cror numr de absene nemotivate este mai mare sau e.al cu "0. &2. Se consider o baz de date n care se reine evidena medicamentelor dintr-o farmacie. Pentru fiecare medicament se rein urmtoarele informaii: edi!ament C("0 "ata_e#p *(2 $to! #(3 %ret #(10 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se afi-eze medicamentele e:%irate n ordine alfabetic. &3. Se consider o baz de date n care se reine evidena medicamentelor dintr-o farmacie. Pentru fiecare medicament se rein urmtoarele informaii: edi!ament C("0 "ata_e#p *(2 $to! #(3 %ret #(10 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se afi-eze cele mai ieftine medicamente! n ordine alfabetic. 20. Se consider o baz de date n care se reine evidena medicamentelor dintr-o farmacie. Pentru fiecare medicament se rein urmtoarele informaii: edi!ament C("0 "ata_e#p *(2 $to! #(3 %ret #(10 'ealizai o a%licaie ntr-un S()* care s cu%rind:

+ntroducerea de date noi S se afi-eze cele mai scum%e medicamente! n ordine alfabetic.

21. Se consider o baz de date n care se reine evidena medicamentelor dintr-o farmacie. Pentru fiecare medicament se rein urmtoarele informaii: edi!ament C("0 "ata_e#p *(2 $to! #(3 %ret #(10 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se afi-eze informaii des%re un medicament dat 2". Se consider o baz de date n care se reine evidena medicamentelor dintr-o farmacie. Pentru fiecare medicament se rein urmtoarele informaii: edi!ament C("0 "ata_e#p *(2 $to! #(3 %ret #(10 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se afi-eze valoarea total a stocului %entru fiecare medicament! %recum -i valoarea total a stocului de medicamente din farmacie 23. Se consider o baz de date n care se reine evidena %ersoanelor dintr-o a.end. Pentru fiecare %ersoan se rein urmtoarele informaii: nume adresa telefon data6na-terii c!30 c!"0 c!10 d 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S afi-eze toate %ersoanele care s-au nscut du% o anumit dat 2$. Se consider o baz de date n care se reine evidena %ersoanelor dintr-o a.end. Pentru fiecare %ersoan se rein urmtoarele informaii: nume adresa telefon data6na-terii c!30 c!"0 c!10 d 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se ordoneze descrector du% v7rst -i alfabetic (du% nume . 2/. Se consider o baz de date n care se reine evidena %ersoanelor dintr-o a.end. Pentru fiecare %ersoan se rein urmtoarele informaii: nume adresa telefon data6na-terii c!30 c!"0 c!10 d 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se afi-eze %ersoanele %entru care nu e:ist scris numrul de telefon 21. Se consider o baz de date n care se reine evidena %ersoanelor dintr-o a.end. Pentru fiecare %ersoan se rein urmtoarele informaii: nume adresa telefon data6na-terii c!30 c!"0 c!10 d 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi

S afi-eze datele unei %ersoane al crei nume se va introduce de la tastatur 2&. Se consider o baz de date n care se reine evidena %rofesorilor dintr-o -coal. Pentru fiecare %rofesor se rein urmtoarele informaii: nume disci%lin vec9ime c!30 c!1/ n!" 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se listeze toi %rofesorii alfabetic %e disci%line -i n cadrul unei disci%line n ordine descresctoare du% vec9ime 22. Se consider o baz de date n care se reine evidena %rofesorilor dintr-o -coal. Pentru fiecare %rofesor se rein urmtoarele informaii: nume disci%lin vec9ime c!30 c!1/ n!" 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se listeze numrul %rofesorilor din fiecare disci%lin 23. Se consider o baz de date n care se reine evidena %rofesorilor dintr-o -coal. Pentru fiecare %rofesor se rein urmtoarele informaii: nume disci%lin vec9ime c!30 c!1/ n!" 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se listeze alfabetic %rofesorii debutani %e fiecare disci%lin. 30. Se consider o baz de date n care se reine evidena %rofesorilor dintr-o -coal. Pentru fiecare %rofesor se rein urmtoarele informaii: nume disci%lin vec9ime c!30 c!1/ n!" 'ealizai o a%licaie ntr-un S()* care s cu%rind: +ntroducerea de date noi S se listeze alfabetic %rofesorii cu cea mai mare vec9ime! %e fiecare disci%lin.