Sunteți pe pagina 1din 4

Inspectoratul colar al Municipiului Bucureti

SUBIECTELE PROBEI PRACTICE PENTRU


EXAMENUL DE ATESTAT PROFESIONAL LA INFORMATIC, 2015
Baze de date
Cerina comun a tuturor subiectelor:
tiind c este formulat, n mod simplificat, o problem de gestiune real, pentru care se va construi o
baz de date format din cel puin dou tabele, vi se cere s analizai problema dup urmtorul plan
de idei:
1) Deducei din enun entitile necesare i determinai atributele lor semnificative;
2) Stabilii relaiile dintre aceste entiti i reprezentai ansamblul entiti-relaii sub forma unei
diagrame;
3) Pentru fiecare entitate dai exemplu de minimum dou nregistrri aparinnd tabelului care
corespunde entitii, nregistrri care conin date fictive.
4) Scriei instruciunea SQL corespunztoare unei cerine specificate n enunul problemei.
1. Pentru ntocmirea orarului se stabilete la nceput de an ncadrarea profesorilor la clase: pentru
fiecare clas i fiecare disciplin se va stabili profesorul care va preda disciplina respectiv i numrul
de ore pe care le va avea sptmnal la acea clas. Fiecare clas este identificat prin nivelul clasei
(9, 10, 11, 12) i litera sa (A, B, C, etc.). Fiecare clas are o specializare (mate-info, filologie etc.) i
este eventual desemnat o sal unde se desf oar majoritatea orelor acelei clase. Fiecare profesor
are un numr de identificare intern, numele, prenumele i specilaizarea principal. Pentru simplificare,
se consider c orice clas are orar sptmnal (nu exist semigrupe cu profesori diferi i i nici
discipline cu numr diferit de ore de la o sptmn la alta).
4) S se afieze numrul total de ore de la clasa a 9-a A.
2. Un medic de familie dorete s aib o eviden a tuturor consultaiilor efectuate i a medicamentelor
prescrise. La fiecare consultaie medicul transcrie anumite observaii. Tot aici se prescriu n anumite
cantiti, medicamente aflate ntr-un catalog la un anumit pre. El trebuie s raporteze periodic ce
medicamente a prescris, care dintre acestea sunt compensate i cu ce procent.
4) S se afieze toate medicamentele cu preul mai mic decat 40.
3. O firm de telefonie ine evidena clienilor i a abonamentelor lor. Fiecare tip de abonament are un
pre, o denumire, un numr de minute incluse n abonament i un numr de minute gratuite. Pentru
fiecare client se pstreaz CNP-ul, numele, prenumele, adresa i eventual, adresa de email. Un client
poate avea mai multe abonamente, fiecare dintre acestea avnd un numar de telefon, o dat de
inceput i o zi de plat a abonamentului.
4) S se tearg abonamentul clientului cu numarul de telefon 0789012345.
4. O firm cu mai multe departamente pregtete n sediul fiecrui departament o srbtoare a
pomului de Craciun dedicat copiilor angajailor firmei. Astfel e necesar o eviden a angajailor din
departamente i a copiilor acestora. Pentru fiecare departament este menionat denumirea i adresa
departamentului, iar pentru copii este important de tiut care sunt biei i care sunt fete, precum i
vrsta fiecruia.
Observaie: Dac un copil are ambii prini angajai la firm, este nregistrat ca printe unul singur
dintre acetia.
4) S se afieze toi copiii angajatului care are CNP 1911112410410.
5. Compania national de transport feroviar de cltori ine eviden a tuturor trenurilor i a rutelor
acestora. Pentru fiecare tren sunt memorate: tipul trenului (regio, interregio etc.), numrul acestuia i
firma de transport creia i aparine. Este necesar i o list a tuturor sta iilor (gri sau halte) prin care
trece fiecare tren, cu repere kilometrice pe baza crora s fie stabilit pre ul biletelor eliberate. Se vor
1

INSPECTORATUL COLAR AL MUNICIPIULUI BUCURETI


Inspector colar de specialitate - prof. tefania Penea
Subiecte atestat 2015 Baze de date

Inspectoratul colar al Municipiului Bucureti

