Sunteți pe pagina 1din 10

Atestat 2010. Subiecte baze de date Atestat 2010. Subiecte baze de date 1.

Se consider tabela ANGAJATI cu structura: CNP, NUME, DATA_ANGAJARE, DATA_NASTERE, SALARIU. a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. S se afieze 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 cu structura: NUME_PREN , NOTA_RO, NOTA_MAT, NOTA_GI, REZULTAT, MEDIE a. S se creeze tabela i s se introduc 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. Pentru elevii promovai calculai media general la disciplina romn; 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 cu structura: NUME, GEN, BUGET, DATA_AP a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. Afiai pe ecran filmele gen comedie cu buget >10000; c. Afiai toate filmele din tabela grupate pe genuri; d. Afiai filmul care a avut cel mai mare buget; e. tergei din tabel filmele in aprute nainte de 1-ian-1990; f. Calculai bugetul total al tuturor filmelor gen aventur. 4. Se consider tabela ELEVI cu structura: NUME, CLASA, MEDIE, ABS_NEM a. S se creeze tabela i s se introduc 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. Aflai suma totala a absentelor nemotivate pe fiecare clasa; e. tergei elevii cu peste 40 absene nemotivate; f. Elevul Popescu Gigel se mut din clasa 12A n clasa 12B. Facei modificrile necesare. 5. Se consider tabela PROFESORI cu structura: NUME, GRAD, DATA_NAST, CATEDRA, SALAR, DIRIG a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare b. Afiai profesorii cu gradul I; c. Aflai salariul mediu pe coala si numrul de profesori care au mai puin de salariul mediu d. Afiai alfabetic profesorii care sunt dirigini. e. tergei din tabela profesorii care mplinesc 60 ani in anul calendaristic curent f. Afiai numrul de profesori de la fiecare catedra. 6. Se consider tabela EXCURSII cu structura: DESTI NATIE, DATA_PL, PRET, DURATA, TRANSPORT (avion, autocar, etc) a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare b. Afiai excursiile din tabela cu destinaia NISA ordonate cresctor dup data plecrii c. Aflai destinaia (destinaiile) cea mai ieftina 1

Atestat 2010. Subiecte baze de date d. Afiai excursiile din tabela grupate pe destinaii e. Modificai preul la excursiile cu avionul (preul excursiei scade cu 25%) f. tergei din tabela excursiile care s-au desfurat sau care sunt in curs de desfurare (au data plecrii anterioara datei curente) 7. Se consider tabela CIOCOLATA cu structura: SORTIMENT, PRET_BUC, FIRMA_PROD a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. Afiai sortimentele de ciocolata ce au preul_bucata >20 Ron ordonata alfabetic dup firma productoare; c. Aflai firma (firmele) ce produce cea mai ieftina ciocolat; d. Afiai pentru fiecare firm numrul de sortimente de ciocolat; e. Modificai preul_bucata (scade cu 15%) la toate sortimentele firmei Primola; f. tergei din tabela toate sortimentele firmei Poiana; 8. Se consider tabela LIBRARIE cu structura: TITLU, AUTOR, PRET_BUC, EDITURA a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. Afiai toate crile autorului Mihai Eminescu ordonate descresctor dup pret; c. Aflai costul total al tuturor crilor de la editura Donaris; d. Afiai pentru fiecare autor numrul total al crilor sale; e. Aflai cartea (crile) cea mai scump; f. tergei din tabela crile cu preul mai mare de 25 Ron i aprute la editura X (X citit de la tastatur); 9. Se consider tabela FARMACIE cu structura: MEDICAMENT, DATA_EXP, PRET a. S se creeze tabela i s se introduc 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. Aflai medicamentul(medicamentele) cel mai ieftin; e. Aflai preul unui medicament dat de la tastatur; f. tergei din tabela medicamentele care au data de expirare astzi. 10. Se consider tabela CONCURS cu structura : NUME, NOTA1, NOTA2, NOTA3, NOTA_FIN, DATA_NAST, JUDET a. S se creeze tabela i s se introduc 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 in ordinea descresctoare a mediilor; d. Afiai candidatul (candidaii) cu nota finala maxim; e. Afiai mediile generale pe judee (media aritmetic a notelor finale pentru fiecare jude); f. tergei concurenii care au media finala sub 5. 11. Se consider tabela FIRME cu structura: NUME, DATA_AP, ORAS, CAPITAL, NR_ANG a. S se creeze tabela i s se introduc 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 tabela grupate pe orae; d. Aflai 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.

