Sunteți pe pagina 1din 14

Subiecte atestat 2013 Baze de date (abordare cu C#, php+mysql, Visual Fox, Oracle)

1. Se consider tabela elevi avnd structura: id (de tip numeric, cmp de identificare unic) nume (de tip text sau ir de caractere) cnp (de tip text sau ir de caractere) clasa (de tip text sau ir de caractere) Cerine: a. S se creeze i s se populeze cu date tabela (minimum 10 nregistrri) a. S se determine numrul persoanelor de sex feminin (primul caracter al cnp-ului este 2) b. S se afieze lista tuturor claselor i elevii clasei IXA 2. S se creeze tabela angajati cu structura id (de tip numeric, cmp de identificare unic) cnp (de tip text sau ir de caractere) numele (de tip text sau ir de caractere) an_angajare (de tip dat calendaristic) Cerine: a. S se creeze i s se populeze cu date tabela (minimum 10 nregistrri) b. S se afieze toate persoanele angajate nainte de 1 ianuarie 2009; c. S se afieze toate persoanele a cror zi de natere se srbtorete astzi (ziua de natere se va extrage din codul numeric personal). 3. Se consider tabela filme cu structura: id (de tip numeric, cmp de identificare unic) film (memoreaz un nume de film) tip (tipul filmului, de exemplu: sf, comedie, horror, istoric etc.) actor (memoreaz numele actorului principal) incasari (suma total a ncasrilor filmului) Cerine: a. S se creeze i s se populeze cu date tabela (minimum 10 nregistrri) b. S se afieze numele filmului cu cele mai mari ncasri c. S se afieze numele actorului care a jucat n cele mai multe filme d. S se tearg din tabel toate filmele de tip horror 4. Se consider tabela produse cu structura id (de tip numeric, cmp de identificare unic) produs cantitate

Cerine: S se creeze o aplicaie care a. S permit adugarea de nregistrri n tabel. Dac produsul exist deja, se va actualiza numai cantitatea, iar dac produsul nu exist, se va crea o nou nregistrare n tabel. b. S permit cutarea unui anumit produs n tabel i afiarea informaiilor despre produsul respectiv (dac acesta exist) sau un mesaj privind inexistena acestuia c. S permit scoaterea unei cantiti dintr-un anumit produs (cu restricia c nu se poate scoate mai mult dect este n tabel). Dac se extrage toat cantitatea, atunci produsul respectiv va fi ters din tabel 5. Tabela telefoane are structura: id (de tip numeric, cmp de identificare unic) marca (marca telefonului, ex: Nokia, Motorola etc.) pret Cerine: a. S se creeze i s se populeze cu date tabela (minimum 10 nregistrri) b. S se afieze telefonul cel mai scump. Dac sunt mai multe cu pre maxim, se vor afia toate c. S se afieze marca cea mai prezent n tabel, mpreun cu preul mediu al telefoanelor respectivei mrci 6. Se consider tabela elevi cu structura: id (de tip numeric, cmp de identificare unic) nume prenume init_tata cnp clasa Cerine: a. S se creeze i s se populeze cu date tabela (minimum 10 nregistrri) b. S se creeze o aplicaie care s permit cutarea unui elev dup nume. n caz c exist mai muli elevi cu acelai nume, se vor afia toi ntr-o list, iar aplicaia trebuie s permit afiarea informaiilor unui elev care a fost selectat. 7. Tabela electronice are structura: id (de tip numeric, cmp de identificare unic) tip (de exemplu: televizor, dvd player, boxe etc.) marca (exemplu: Samsung, Sony etc.) pret Cerine:

a. S se populeze cu date tabela (minimum 10 nregistrri) b. S se scrie o aplicaie care s permit citirea de la tastatur a dou preuri a i b (cu a < b, valori ntregi) i afiarea tuturor electronicelor avnd preuri ntre a i b. Aplicaia trebuie s premit i alegerea (opional) afirii unui anumit tip de produs sau produselor unei mrci anume care au preuri n intervalul a..b. 8. Se consider tabela albume cu structura: id (de tip numeric, cmp de identificare unic) titlu autor an_aparitie Cerine: a. S se creeze i s se populeze cu date tabela (minimum 10 nregistrri) b. S se afieze, ordonate descresctor dup anul aparitiei, toate albumele unui anumit autor c. S se afieze anul n care au aprut cele mai multe albume, precum i acele albume care au aprut n anul respectiv 9. Se consider tabela angajati cu structura: id (de tip numeric, cmp de identificare unic) nume (text sau ir de caractere) salariu ( numr ntreg cu maximum 7 cifre) datan (dat calendaristic) sectia (text sau ir de caractere) Cerine: a. S se creeze i s se populeze cu date tabela (minimum 10 nregistrri). b. Afiai toi angajaii de la secia Administraie. c. Mrii salariul tuturor angajailor cu 100 RON. 10. Se consider tabela telefoane cu structura: id (de tip numeric, cmp de identificare unic) nume (text sau ir de caractere) prenume (text sau ir de caractere) tel (text sau ir de caractere) Cerine: a. S se creeze i s se populeze cu date tabela (minimum 10 nregistrri). b. Afiai numerele de telefon ale persoanelor cu prenumele George. c. tergei din tabel toate persoanele al cror nume ncepe cu litera C. 11. Se consider tabela medicamente cu structura:

id (de tip numeric, cmp de identificare unic) codm (numr ntreg cu maximum 2 cifre - reprezint codul medicamentului) denumire (text sau ir de caractere) cantitate (numr ntreg cu maximum 5 cifre) pu (numr ntreg cu maximum 7 cifre reprezint preul unitar al medicamentului) codf (numr ntreg cu maximum 2 cifre reprezint codul farmaciei care ofer medicamentul respectiv) Cerine: a. S se creeze i s se populeze cu date tabela (minimum 10 nregistrri) b. Dublai preul pentru PARACETAMOL de la toate farmaciile c. tergei din toate farmaciile medicamentul ASPIRINA 12. Se consider tabela bolnav cu urmtoarea structura: id (de tip numeric, cmp de identificare unic) nf (numr ntreg cu maximum 3 cifre reprezint numr fi) nume (text sau ir de caractere) data_n (data calendaristic) gs (text sau ir de caractere reprezint grupa sanguin) diagnostic (text sau ir cu maximum 30 de caractere) Cerine: a. S se creeze i s se populeze cu date tabela (minimum 10 nregistrri) b. S se determine cea mai frecvent grup sanguin c. Ce vrst are bolnavul cu numarul de fisa 123 ce sufer de DIABET 13. Se consider tabela alocatii cu urmtoarea structur: id (de tip numeric, cmp de identificare unic) nume (text sau ir de caractere) prenume (text sau ir de caractere) dn (dat calendaristic) sex (text sau caracter) Cerine: a. S se creeze i s se populeze cu date tabela (minimum 10 nregistrri) b. S se creeze o noua tabela an_18 avnd cmpurile: nume, prenume, dn, sex care s conin numai elevii care nu au mplinit 18 ani pn la data de 15 septembrie 2010, i s se afieze alfabetic tabelul nou creat c. Afiai numele si prenumele elevilor nscui n anul 2008 14. Se consider tabela pacient cu urmtoarea structura: id (de tip numeric, cmp de identificare unic) nf (numr ntreg cu maximum 3 cifre - reprezint numr fi ) nume (text sau ir de caractere cu maximum 20 de caractere ) data_n (dat calendaristic)

gs (text sau ir de caractere reprezint grupa sanguin) diagnostic ( text sau ir de caractere cu maximum 30de caractere) Cerine: a. S se creeze i s se populeze cu date tabela (minimum 10 nregistrri). b. S se determine numrul de bolnavi de ARTRITA care au grupa sanguin AB4. c. tergeti din tabel toi bolnavii mai mici de 18 ani. 15. Se consider tabela atestat cu structura: id (de tip numeric, cmp de identificare unic) nume (text sau ir de caractere cu maximum 20 de caractere) nota1 (numr ntreg cu maximum 2 cifre) nota2 (numr ntreg cu maximum 2 cifre) media (numr real) Cerine: a. S se creeze i s se populeze cu date tabela(minimum 10 nregistrri). b. S se completeze cmpul media pentru fiecare elev din tabel folosind formula (nota1+nota2)/2 i s se afieze toi elevii cu media mai mare de 7.00 c. S se tearg din tabel elevii cu media mai mic dect 6.00. 16. Se consider tabela imobiliare cu structura: id (de tip numeric, cmp de identificare unic) cod (numr ntreg cu maximum 2 cifre) nrcam (numr ntreg cu o cifr) etaj (numr ntreg cu maximum 2 cifre) balcon (caracter y dac are balcon respectiv n n caz contrar) strada (text sau ir de caractere) Cerine: a. S se creeze i s se populeze cu date tabela (minimum 10 nregistrri). b. S se tearg toate apartamentele care nu au balcon c. Mrii cu 1 numrul de camere ale tuturor apartamentelor aflate pe o strad a crei nume ncepe cu litera D. 17. Se consider tabela pariuri cu structura: id (de tip numeric, cmp de identificare unic) cal (text sau ir de caractere reprezint calul pe care se pariaz) pers (text sau ir de caractere reprezint persoana care face pariul) suma (numr ntreg cu maximum 9 cifre reprezint suma pariat) Cerine: a. S se creeze i s se populeze cu date tabela (minimum 10 nregistrri).

b. S se tearg din tabel toate pariurile fcute pentru calul Speranta deoarece acesta s-a retras din curs. c. Afiai numele celui care are pariul cel mai mare. 18. Se consider tabela taxe (referitoare la taxele de ntreinere) cu structura: id (de tip numeric, cmp de identificare unic) nume ir cu maximum 20 de caractere, nr_pers numr cu maximum 2 cifre supraf numr cu maximum 3 cifre, data dat calendaristic (data limit pana la care se pot plti taxele), suma numr ntreg cu maximum 9 cifre, achitat numr cu exact o cifr (0 nu a fost achitat, 1 s-a achitat) Cerine: a. S se creeze i s se populeze cu date tabela (minimum 10 nregistrri). b. S se penalizeze cu 10% din sum toate persoanele ce nu au pltit nc. c. S se afieze doar persoanele care au achitat taxele. 19. Se consider tabela orar cu structura: id (de tip numeric, cmp de identificare unic) clasa( text sau sir de caractere zi numr cu exact 1 cifr (1..5) ora numr cu maximum 2 cifre, disciplina text sau sir de caractere Cerine: a. S se creeze i s se populeze cu date tabela (minimum 10 nregistrri). b. tergei toate nregistrrile referitoare la o clas citit de la tastatur, c. Actualizai tabelul astfel nct clas 12A s aib miercuri informatic n loc de fizic. 20. O firm se ocup cu comercializarea materialelor pentru construcii. Materialele sunt stocate n depozite numerotate de la 1 la n. Pentru gestionarea activitii firmei se consider un tabel stocuri cu urmtoarea structur: id (de tip numeric, cmp de identificare unic) denumire (ir de caractere cu maximum 20 de caractere) cantitate( numr cu maximum 3 cifre) pret_unitar (numr cu maximum 6 cifre) depozit (numr cu maximum 3 cifre) valoare (numr cu maximum 3 cifre) Cerine: a. S se creeze i s se populeze cu date tabela (minimum 10 nregistrri)

b. Calculai valoarea i introducei rezultatul, prin comand, n cmpul valoare (valoare se determin ca fiind cantitate * pret_unitar) c. Afisai toate produsele din depozitul 5 21. Se consider urmtoarele tabele: persoane cu structura id (de tip numeric, cmp de identificare unic) cod_pers (de tip numeric cu maximum 13 cifre) nume (text sau ir de caractere) prenume (text sau ir de caractere) localitate (text sau ir de caractere) automobile cu structura id (de tip numeric, cmp de identificare unic) numar (text sau ir de caractere) marca (text sau ir de caractere) cod_pers (de tip numeric cu maximum 13 cifre) Tabelele se afl n relaia 11 : o persoan din tabela persoane poate avea un singur automobil din tabela automobile, cheia de legtur fiind cmpul cod_pers. Observaie: numrul mainii este de forma VS10XYZ Cerine: a. S se creeze i s se populeze cu date tabelele (minimum 7 nregistrri n fiecare tabel). b. Afiai persoanele care au automobile DACIA nmatriculate n Vaslui. c. Cate persoane au automobile SKODA nmatriculate in Iasi? 22. Se consider tabela personal cu structura: id (identificator unic de tip numeric) nume (text sau ir de caractere) prenume (text sau ir de caractere) dep (de tip numeric, reprezentnd pentru fiecare angajat departamentul unde lucreaz acesta) datan (de tip dat calendaristic, reprezentnd data naterii unei persoane) Cerine: a. S se creeze si s se populeze cu date tabela (minimum 10 nregistrri). b. S se afieze persoana cea mai n vrst din fiecare departament. c. Se citete un numr de la tastatur.Se doreste premierea angajailor care-i serbeaz ziua de sf ION (ion, ioan, ionel,ioana,ioanid dar nu i simion, rodion, silion... indiferent de liter, mare sau mic), premiul fiind egal cu numrul citit. Afiai angajaii premiai mpreun cu premiul obinut.

23. Se consider tabela produse cu structura:

id (identificator unic de tip numeric) denumire (text sau ir de caractere) pret (de tip numeric) dataexp (de tip dat calendaristic, reprezentnd data expirrii produsului) Cerine: a. S se creeze si s se populeze cu date tabela (minimum 10 nregistrri). b. S se afieze produsele care vor expira in urmtoarele 7 zile. c. Se se afieze produsele cu preul egal cu cel mai scump produs, n ordine alfabetic.

24. Se consider tabela tari cu structura: numetara (text sau ir de caractere) capitala (text sau ir de caractere) continent (text sau ir de caractere) nrlocuit (de tip numeric) suprafata (de tip numeric) Cerine: a. S se creeze tabela; S se populeze cu date tabela (minimum 10 nregistrri). b. Se citete de la tastatur numele unui continent. Calculai populaia total a rilor de pe continentul citit. c. S se afieze rile n ordinea descresctoare a densitaii populaiei (densitatea fiind egal cu suprafaa mprit la numrul de locuitori), la densiti egale n ordine alfabetic. 25. Se consider tabela materiale cu structura: marca (identificator unic de tip numeric) denmat (text sau ir de caractere) pretunit (de tip numeric) cantitate (de tip numeric) i care conine informaii despre materialele din depozitul unui magazin (n depozit se poate gsi acelai material la preuri diferite). Cerine: a. S se creeze tabela; S se populeze cu date tabela (minimum 10 nregistrri). b. Se citete de la tastatur numele unui material. S se calculeze costul cantitii totale din depozit pentru materialul citit ; c.S se afieze metalele din tabela n ordine alfabetic (acestea au primele 2 cifre din cmpul marca egale cu 20) 26. Se consider tabela angajati cu structura: id (identificator unic de tip numeric) nume (de tip text sau caracter)

prenume (de tip text sau caracter) data_ang (de tip dat calendaristic, reprezentnd data angajrii) dep (de tip numeric , reprezentnd pentru fiecare angajat departamentul unde lucreaz acesta) mail (de tip text sau caracter, reprezentnd pentru fiecare angajatadresa sa de e-mail) Cerine: a.S se creeze si s se populeze cu date tabela(minimum 10 nregistrri). b.S se afieze pentru fiecare department numrul de angajai cu vechime strict mai mic de 2 ani. c.S se afieze numrul de angajai la departamentele de producie (primele 2 cifre din department sunt egale cu 10) i care au contul de mail pe serverul gmail. 27. Se consider tabela salariati cu structura: id (identificator unic de tip numeric) nume (de tip text sau caracter) prenume (de tip text sau caracter) nr_ore (de tip numeric, reprezentnd numrul de ore lucrate ntr-o lun) cost_ora (de tip numeric reprezentnd costul unei ore lucrate) sal_inc (de tip numeric, reprezentnd salariul de ncadrare) Cerine: a.S se creeze si s se populeze cu date tabela(minimum 10 nregistrri) , cmpul sal_inc rmnnd necompletat. b.S se completeze n mod automat pentru toi angajaii cmpul sal_inc ca fiind nr_ore*cost_ora.Afiai tabela rezultat. c.Se citete de la tastatur un numr.Afiati n ordine alfabetic dup nume i prenume angajaii care au salariul de ncadrare cel puin egal cu numrul citit. 28. Se consider tabela elevi cu structura: nume (de tip text sau caracter) prenume (de tip text sau caracter) clasa (de tip text sau caracter) mediagen (de tip numeric, reprezentnd media generala a elevului) i tabela diriginti cu structura: nume ( de tip text sau caracter) prenume (text sau ir de caractere) clasa (text sau ir de caractere) spec (text sau ir de caractere, reprezentnd specialitatea dirigintelui) Tabelele se afl in relaia 1m: unui diriginte din tabela diriginti i corespunde unul sau mai muli elevi din tabela elevi, cheia de legtur fiind cmpul clasa. Cerine:

a. S se creeze si s se populeze cu date tabelele (minimum 5 nregistrri pentru diriginti, 15 nregistrri pentru elevi). b. S se afieze, pentru fiecare clas terminal, media general a clasei (primele dou litere din clasa=12). c. S se afieze lista elevilor bursieri ( mediagen >= 9.5) ai cror dirigini au specialitatea matematica; lista trebuie ordonat pe clase, iar n cadrul clasei descresctor dupa medie. 29. Se consider tabela personal cu structura: id (identificator unic de tip numeric) nume (text sau ir de caractere) prenume (text sau ir de caractere) dep (de tip numeric, reprezentnd pentru fiecare angajat departamentul unde lucreaza acesta) sal (de tip numeric reprezentnd salariul brut al unui angajat) Cerine: a. S se creeze si s se populeze cu date tabela (minimum 10 nregistrri). b. Se citete de la tastatur un numr. Majorai cu 10% toate salariile egale cu numrul citit, afiai salariaii cu salariul majorat. c. Afiai angajatul cu salariul maxim de la fiecare departament 30. Se consider tabela facturi cu structura: nrfact (identificator unic de tip numeric) denprod (text sau ir de caractere, reprezentnd denumirea produsului) pretunit (de tip numeric, reprezentnd preul unitar) cant (de tip numeric, reprezentnd cantitatea) Cerine: a. S se creeze si s se populeze cu date tabela (minimum 10 nregistrri). b. S citete de la tastatur numrul unei facturi. S se afieze valoarea facturii tiind c pe o factur pot aprea mai multe produse, iar la valoarea obinut se adaug TVA care este de 24% . c. Se se afieze cte produse au preul mai mare dect produsul cel mai ieftin. 31. Se consider tabelele candidati cu structura: id (identificator unic de tip numeric) nume (de tip text sau caracter) prenume (de tip text sau caracter) clasa (de tip text sau caracter) i rezultate cu structura: id (identificator unic de tip numeric) proba (de tip text sau caracter) nota (de tip numeric) care conin informaii despre examenul de bacalaureat dintr-un liceu.

Tabelele se afl n relaia 1m : unui candidat din tabela candidati i corespunde unul sau mai multe rezultate din tabela rezultate, cheia de legatur fiind cmpul id. Cerine: a. S se creeze si s se populeze cu date tabelele (minimum 7 nregistrri pentru candidati, 14 nregistrri pentru rezultate). b. Se citete de la tastatur numele unei probe. S se afieze candidaii care nu au promovat proba respectiv (nota<5) ordonai alfabetic dup nume i prenume. c. S se afieze candidaii care au n componena numelui expresia escu (ionescu, popescu...) i care au obinut cel puin o not de 10.

32. Se consider tabelele: clase id (numeric, cmp de identificare unic) diriginte (text sau ir de caractere) profil (text sau ir de caractere) elevi id (numeric, cmp de identificare unic) nume (text sau ir de caractere) cod_clasa (numeric) nr_motivate (numeric) nr_nemotivate (numeric) Tabelele se afl n relaie one-to-many, realizat prin intermediul cmpurilor clase.idelevi.cod_clasa Cerine: a. S se creeze tabelele i s se populeze cu minimum 6 nregistrri pentru fiecare tabel b. S se afieze pentru fiecare clas n parte o situaie statistic care s conin dirigintele, profilul, numrul de absente motivate, nemotivate i numrul total de absene nregistrat de elevii clasei c. tergei din tabela elevi toi elevii care nu au nregistrat niciun fel de absene (fie ele motivate sau nu) 33. Se consider tabela excursii cu structura: id (numeric, cmp de identificare unic) obiectiv (text sau ir de caractere) cost (numeric) data_planificata (dat calendaristic) Cerine: a. S se creeze i s se populeze tabela cu minimul 10 nregistrri b. S se afieze obiectivul, costul i data efecturii tuturor excursiilor a cror cost este cuprins ntre 150 si 500 RON i sunt programate n luna iunie.

c. S se adauge urmtoarele cmpuri: nr_locuri i pret_rezervare, ambele numerice. Completai automat cmpurile adugate anterior astfel: cmpul nr_locuri cu valoarea 45, iar pret_rezervare cu preul rezervrii unui autocar, tiind c valoarea cmpului cost este pentru un singur loc. 34. Fie tabela tari cu urmtoarea structur: id (numeric, cmp de identificare unic) denumire (text sau ir de caractere) suprafata (numeric) populatie (numeric) pib (de tip numeric, este produsul intern brut) capitala (text sau ir de caractere) Cerine: a. S se creeze tabela i s se populeze cu minimum 10 nregistrri b. Afiai denumirea, densitatea populaiei i produsul intern brut pe cap de locuitor pentru rile cu o populaie mai mare de 200 milioane locuitori i care au produsul intern brut ( pib) pe cap de locuitor mai mare dect al Spaniei. c. Completai automat capitala pentru Romnia. 35.Fie tabela angajati cu structura: id (numeric, cmp de identificare unic) nume (text sau ir de caractere) prenume (text sau ir de caractere) data_nast (dat calendaristic) salariu (numeric) nr_departament (numeric) a. S se creeze tabela i s se populeze cu minimum 10 nregistrri b. Afiai numele i vrsta angajailor care au salariul mai mic dect media salariilor angajailor c. Majorai salariul angajailor din departamentul numrul 2 cu 10% 36.Se consider tabela carti cu structura: id_carte (numeric, cmp de identificare unic) autor (text sau ir de caractere) titlu (text sau ir de caractere) an_aparitie (numeric) editura (text sau ir de caractere) pret (numeric) domeniu (text sau ir de caractere) a. S se creeze tabela i s se populeze cu minimum 10 nregistrri b. S se afieze titlul, autorul i preul crilor din domeniul SF, cri aprute n 1990

c. Editura Albatros i-a schimbat denumirea n Pinguin. S se realizeze aceast modificare i s se afieze toate crile editate de aceasta 37. Se consider tabela melodii cu structura: id (numeric, cmp de identificare unic) artist (text sau ir de caractere) titlu (text sau ir de caractere) durata (numeric) gen (text sau ir de caractere) Cerine: a. S se creeze tabela i s se populeze cu minimum 10 nregistrri b. Afiai pentru fiecare categorie n parte timpul total necesar pentru redarea tuturor melodiilor c. Afiai toate melodiile din categoria rock care conin n cadrul titlului textul bani. 38. Se consider tabela materiale cu structura: id (numeric, cmp de identificare unic) denumire (text sau ir de caractere) pret_unitar (numeric) cantitate (numeric) Cerine: a. S se creeze tabela i s se populeze cu minimum 10 nregistrri b. S se afieze toate materialele din stoc pentru care preul unitar este ntre 3000 i 10000 c. tergei toate materialele ce nu mai sunt disponibile (cantitatea este 0) 39. Se consider tabela bac cu structura: id (numeric, cmp de identificare unic) nume (text sau ir de caractere) proba_A (text sau ir de caractere) proba_C (text sau ir de caractere) proba_D (text sau ir de caractere) proba_Ea (numeric) proba_Ec (numeric) proba_Ed (numeric) media (tip real) Cerine: a. S se creeze tabela i s se populeze cu minimim 10 nregistrri b. S se afieze acei candidai care au obinut o nota mai mic de 5 la proba Ea, iar la proba A au fost declarai Experimentai c. S se calculeze media pentru toi candidaii. Aceasta se calculeaz ca fiind media aritmetic dintre proba_Ea, proba_Ec, proba_Ed

40. Se consider tabela camere cu structura: nr_camera (numeric, cmp de identificare unic) nr_paturi (numeric) pret_camera (numeric) etaj (numeric) TV (numeric sau logic) Internet (numeric sau logic) a. S se creeze tabela i s se populeze cu minimum 10 nregistrri b. S se afieze, n ordinea descresctoare a preului, toate camerele aflate ntre etajele 2 i 6 inclusiv, care au cel putin 2 paturi, dispun de TV i Internet c. Afiai cea mai scump i cea mai ieftin camer a hotelului care are exact 2 paturi i nu dispune de TV. 41. Se consider tabela concurs cu structura: id (numeric, cmp de identificare unic) nume (text sau ir de caractere) punctaj1 (numeric, cel mult 3 cifre) punctaj2 (numeric, cel mult 3 cifre) total (numeric, cel mult 3 cifre) calificativ (text sau ir de caractere) Cerine: a. S se creeze tabela i s se completeze (numai primele 4 cmpuri) cu minimum 10 nregistrri b. S se calculeze pentru fiecare concurent totalul ca fiind suma dintre punctaj1 i punctaj2 i s se afieze, descresctor dup total, numrul concurenilor care au obinut punctajul total peste 100 c. S se completeze cmpul calificativ astfel: primii 5 clasai n ordinea descresctoare a punctajului vor primi foarte bine (dar numai dac au peste 50 la total), urmtorii care au peste 50 de puncte vor primi bine, iar restul satisfacator.