Subiectul 1 S se creeze tabela STUDENTI cu structura: - ANUL numr cu maximum 3 cifre - NUME ir de cu maximum 10 caractere - MEDIA numr real cu dou zecimale. a) Inserai 5 nre!istrri n tabela STUDENTI. b) "istai numele i anul din care fac #arte studentii cu medii ntre $ i 10 %inclusi&) c) 'fiai numrul de studenti cu medii sub ( din fiecare an. d) )rii cu o unitate anul tuturor studentilor din tabela STUDENTI. e) *ter!ei studentii al cror nume nce#e cu litera +A+. Subiect 2 S se creeze tabela ELEVI cu structura: - NRMATR numr ntre! cu maximum 4 cifre - NUME ir cu maximum 20 de caractere - PRENUME ir cu maximum 20 de caractere - CLASA ir cu maximum 3 caractere a) Inserai 5 nre!istrri n tabela ELEVI b) 'fiai numele si numrul matricol al ele&ilor cu numr matricol mai mic dec,t 10. c) 'fiai cole!ii de clas ai ele&ului +Ionescu Victor+. d) *ter!ei din tabel toi ele&ii din clasa a XII-a- e) )odificai toate nre!istrrile din tabela ELEVI astfel nc,t numele i #renumele s a#ar scrise cu ma.uscule. Subiect 3 S se creeze tabela MEDICAMENTE cu structura: - CDM numr ntre! cu maximum / cifre %codul medicamentului) - DENUMIRE ir cu maximum /0 de caractere - CANTITATE numr ntre! cu maximum ( cifre - PU numr ntre! cu maximum 0 cifre %PU este #reul unitar al medicamentului) - CD! numr ntre! cu maximum / cifre %codul farmaciei care ofer medicamentul res#ecti&) a) Inserai 5 nre!istrri n tabela MEDICAMENTE b) 'fiai codurile farmaciilor care ofer ASPIRIN" #recum i #reul unitar al acestuia. c) 'fiai codurile farmaciilor care ofer ASPACARDIN la un #re mai mic dec,t cel oferit de farmacia cu codul 21. d) 1ublai #reul #entru PARACETAML de la toate farmaciile. e) *ter!ei din tabela toate medicamentele a cror nume conine litera U. Subiect 4 S se creeze tabela ATESTAT cu structura: - NUME ir de maximum /0 caractere - NTA1 numr ntre! cu maximum / cifre - NTA2 numr ntre! cu maximum / cifre - MEDIA numr real cu / zecimale a) Inserai 5 nre!istrri n tabela ATESTAT b) S se com#leteze c,m#ul MEDIA #entru fiecare ele& din tabel folosind formula MEDIA#$NTA1%NTA2&'2 c) S se afieze toi ele&ii cu media mai mare de 0.00. d) S se tear! din baza de date ele&ii cu media mai mica dec,t 2.00. e) S se afieze ele&ii cu media mai mare dec,t media ele&ului +(eor)escu Mirce*+. Subiect 5 S se creeze tabela CARTI cu structura: - AUTR - ir de maximum 20 de caractere - TITLU ir de maximum 20 - NR+UCATI numr ntre! cu maximum 2 cifre - AN numr ntre! cu maximum 4 cifre a) Inserai 5 nre!istrri n tabela CARTI b) 'fiai toate crile scrise de +Eu)en Ionescu+. c) 'fiai toate crile a#rute n acelai an cu +3*r*, A-.+. d) *ter!ei din tabel toate crile a#rute nainte de anul 1/00. e) )odificai numrul de exem#lare4 mrind &aloarea existent cu (4 #entru toate crile scrise de autorii al cror nume nce#e cu E. Subiect 6 S se creeze tabela PIESE cu structura: - "56'"I7'78 ir de maximum /0 de caractere - 9I8S' ir de maximum /0 de caractere - 1'7' dat calendaristic - 5:' numr ntre! cu dou cifre a) Inserai 5 nre!istrri n tabela PIESE b) 'fiai toate #iesele de teatru care sunt #ro!ramate n SI+IU. c) *ter!ei toate nre!istrrile din baza de date referitoare la s#ectacolele care erau #ro!ramate nainte de data de 0110112002. d) 'fiai toate #iesele de teatru #ro!ramate la aceeai dat i or la care este #ro!ramat la SI+IU #iesa TEATRU A+SURD. Se tie c exist un sin!ur s#ectacol cu aceast #ies la SI+IU. e) )odificai ora de nce#ere a tuturor #ieselor #ro!ramate n luna ianuarie4 mrind-o cu 1. Subiect 7 S se creeze tabela TELE!ANE cu structura: - NUME ir de maximum 20 de caractere - PRENUME ir de maximum 20 de caractere - TEL ir de maximum 10 caractere a) Inserai 5 nre!istrri n tabela TELE!ANE b) 'fiai numerele de telefon ale #ersoanelor cu #renumele Io*n. c) 7oate numerele de telefon care nce#eau cu 4 s-au modificat i acum nce# cu 2. :estul de cifre au rmas nemodificate. :ealizai aceast modificare i n baza de date. d) *ter!ei din tabel toate #ersoanele al cror nume se termin cu litera +n+. e) 'fiai numrul de telefon al abonatului +Ionescu (eor)e+. Subiect S se creeze tabela PUNCTA3E cu structura: - NUME ir de maximum 20 de caractere - SCALA ir de maximum 20 de caractere - PUNCTA3 numr ntre! cu maximum 3 cifre a) Inserai 5 nre!istrri n tabela PUNCTA3E b) 'fiai toi ele&ii cu #uncta. mai mare de 50. c) 'du!ai 10 #uncte la #uncta.ul tuturor ele&ilor de la +Liceu- Teoretic 4i5eic*+. d) *ter!ei din tabel toi ele&ii care au un #uncta. mai mic dec,t #uncta.ul ele&ului Ionescu ;ictor. e) 'fiai #uncta.ele tuturor ele&ilor al cror #renume nce#e cu litera +A+. Subiect ! S se creeze tabela AN(A3A4I cu structura: - NUME ir de maximum 20 de caractere - SALARIU numr ntre! cu maximum / cifre - DATAN dat calendaristic - SECTIA ir de maximum 10 caractere a) Inserai 5 nre!istrri n tabela AN(A3A4I b) 'fiai toi an!a.aii de la secia 6A78inistr*5ie6. c) *ter!ei din tabel toi an!a.aii nscui nainte de 1 i*nu*rie 1/00. d) )rii salariul tuturor an!a.ailor cu 100 RN. e) 'fiai numele tuturor an!a.ailor care lucreaz n aceeai secie cu an!a.atul +Ionescu Io*n+. Subiect 10 S se creeze tabela !ERTE cu structura: - !URNI9R ir de maximum 15 caractere - PRDUS ir de maximum 20 de caractere - PU numr ntre! de maximum 2 cifre %#reul unitar al #rodusului). a) Inserai 5 nre!istrri n tabela !ERTE b) 'fiai toate #rodusele cu #reul mai mare de 100 RN c) 'fiai toi furnizorii care ofer +Cret: ;co-*r:+ la un #re+ mai mic dec,t #reul oferit de furnizorul RTC #entru acest #rodus. d) *ter!ei toate #rodusele cu #reul mai mic dec,t 55 RN. e) )rii cu 10< #reul tuturor #roduselor oferite de un furnizor a crui nume nce#e cu '. Subiect 11 S se creeze tabela IM+ILIARE cu structura: - CD numr ntre! cu maximum / cifre - NRCAM numr ntre! cu o cifr - ETA3 numr ntre! cu maximum / cifre - +ALCN caracter %< dac are balcon res#ecti& n n caz contrar) - STRADA ir de caractere cu maximum 20 de caractere a) Inserai 5 nre!istrri n tabela IM+ILIARE b) 'fiai toate a#artamentele aflate la eta.ul 2 c) S se tear! toate a#artamentele care nu au balcon d) 'fiai toate a#artamentele aflate #e aceeai strad cu a#artamentul a&,nd codul 122. e) )rii cu 1 numrul de camere ale tuturor a#artamentelor aflate #e o strad a crei nume nce#e cu litera +D+. Subiect 12 S se creeze tabela PRDUSE cu structura: - CD numr cu maximum 3 cifre - DENUMIRE ir cu maximum 20 de caractere - TIP numr ntre! cu o sin!ur cifr - STC numr ntre! cu maximum 3 cifre unde TIP # 1 %alimente)4 2 %cosmetice)4 3 %.ucrii)4 4 %#a#etrie)4 5 %mbrcminte) a) Inserai 5 nre!istrri n tabela PRDUSE b) 'fiai toate alimentele din ma!azin. c) S se tear! din baza de date toate #rodusele cu stocul mai mic de 5. d) 'fiai toate #rodusele a cror denumire conine cel #utin o litera *. e) )rii cu o unitate stocul tuturor #roduselor a cror denumire are aceeai lun!ime cu denumirea #rodusului cu codul 213. Subiect 13 S se creeze tabela STARE cu structura: - NUME - ir de caractere cu maximum 10 caractere - VARSTA numr ntre! cu maximum 3 cifre - SEX un sin!ur caracter %SEX # ! sau M) - NR=CPII numr ntre! cu maximum 2 cifre - STARE un sin!ur caracter %STARE # 1 cstorit4 2 necstorit). a) Inserai 5 nre!istrri n tabela STARE b) 'fiai toi brbaii cu &,rsta de #este 30 de ani. c) S se tear! din tabel toate #ersoanele fr co#ii. d) S se afieze toate #ersoanele a&,nd aceeai &,rst cu +Ionescu Viore-+. e) S se mreasc cu 1 &arsta tuturor #ersoanelor al cror nume nce#e cu litera +. Subiect 14 S se tabela TRENURI cu structura: - NRTREN numr ntre! cu maximum = cifre - TIP numr ntre! cu o cifr %!EL # 1 #ersonal4 2 accelerat4 3 ra#id4 4 marfa4 5 I6) - DEST ir de maximum 20 de caractere - RA=PL numr ntre! cu maximum / cifre >nde RA=PL ? ora #lecrii DEST oraul de destinaie. a) Inserai 5 nre!istrri n tabela TRENURI b) 'fiai toate trenurile care #leac nainte de ora 12 c) S se tear! toate trenurile care #leac s#re @ucureti4 linia fiind n re#araii. d) 1in cauza #loilor abundente4 toate trenurile care #leac s#re oraele a&,nd numele nce#,nd cu litera @4 &or #leca cu o or mai t,rziu dec,t ora #lanificat iniial. 8fectuai aceast modificare i asu#ra nre!istrrilor din baza de date. e) S se afieze toate trenurile care au aceeai destinaie cu trenul numrul >25. Subiect 15 S se creeze tabela PARIURI cu structura: - CAL ir de maximum 20 caractere %calul #e care se #ariaz) - PERS ir de maximum 20 de caractere %#ersoana care face #ariul) - SUMA numr ntre! cu maximum / cifre %suma #ariat) a) Inserai 5 nre!istrri n tabela PARIURI b) "istai #ersoanele care au #ariat sume mai mari de 100 RN. c) 'fiai #ersoanaA#ersoanele %dac au fost mai multe #ersoane care au #ariat aceeai sum maxim) care au c,ti!at #ariul tiind c a c,ti!at cursa calul +!u-)er+. d) S se tear! din baza de date toate #ariurile fcute #entru calul +S,er*n5*+ deoarece acesta s-a retras din curs. e) 7oate #ersoanele a&,nd cel #uin o liter ?e? n nume s-au rz!,ndit n #ri&ina sumei #ariate4 dubl,nd aceast sum. :ealizai aceast modificare i asu#ra nre!istrrilor cores#unztoare din baza de date. Subiect 16 S se creeze tabela 7'B8 %referitoare la taxele de intreinere ) cu structura: - NUME ir cu maximum /0 de caractere - NR=PERS- numr cu maximum / cifre - SUPRA! @ numr cu maximum 3 cifre - DATA- dat calendaristic %data limit #ana la care se #ot #lti taxele) - SUMA numr intre! cu maximum $ cifre. - ACAITAT- numr cu exact o cifr%0 nu a fost acCitat4 1 s-a acCitat) a) Inserai 5 nre!istrri n tabela 7'B8 b) "istai #ersoanele si sumele de #lat ale familiilor care au mai mult de = membrii c) 'fiai #ersoanele care au de #ltit suma maxim d) S se #enalizeze cu 10< toate #ersoanele ce nu au #ltit nc e) *ter!ei #ersoanele al cror nume conine litera +a+ Subiect 17 S se creeze tabela 9D:IE7I cu structura: - NUME ir cu maximum /0 de caractere %numele co#ilului) - MAMA ir de cu maximum /0 caractere - TATA ir de cu maximum /0 caractere - DATAB de ti# dat calendaristic %data de natere a co#ilului) - LC ir de cu maximum /0 caractere %localitatea in care s-a nscut co#ilul) a) Inserai 5 nre!istrri n tabela 9D:IEFI. b) "istai numele co#iilor care ii srbatoresc ziua de natere in luna mai si ale cror mame au numele ce ince#e cu G)+ c) S se afieze fratele co#ilului cu numele G'"8B+ d) 7ransformai in litere mari numele tailor acelor co#ii ce sunt nscui in Sibiu e) S se tear! co#iii ce au de.a 1H ani Subiect 1 S se creeze tabela 65E8" cu structura: - NUME sir cu maximum /0 de caractere - ADRESA ir cu maximum (0 de caractere - CD numr intre! cu maximum = cifre - SUMA numr intre! cu maximum $ cifre. a) Inserai 5 nre!istrri n tabela 65E8". b) S se com#leteze #entru fiecare #ersoan suma #e care trebuie s o #lateasc %suma? IJ K #ret) #retul fiind 100 c) 'fiai numele #ersoanelor ce au acCitat o sum mai mare dec,t 1000 d) Sa se afieze numele #ersoanelor ce au de #ltit cea mai mare sum e) *ter!ei #ersoanele ce au numele cu mai mult de ( caractere Subiect 1! S se creeze tabela )86I>:I cu structura: - ECA1 sir 7e 8*Ei8u8 20 7e c*r*ctere$)*F7e& - ECA2 sir 7e 8*Ei8u8 20 7e c*r*ctere$o*s,e5i& - LC sir 7e 8*Ei8u8 10 7e c*r*ctere$-oc*-it*te* Gn c*re se Ho*c: 8eciu-& - DATA 7e ti, 7*t* c*-en7*ristic:$7*t* 8eciu-ui& - RA nu8:r 7e 8*Ei8u8 2 ciIre$or* 8eciu-ui& a) Inserai 5 nre!istrri n tabela )86I>:I b) 'fiai toate meciurile din localitatea SI@I>. c) S se tear! meciurile care au fost #ro!ramate du#a ora /0 d) S se am,ne cu o zi toate meciurile ecCi#ei Steaua e) S se afieze ce meciuri se .oac n aceai zi cu meciul Steaua - 1inamo Subiect 20 S se creeze tabela :8L>"7'78 cu structura: - ECA1 sir 7e 8*Ei8u8 20 7e c*r*ctere$)*F7e& - ECA2 sir 7e 8*Ei8u8 20 7e c*r*ctere$o*s,e5i& - (L1 nu8:r cu 8*Ei8u8 2 ciIre $nu8:ru- 7e )o-uri 8*rc*te 7e ,ri8* ecJi,:& - (L2 nu8:r cu 8*Ei8u8 2 ciIre $nu8:ru- 7e )o-uri 8*rc*te 7e * 7ou* ecJi,:& a) Inserai 5 nre!istrri n tabela :8L>"7'78 b) 'fiai toate nre!istrrile n care au n&ins !azdele %8631 se consider !azda)4 adic M5"1NM5"/. c) *ter!ei din tabela toate meciurile e!ale. d) S se modifice numele tuturor ecCi#elor #rin transformarea n ma.uscule a tuturor literelor e) 6are sunt ecCi#ele care au a&ut cele mai multe !oluri #e terenul #ro#riu Subiect 21 S se creeze tabela )ISS cu structura: - NUME sir 7e 8*Ei8u8 20 7e c*r*ctere - PUNCTE nu8:r cu 8*Ei8u8 2 ciIre - INALT nu8:r cu 8*Ei8u8 3 ciIre - CAI sir 7e 8*Ei8u8 10 7e c*r*ctere - PAR sir 7e 8*Ei8u8 10 7e c*r*ctere a) Inserai 5 nre!istrri n tabela )ISS b) 'fiai toate concurentele blonde. % 9':?+blond+) c) *ter!ei din baza toate concurentele cu mai #uin de 30 #uncte d) 'fiai numele concurentelor cu nlimea maxim e) S se afieze c,te concurente sunt #entru fiecare ti# de #r %blonde4 rocate4 brunete) Subiect 22 S se creeze tabela E8:5 cu structura: - NUME sir 7e 8*Ei8u8 20 7e c*r*ctere - VARSTA nu8:r cu 8*Ei8u8 2 ciIre - CRESTIN nu8:r cu eE*ct 1 ciIr:$1 7*c: esteK s*u 0 7*c: nu este cre;tin& - SEX un c*r*cter $LM6K L!6& a) Inserai 5 nre!istrri n tabela E8:5 b) 'fiai toate fetele sub /( de ani. c) S se tear! din tabela co#ii mai mici de 10 ani. d) S se modifice mrind cu / &,rsta tuturor bieilor e) S se afieze numele fetelor ce sunt mai mari dec,t toi bieii Subiect 23 S se creeze tabela '675:I cu structura: - NUME sir 7e 8*Ei8u8 20 7e c*r*ctere - SEX un c*r*cter $LM6KL!6&$C1& - !ILM sir 7e 8*Ei8u8 30 7e c*r*ctere - DATA 7e ti, 7*t* c*-en7*ristic: $7*t* n*;terii& - DATAD 7e ti, 7*t* c*-en7*ristic: $7*t* 7ecesu-ui& a) Inserai 5 nre!istrri n tabela '675:I b) 'fiai numele i data naterii tuturor actrielor din tabela. c) S se tear! toate nre!istrrile referitoare un actor cu numele O@:'1 9I77+. d) 9entru actoriiG 9o#escu + i OIonescu+ s se modifice numele filmului astfel nc,t s rm,n doar #rimele = litere e) 6e actori au aceeai &,rst ca i actorul O@:'1 9I77+ Subiect 24 S se creeze tabela 61P>:I cu structura: - NUME=PR( sir 7e 8*Ei8u8 20 7e c*r*ctere - NR=CD nu8:r cu 8*Ei8u8 2 ciIre $co7u- c7Bu-ui& - DIM nu8:r cu 8*Ei8u8 2 ciIre $dimensiunea n QbRtes a #ro!ramului& - a) Inserai 5 nre!istrri n tabela 61P>:I b) 'fiai numele tuturor #ro!ramelor cu dimensiunea mai mare dec,t 100 QbRtes c) 9entru toate #ro!ramele care au dimensiunea mai mic dec,t 10 QbRtes s se modifice aceast dimensiune la &aloarea 100 QbRtes. d) 6e #ro!rame se !sesc #e acelai 61 ca i #ro!ramul cu numele Oatestat.txt+ e) S se tear! toate n re!istrrile ce se !sesc #e cdPul cu numrul 1 Subiect 25 Sa se creeze tabela @"56 cu structura: - NR=AP $N3& - NUME sir 7e 8*Ei8u8 20 7e c*r*ctere$nu8e-e ,ro,riet*ru-ui *,*rt*8entu-ui& - NR=PERS nu8:r cu 8*Ei8u8 2 ciIre - SUPRA! nu8:r cu 8*Ei8u8 3 ciIre a) Inserai 5 nre!istrri n tabela @"56 b) "istai #ersoanele care au a#artamente cu su#rafaa mai mare de 2(4 #recizai i numrul a#artamentului c) S se mreasc cu /0 su#rafaa a#artamentelor cu mai mult de 3 #ersoane d) S se tear! din tabela #ersoana cu numele O9o#escu+ e) 6e #ersoane locuiesc n a#artamente cu aceai su#rafa ca i a#artamentul #ersoanei OIonescu+ Subiect 26 Sa se creeze tabela )81I6I cu structura: - CD nu8:r cu 8*Ei8u8 2 ciIre $co7u- 8e7icu-ui& - NUME sir 7e 8*Ei8u8 20 7e c*r*ctere $nu8e-e 8e7icu-ui& - PACIENT sir 7e 8*Ei8u8 20 7e c*r*ctere$nu8e-e ,*cientu-ui& - NR=M nu8:r cu 8*Ei8u8 2 ciIre $nu8:ru- 7e 8e7ic*8ente ,rescrise& a) Inserai 5 nre!istrri n tabela )81I6I b) "istai toi #acienii medicului cu codul 3 c) S se creasc cu o unitate numrul de medicamente #rescrie #entru acei #acieni al cror nume conine litera Oa+ d) 'fiai toi #acienii medicului ce a #rescris cele mai multe medicamente e) S se tear! toate nre!istrrile referitoare la medicul cu codul 3 Subiect 27 S se creeze tabela 9'6I8E7I cu structura: - PACIENT sir 7e 8*Ei8u8 20 7e c*r*ctere - MEDIC sir 7e 8*Ei8u8 20 7e c*r*ctere - 9I sir 7e 8*Ei8u8 10 7e c*r*ctere - RA nu8:r cu 8*Ei8u8 2 ciIre a) Inserai 5 nre!istrri n tabela 9'6I8EFI b) S se afieze toi #acienii i ora #ro!ramrii lor 4 #entru acei #acieni #ro!ramai n ziua de O"uni+ c) )rii cu / ora la care au #ro!ramare toi #acienii unui medic cu numele O9o#escu+. d) S se tear! toi #acienii #ro!ramai miercuri la ora 12 e) 6e alti #acieni sunt #ro!ramai n aceai zi cu O9o#escu+ S Subiect 2 S se creeze tabela 9:'TI7>:I cu structura: - DEN sir 7e 8*Ei8u8 20 7e c*r*ctere - PRET nu8:r cu 8*Ei8u8 5 ciIre - TIP nu8:r cu eE*ct 1 ciIr: $1 ,r:Hitur* *re cre8:K 0 nu *re cre8:& - NR=+UC nu8:r cu 8*Ei8u8 3 ciIre a) Inserai 5 nre!istrri n tabela 9:'TI7>:I b) S se afieze toate #r.iturile cu crem din tabel- c) S se tear! din tabela toate #r.iturile #entru care stocul este mai mic dec,t 3. d) *tiind c toate #r.iturile cu #reul mai mare decat 100 se ieftinesc cu 10<4 s se modifice n tabel e) S se afieze ce alte #r.ituri au acelai #ret ca i OSa&arina+ Subiect 2! S se creeze tabela 5:': cu structura: - CLASA sir 7e 8*Ei8u8 3 7e c*r*ctere - 9I nu8:r cu eE*ct 1 ciIr: $1115& - RA nu8:r cu 8*Ei8u8 2 ciIre - DISCIPLINA sir 7e 8*Ei8u8 20 7e c*r*ctere a) Inserai 5 nre!istrri n tabela 5:': b) 'fiai ce clase au )atematic4 n ce zile i la ce ore. c) Ster!ei toate nre!istrrile referitoare la o clasa IB ' d) S se modifice n tabel astfel nc,t clasa BII ' s aib miercuri matematic n loc de fizic e) 6e alte clase au matematic luni la aceeai or ca i clasa IB a Subiect 30 S se creeze tabela L55 cu structura: - ANIMAL sir 7e 8*Ei8u8 20 7e c*r*ctere - SPECIE sir 7e 8*Ei8u8 20 7e c*r*ctere - NR=EX nu8:r cu 8*Ei8u8 2 ciIre a) Inserai 5 nre!istrri n tabela 61P>:I b) S se afieze toate animalele #entru care exist cel mult 3 exem#lare. c) 9entru s#ecia +:e#tile + s se dubleze numrul de exem#lare d) S se tear! animalele care au dis#rut % numr de exem#lare 0) e) S se afieze animalele nrudite cu c,inele