Atestat 2010. Subiecte baze de date 12. Se consider tabela CARTI cu structura: COD_CARTE, DENUMIRE_CARTE, AUTOR, AN_APARITIE, GEN, PRET. a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. S se afieze crile a cror pre nu depete 10 RON; c. S se diminueze cu 10% preul crilor al cror an de apariie este introdus de la tastatur; d. S se afieze valoarea crilor pentru fiecare autor a crui nume ncepe cu litera A; e. S se afieze denumirea crii i autorul pentru care preul este maxim; f. S se afieze cartea i autorul pe genuri literare. 13. Se consider tabela TARI cu structura: NUME, REGIUNE, SUPRAFATA, POPULATIE, PIB (produsul intern brut al unei ri). a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. S se afieze rile a cror populaie este mai mare de 20 milioane; c. S se afieze rile a cror regiune este introdus de la tastatur; d. Afiai rile n ordine descresctoare a valorii produsului intern brut; e. S se afieze rile cu suprafaa minim; f. S se afieze numrul rilor pe regiuni. 14. Se consider tabela SECTIE cu structura: COD_SECTIE,DENUMIRE, NR_ANGAJATI, PRODUCTIE, CIFRA_A(cifra de afaceri), PRODUCTIVITATE. a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. S se afieze seciile cu numrul de angajai mai mare de 1000; c. S se completeze cmpul productivitate dup formula cifra de afaceri/numr de angajai; d. Afiai seciile cu productivitatea cea mai mare; e. S se tearg 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 cu structura: DENUMIRE, LOCALITATE, VAL_INV (valoarea investiiei), AN_CON (anul construirii), INDICE, VAL_ACT (valoarea actualizat). a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. S se afieze 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. S se afieze valoarea investiiei i anul construciei pentru o cldire a crei denumire este introdus de la tastatur. 16. Se consider tabela MATERIALE cu structura: DEN_MAT, STOC_I (stoc iniial), INTRARI , IESIRI, STOC_F (stoc final) a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. S se completeze cmpul stoc final dup formula: stoc iniial+intrri-ieiri; c. S se afieze 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 cu structura: NUME_P, DIAGNOSTIC, MEDIC, ETAJ , SALON. a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; 3

Atestat 2010. Subiecte baze de date b. Lista alfabetic a pacienilor; c. Afiai ci pacieni sunt internai avnd diagnosticulGRIPA d. Afiai numrul de pacieni a fiecrui medic; e. S se afieze 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 cu structura: NUME, VARSTA, SEX, GREUTATE, NALTIME, SPORT . a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. S se afieze sportivii de la haltere a cror greutate este de 80 kg; c. Listai alfabetic sportivii ordonndu-i dup sporturile pe care le practic; d. S se afieze ci sportivi practica Fotbal; e. S se afieze 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 cu structura: NUME, STUDII, OCUPAIA , DOMENIU, VENIT. a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. S se afieze cte persoane au venit peste 10 milioane; c. S se tearg din baza de date informaiile corespunztoare studiilor introduse de la tastatur; d. Afiai care sunt persoanele cu venit maxim din domeniul educaiei; e. S se afieze ct la sut reprezint persoanele cu ocupaia vnztor din acest sondaj; f. S se determine venitul total pe domenii. 20. Se consider tabela ABONATI cu structura: NUME, CNP, MIN_INCLUSE, MIN_UTILIZATE, VALOARE, ACHITAT, RETEA. a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. S se afieze 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 sunt restani; d. S se afieze abonaii cu valoarea facturat cea mai mare; e. Pentru abonatul a crui CNP s-a introdus de la tastatur s se indice dac a achitat; f. S se afieze valoarea obinut din ncasri pentru fiecare reea. 21. Se consider tabela STUDENTI cu structura: NUME, CNP, AN, MEDIE, BURSA. a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. S se afieze 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 maxima a bursei dup mrirea cu 20% f. S se tearg studenii care au pierdut bursa(media este sub 8). 22. Se consider tabela ELEVI cu structura: CODELEV, NUME, PRENUME, CLASA, MEDIA, CODSEFCLASA a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. S se afieze n ordinea alfabetic primii 3 elevi din clasa C (C citit de la tastatur); c. Ci elevi al cror nume se termin cu litera U sunt n tabel? d. Pentru fiecare clas din tabel s se calculeze media pe clas; rezultatele se vor afia n formatul Media clasei este .; Coloana rezultat va avea aliasul Medii; e. S se afieze elevii cu cea mai mare medie. Se vor afia primele trei linii (dac exist); f. S se afieze elevii i efii lor de clas n formatul: eful de clas al elevului .. este ..; 4