ignora n aceast problem att evidena biletelor, ct i alte restric ii legate de circula ia sezonier a
trenurilor, de tipurile de garnituri din care pot fi formate etc.
4) S se afieze lungimea total a rutei trenului R4133 .
6. Se dorete o eviden a calculatoarelor i a componentelor de calculatoare existente n liceu.
Fiecare calculator are un numr de inventar i, adiional, o etichet cu o denumire intern stabilit de
administrator. Componentele de calculatoare pot s fac parte din calculatoare sau pot fi pstrate
separat, pentru schimbarea unor componente defecte. Orice component are o serie i o dat de
fabricaie, starea componentei la ultima verificare fiind consemnat prin funcional sau defect. n
inventarul colii, fiecare calculator are asociat o list a componentelor ce intr n alctuirea acestuia.
4) S se treac n starea defect componenta cu seria 123321006SD.
7. Se dorete o eviden a calculatoarelor din liceu i a locurilor (slilor) unde sunt acestea amplasate
pe parcursul anilor. Fiecare calculator are un numr de inventar i, adiional, o etichet cu o denumire
intern stabilit de administrator. Diferitele locuri din liceu unde se afl calculatoarele se identific
printr-un numr de ordine i o denumire sugestiv. La orice mutare a unui calculator dintr-un loc n
altul, este consemnat data la care nceteaz vechiul amplasament i data la care ncepe noul
amplasament al calculatorului respectiv.
4) S se afieze numrul calculatoarelor pentru care eticheta incepe cu HP0
8. La un supermarket se vnd diverse produse care se gsesc n stoc. Se dorete s se in evidena
n fiecare moment a stocurilor disponibile, precum i a vnzrilor efectuate. Fiecare produs are un cod
de bare, comun pentru toate obiectele de acelai tip. La cumprarea produselor se emite un bon de
cas care are un numr i o dat. Pe un bon se gsesc mai multe produse, pentru fiecare
specificndu-se cantitatea cumprat.
4) S se micoreze cu 10 cantitatea din stoc pentru produsul cu codul 102583
9. Pentru examenul auto se constituie o banc de date format din ntrebri, fiecare ntrebare avnd
un enun, un domeniu (sanciuni, reguli de prioritate, regim de vitez etc.) i un grad de dificultate.
Pentru fiecare ntrebare exist trei sau mai multe rspunsuri propuse. Dintre rspunsurile asociate
unei ntrebri, unele sunt corecte, altele sunt greite. ntrebrile sunt distribuite n seturi de cte 26,
formndu-se astfel mai multe chestionare cu diverse specificaii, o intrebare putndu-se afla pe un
singur chestionar.
4) S se afieze toatentrebrile cu dificultatea cel puin 8
10. La grdina zoologic se ine evidena animalelor i a locurilor unde se afl acestea la un moment
dat. Astfel, grdina este mprit n zone identificate prin litere (A, B, C etc.), ntr-o zon fiind
adpostite toate animalele aparinnd uneia sau mai multor specii. Fiecare animal aparine unei
singure specii i este identificat printr-un numr. Se mai cunosc anul naterii animalului i, eventual,
numele su.
4) S se corecteze -dac exist- sau s se completeze dac nu exist- numele animalului cu
codul 1 astfel nct acesta s devin BAMBY.
11. Oficiile potale au ca ofert de abonament o list de publicaii cu: numele publicaiei i preul pe
spmn sau pe lun (n funcie de tipul acesteia). Pentru a se abona la orice ziar sau revist,
persoanele doritoare trebuie s furnizeze numele, adresa i eventual un numr de telefon. Clienii
primesc cte o chitan pentru fiecare abonament, n care se specific numele publicaiei, perioada de
timp pe care este valabil abonamentul.
4) S se tearg chitana cu seria AS512.
12. O companie de asigurri ofer pentru persoane fizice sau juridice diferite tipuri de asigurri
(pentru furt, incendii, explozii, boal etc.). Fiecare client primete un cod la semnarea primului cintract.
n fiecare contract sunt precizate: numele clientului, adresa i numrul de telefon, prima anual de
plat, numrul de ani pentru care se face asigurarea i data semnrii acestuia.
2

