Sunteți pe pagina 1din 8

ATESTAT PROFESIONAL

Baze de date 2014


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

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