Atestat 2010. Subiecte baze de date 23. Se consider tabela PARIURI cu structura: CODPARIU, PERSOANA, CAL, SUMA, DATA a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. S se afieze 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 si-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. S se tearg toate pariurile din luna curent pe acest cal; f. S se afieze numele persoanei/persoanelor cu cea mai mare sum pariat la un pariu; 24. Se consider tabelele ECHIPE i MECIURI cu structurile: ECHIPE (ID, NUME, ORA) MECIURI (ID, ID_ECHIPA1, ID_ECHIPA2, GOL1, GOL2, DATA) a. S se creeze tabelele i s se introduc 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; 25. Se consider tabelele ANGAJAI i DEPARTAMENTE cu structurile: ANGAJAI (ID, NUME, PRENUME, DATA_ANGAJARE, SALARIU, ID_DEP) DEPARTAMENTE (ID, DENUMIRE) a. S se creeze tabelele i s se introduc 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. S se adauge 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. S se afieze toi angajaii din departamentul cu denumirea X (X citit de la tastatur); Informaiile vor fi afiate n formatul Angajatul .. lucreaz n departamentul .. f. S se afieze salariul maxim pentru fiecare departament. Rezultatele vor fi afiate n formatul Salariul maxim din departamentul .. este ... Coloana rezultat va avea aliasul SALARII. 26. Se consider tabelele: TURITI i EXCURSII cu structurile: TURITI (COD, NUME, SEX, COD_EXC) EXCURSII (COD , DESTINAIE , DATA_INCEPUT, DATA_SFARSIT, PRET) a. S se creeze tabelele i s se introduc cte 6 articole care s corespund cerinelor urmtoare; b. S se afieze 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. Ci turiti 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 . - .. 27. Se consider tabelele NUMERE1 i NUMERE2 cu structurile: NUMERE1 ( CIFRA ) NUMERE2 ( CIFRA ) a. S se completeze fiecare din cele dou tabele cu cifrele de la 1 la 5; b. S se afieze cifrele din a doua tabel folosind scrierea cu cifre romane; 5

Atestat 2010. Subiecte baze de date c. S se afieze tabla nmulirii pn la 5 n formatul cifra x cifra = rezultat; se vor afia primele 20 de linii; d. S se afieze tabla nmulirii cu X (X<6 cifr nenul citit de la tastatur); e. S se afieze ctul i restul mpririi cifrei X la toate celelalte cifre n formatul cifra / cifra = (cat, 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. 28. Se consider tabela PACHETE cu structura EXPEDITOR, DESTINATAR, DATA_EXPEDIERE, CATEGORIA, GREUTATE a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. S se afieze in ordine alfabetic a destinatarului pachetele care nu au completat expeditorul; c. S se calculeze media aritmetic a greutilor pachetelor din tabel; d. Se completeaz cu NECUNOSCUT toi expeditorii nespecificai i cu data de astzi toate datele de expediere necompletate; e. S se tearg toate pachetele expediate anul trecut care au greutatea mai mic dect X (citit de la tastatur); f. Care este destinatarul care a primit cele mai multe pachete? 29. Se consider tabela PRODUSE cu structura: ID, DENUMIRE, CATEGORIE, DATA_EXP, PRE, CANTITATE a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. S se afieze produsele care expir astzi; se vor afia doar primele 5 linii; c. Care este valoarea total a produselor din tabel? Afiai n formatul Valoarea total este.; d. Produsele care expir mine se ieftinesc cu 50%. Actualizai tabela; e. S se adauge un nou produs care s fie n aceeai categorie cu produsul cu id-ul egal cu 4. f. S se afieze categoria / categoriile care conine cele mai multe produse; 30. Se consider tabela FOTBALI TI cu structura: NUME, ECHIP, POST, NRMECIURI, GOLURIMARCATE a. S se creeze tabela i s se introduc 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); 31. Se consider tabela CONCURENTI cu structura : COD, NUME, TARA, PUNCTAJ a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. afiarea clasamentului final n ordine descresctoare a punctajelor i la punctaje egale alfabetic dup nume; c. citindu-se codul unui concurent i un nou punctaj al acestuia actualizai informaiile din tabel; d. lista concurenilor cu punctaje maxime; e. numrul de concureni din fiecare ar; f. s se afieze ara /rile cu cea mai mare medie a punctajelor; 32. Se consider tabela PACIENTI cu structura COD, NUME, DIAGNOSTIC, ADRESA, NR_ZILE_ SPITALIZARE a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. lista alfabetic a pacienilor; c. tergei din tabel nregistrarea corespunztoare unui cod introdus de la tastatur; d. afiai pacienii cu un numr maxim de zile de spitalizare; 6