INSPECTORATUL COLAR AL MUNICIPIULUI BUCURETI


Inspector colar de specialitate - prof. tefania Penea
Subiecte atestat 2015 Baze de date

Inspectoratul colar al Municipiului Bucureti

4) S se reduc cu 50% prima anual pentru contractele mai vechi de un an.


13. La serviciul de salubritate angajat de primrie se ine evidena strzilor, pieelor i parcurilor care
trebuie curate, pentru fiecare dintre aceste locuri fiind reinute: sectorul (zona), suprafaa i detaliile de
amplasament. n fiecare zi de munc, pentru fiecare loc, sunt desemnai mai muli angajai care se
ocup de curenie. De la o zi la alta, angajailor de salubritate li se repartizeaz alt loc pe care s l
curee. Pentru fiecare zi de lucru este realizat o list cu angajaii, pentru fiecare angajat fiind specificate:
numele, funcia i locul la curirea cruia particip n ziua respectiv.
4) S se afieze numrul total de angajai care au fost desemna i s se ocupe de cur enia
locaiei cu codul 3 n luna mai a anului 2014.
14. O firm de nchirieri de maini dorete s in evidena mainilor nchiriate i a clienilor. Pentru
fiecare main se reine numrul de nmatriculare, tipul, clasa i motorizarea, iar pentru fiecare client
reinem codul numeric personal, numele i numrul de telefon; mainile se nchiriaz pe baza unui
contract cu clientul, caracterizat printr-un numar de inregistrare, data semnrii i cea a prelurii
mainii, data returnrii i garania.
4) S se elimine mainile de clas C din baza de date.
15. Un depozit dorete s achiziioneze materiale de la diveri furnizori. Depozitul deine un catalog
de materiale, identificate printr-un cod, o denumire i, eventual, o scurt descriere. Fiecare furnizor
oferteaz mai multe dintre aceste materiale, la propriul pre. Depozitul are evidena tuturor furnizorilor,
cu adresa i telefonul de contact al fiecruia.
4) Scriei comanda SQL care adaug un nou furnizor, cu date alese de voi.
16. O firm de confecii realizeaz mai multe produse textile, la diferite preuri, fiecare avnd o
denumire i, eventual, o descriere. Aceast firm are beneficiari din mai multe ri, inclusiv din
Romnia. Pentru fiecare beneficiar exist o lista de produse solicitate, pentru fiecare produs fiind
specificat cantitatea cerut.
4) S se afieze numele tuturor beneficiarilor din Romnia.
17. La un concurs internaional se nregistreaz mai multe ri, cu mai muli participani. Fiecare
concurent primete in concurs un cod unic i se nregistreaz cu un nume, la o anumit categorie de
vrst. Fiecare participant particip la o singur prob. Organizatorii doresc o eviden a
participanilor, precum i a probelor susinute.
4) Afiai numele i prenumele concurenilor juniori.
18. La biblioteca colii se ine evidena fondului de carte existent i a cititorilor nscrii la bibliotec.
Lunar, bibliotecarul dorete s alctuiasc o situaie a cititorilor care au ntrziat mai mult de 10 zile cu
returnarea crilor. Pentru fiecare cititor exist o fi care conine datele personale ale acestuia i o
list a mprumuturilor efectuate (titlul, autorul, numrul de inventar, data mprumutului). La restituirea
crii, n fi se completeaz i data restituirii.
4) Afiai numrul crilor mprumutate care nu au fost nc restituite.
19. La nceputul anului colar, unor profesori din cadrul corpului profesoral li se repartizeaz cte o
clas la dirigenie. Astfel trebuie alctuite liste cu elevii din fiecare clasa, liste care s conin att
numrul matricol al elevului, ct i numele, prenumele, codul numeric personal, data naterii i adresa
acestuia. Orice list trebuie s conin i numele, prenumele i specialitatea profesorului diriginte.
4) Sa se adauge un nou elev n clasa a X-a A.
20. Periodic, avioanele unei companii de zbor sunt supuse unor teste de verificare a strii lor tehnice.
Exist un set de teste obligatorii pentru fiecare avion. Un test are urmtoarele specificaii: denumirea
testului, unul sau doi posibili parametri care se verific i, eventual, o descriere a metodei de aplicare.
Ca urmare a efecturii testelor, pentru fiecare avion se ntocmete o fi tehnic ce precizeaz seria
3