Atestat 2010. Subiecte baze de date e. numrul de pacieni pentru fiecare diagnostic; f. pentru un diagnostic dat mrii numrul de zile de spitalizare cu o valoare dat de la tastatur. 33. Se consider tabela ANGENII cu structura COD, DENUMIRE, LOCALITATE, NR_ANGAJATI a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. 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. numrul de agenii pe localiti; f. s se afieze localitile care au numr numr maxim de angajai; 34. Se consider tabela SPECII cu structura COD_SPECIE, NUME, ZONA, NR_EXEMPLARE a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. 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. lista speciilor cu numr minim de exemplare. 35. Se consider tabela BIBLIOTEC cu structura COD, TITLU, AUTOR, NR_EXEMPLARE a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. s se afieze numrul total de exemplare din tabel; c. 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. 36. Se consider tabela CREDITE cu structura COD, NUME, DATA, PERIOADA, SUMA. a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. lista persoanelor pentru care perioada de creditare s-a ncheiat; c. 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. 37. Se consider tabela REVISTE cu structura COD, NUME, DATA_LANSARE, PRET, NR_EXEMPLARE a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. lista publicaiilor lansate n anul 2009; c. numrul de publicaii cu numr maxim de exemplare; d. calculai numrul total de publicaii pe an de apariie; e. lista publicaiilor alfabetic i pe an de apariie; f. pentru un cod introdus de la tastatur actualizai tabela mrind numrul de exemplare cu 100. 38. Se consider tabela ABONAMENTE cu structura COD, LOC_PLECARE, LOC_SOSIRE, DATA_PLECARE, PRE a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; 7

Atestat 2010. Subiecte baze de date b. lista curselor cu plecare din Bicaz; c. localitatea de plecare cu numr maxim de abonamente; d. numrul abonamentelor cu sosire n Roman; e. lista curselor sortate cronologic; f. pentru un cod introdus de la tastatur actualizai articolul corespunztor mrind preul cu 5%. 39. Se consider tabela ATESTAT cu structura: NUME, TEMA, COORDONATOR, AN, NOTA a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. Afiai pe ecran toate atestatele a cror tema 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; 40. Se consider tabela AGENDA cu structura: ID_AGEND, NUME, PRENUME, DATA_NATERE, TELEFON, EMAIL, ADRES, NR_COPII. a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. S se afieze persoanele care au un singur copil i locuiesc n oraul X introdus de la tastatur. c. Lista persoanelor care sunt nscute n luna noiembrie. d. S se afieze lista 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. Lista persoanelor din agend pe orae i pentru acelai ora alfabetic dup nume. 41. Se consider tabela PAPETRIE cu structura: ID_PRODUS, NUME_PRODUS, PRE, NR_EXEMPLARE, FURNIZOR. a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. Care este produsul care se gsete n stoc n cantitate maxim. c. Lista furnizorilor de produse din Papetrie. d. S se tearg produsul / produsele cu pre minim; e. tergerea din baza de date a produselor furnizorului introdus de la tastatur. f. Care este numrul produselor achiziionate de la fiecare furnizor. 42. Se consider tabela CLASE cu structura: CNP, NUME, PRENUME, DATA_NASTERE, LOCALITATE, EMAIL, MEDIE. a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. S se afieze elevii care nu locuiesc ntr-un ora introdus de la tastatur; c. Care sunt elevii care au ziua de natere n luna curent; d. S se afieze numrul de elevi din fiecare localitate; e. S se afieze elevii care au media mai mare dect media maxim a elevilor dintr-o localitate dat de la tastatur; f. Lista elevilor n ordinea descresctoare a mediilor i la medii egale alphabetic 43. Se consider tabela IMOBILIARA cu structura: ID_LOC, NR_CAMERE, SUPRAFAA, TIP, ETAJ, PRE. a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. S se afieze structura apartamentelor situate la etajul 1. c. S se afieze care sunt tipurile de apartamente din tabela. d. S se afieze apartamentele decomandate care au suprafaa cuprins ntre dou valori introduse de la tastatur. e. S se tearg din tabel articolele care au preul minim i 2 camere. f. S se afieze ofertele de apartamente n ordinea descresctoare a preurilor. 8

Atestat 2010. Subiecte baze de date 44. Se consider tabela FARMACIE cu structura: ID_PRODUS, PRET, STOC, DATA_EXPIRARE, FURNIZOR. a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. Care cantitatea existent n stoc pentru un medicament introdus de la tastatur. c. Care sunt produsele n cantitate maxim n stoc. d. Lista produselor pentru care termenul de valabilitate expir peste 2 luni. e. Cantitatea de produse n stoc pe furnizori. f. S se afieze produsele alfabetic i pentru acelai produs cresctor n funcie de pre. 45. Se consider tabela CARTI cu structura: AUTOR, TITLU, EDITURA, NR_EXEMPLARE, AN_ACHIZITIE. a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. Care sunt editurile la care au fost publicate crile achiziionate. c. Autorii i titlul lucrrilor cu numr maxim de exemplare n tabela. d. Care sunt numrul de titluri publicate de fiecare editur. e. Lista lucrrilor achiziionate ntre 1990 i 2009. f. Lista crilor alfabetic pe autori i pentru acelai autor descresctor dup numrul de exemplare. 46. Se consider tabela CLIENTI cu structura: ID_CLIENT, NUME, PRENUME, TELEFON, EMAIL, ADRESA, ORAS. a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. Care sunt oraele n care locuiesc clienii din tabela. c. Care este numrul clienilor dintr-un ora dat de la tastatur. d. S se afieze numele i prenumele clienilor care au prefixul telefonic 0233. e. Care sunt clienii care nu au adres de email n tabela. f. Lista clienilor pe orae i n acelai ora alfabetic dup nume. 47. Se consider tabela LOCATARI cu structura NUME, PRENUME, APARTAMENT, RESTANA, TAXA_LIFT a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. Afiai pe ecran locatarii cu restante de plata; c. nlocuii in baza de date datele locatarului de la apartamentul 11 cu datele noului proprietar; d. Determinai valoarea totala a restantelor de plata 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; 48. Se consider tabela LABORATOR cu structura NUMAR_STATIE, PROCESOR, FRECVEN, MEMORIE, DVD, VALOARE a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. Afiai pe ecran calculatoarele dotate cu procesor Intel cu frecventa mai mare de 1000 Mhz (se va afia numrul staiei, modelul procesorului si frecventa) c. tergei staiile cu memoria RAM mai mica sau egala cu 128 MB d. Cate staii sunt prevzute cu unitate de DVD? e. Determinai valoarea totala de inventar a staiilor. f. Afiai numrul staiilor pentru fiecare tip de procesor. 49. Se consider tabela MUNCITORI cu structura NUME, COD_ATELIER, NR_PIESE a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. S se afieze numrul atelierelor din tabel; c. S se afieze codul atelierului din tabel cu cei mai muli muncitori; 9

Atestat 2010. Subiecte baze de date d. Muncitorul cu numele X (dat de la tastatur) se pensioneaz. Eliminai-l din tabel; e. S se afieze numrul de piese produse de fiecare atelier; f. S se afieze atelierul / atelierele cu cele mai multe piese produse; 50. Se consider tabela TESTE cu structura: DENUMIRE, DISCIPLINA, TIP, CLASA, PROFIL, DURATA Tipul poate fi: clasic, gril, combinat. a. S se creeze tabela i s se introduc 10 articole care s corespund cerinelor urmtoare; b. Afiai pe ecran denumirile testelor de la disciplina Informatica, de tip grila 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 Matematica-informatica, grupate alfabetic pe discipline si descresctor dup durata testului. e. Modificai durata testului Componentele calculatorului la 40 min si tipul acestuia in test grila. f. Afiai disciplina / disciplinele cu cele mai multe teste.

10

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