INSPECTORATUL COLAR AL MUNICIPIULUI BUCURETI


Inspector colar de specialitate - prof. tefania Penea
Subiecte atestat 2015 Baze de date

Inspectoratul colar al Municipiului Bucureti

avionului, modelul, data fabricaiei, data testrii i lista rezultatelor (valorile msurate pentru parametrii
specifici) tuturor testelor aplicate.
4) S se adauge un nou avion in baza de date.
21. La un service auto se ine evidena mainilor i a interveniilor efectuate. Mainile sunt identificate
prin numrul de nmatriculare, marc i model. Pentru fiecare main este nregsitrat o list de
defeciuni diagnosticate, fiecare defeciune fiind remediat ntr-un hangar dotat corespunztor tipului
defeciunii (electric, mecanic, de vopsitorie etc.). Pentru fiecare tip de defeciune exist un unic
hangar, cu un numr i, eventual un telefon. La remedierea defeciunii se trece data finalizrii
operaiei.
4) S se afieze toate nregistrrile din tabelul MAINI grupate dup marc
22. Un artist plastic se ocup de recondiionarea unor piese de mobilier. Pentru fiecare pies, el
dorete s nregistreze: numrul de ordine al piesei, denumirea i stilul acesteia i, eventual, o scurt
descriere. n plus, pentru a stabili preul restaurrii, el ine evidena materialelor necesare, pentru
fiecare material specificndu-se cantitatea folosit, o denumire i un pre unitar.
4) S se adauge n baza de date o nou pies n vederea restaurrii.
23. Pentru filmele popularizate pe un site se rein: numele, data lansrii, regizorul principal i
distribuia. Biografia oricrui actori care apare n distribuiia a cel puin un film poate fi consultat pe
acelai site. Astfel, sunt publicate: numele oficial, numele de artist, eventual data naterii i filmografia
artistului (format din numele acelor filme popularizate de site n care actorul a jucat).
4) S se afieze numele regizorilor i numele filmelor al cror regizor a coordonat cel putin dou
producii de pe site.
24. ntr-un bloc de locuine se ine evidena locatarilor, grupai pe apartamente. Pentru fiecare locatar
care este angajat se cunosc datele despre locul su de munc declarat ca fiind curent. Astfel, pentru
apartamentele care cumuleaz restane substaniale, se dorete s se poat lua legtura cu firmele
unde lucreaz locatarii n vederea soluionrii restanelor.
4) S se afieze totalul restanelor din bloc.
25. n campionatul naional de fotbal 2014-2015 sunt nregistrate mai multe echipe, organizate n 3
divizii (A, B, C). O echip are un cod de 3 litere, un nume i un sediu (o adres). Toate echipele din
aceeai divizie sunt programate s joace ntre ele dou jocuri (tur i retur). Un meci se joac n cadrul
unei etape (o etap este format din toate meciurile care se joac la o anumit dat), fiind stabilite:
echipa gazd, echipa oaspete i, dup ncheierea partidei, se adaug scorul (numr goluri marcate de
gazde numr goluri marcate de oaspei) i, eventual, aprecieri ale jurnali tilor sportivi.
Cerin:
4) S se afieze golaverajul echipei cu codul STE (Steaua). Golaverajul unei echipe se ob ine
scznd din totalul de goluri marcate totalul golurilor primite.

Colectivul de autori:
Rodica Pintea
Rodica Smntn
Monica Grdinescu
Coordonator:

Colegiul Naional Grigore Moisil


Colegiul Naional Gheorghe incai
Colegiul Naional German Goethe

tefania Penea inspector colar de specialitate Informatic i Tehnologia Informaiei


i a Comunicaiilor, Inspectoratul colar al Municipiului Bucureti

INSPECTORATUL COLAR AL MUNICIPIULUI BUCURETI


Inspector colar de specialitate - prof. tefania Penea
Subiecte atestat 2015 Baze de date