Baze de Date
Transcript of Baze de Date
Subiecte propuse pentru proba practic Atestat 2014
Baze de date
Pentru toate subiectele de mai jos tipurile de date folosite n tabele vor corespunde programului utilizat pentru rezolvarea subiectului.
Comisiile de examen din unitile colare unde se susine examenul de atestat la disciplina informatic au obligaia s precizeze tipurile de cmpuri n subiecte n conformitate cu programele pe care le-au studiat elevii n clasa a XII - a.
Subiectul 1.
S se realizeze o interfa pentru gestionarea persoanelor din evidena unei asociaii de locatari. Se utilizeaz o baz de date cu o tabela avnd urmtoarea structur: ID(N,6), NUME(C,20), NR_BLOC(C,5), NR_AP(N,4), ANGAJAT(L). S se creeze baza de date i tabela, introducnd 10 nregistrri. Interfaa trebuie s ofere posibilitatea efecturii urmtoarelor aciuni:
a) Introducerea de noi persoane n eviden,
b) Afiarea tuturor persoanelor care sunt angajate.
Subiectul 2.
S se realizeze o interfa pentru gestionarea crilor dintr-o bibliotec. Se utilizeaz o baz de date cu o tabel avnd urmtoarea structur: ISBN(C,14), AUTORUL(C,20), TITLUL(C,25), ANUL_AP(D), NR_VOL(N,4). S se creeze baza de date i tabela, introducnd 10 nregistrri. Interfaa trebuie s ofere posibilitatea efecturii urmtoarelor aciuni:
a) Introducerea de noi cri n eviden,
b) Afiarea crilor care sunt ntr-un numr de n volume, n fiind specificat.
Subiectul 3.
S se realizeze o interfa pentru gestionarea produselor dintr-o magazie. Se utilizeaz o baz de date cu o tabel avnd urmtoarea structur: COD(N,6), DENUMIREA(C,30), PRET(N,8.2), DATA_IN(D). S se creeze baza de date i tabela, introducnd 10 nregistrri. Interfaa trebuie s ofere posibilitatea efecturii urmtoarelor aciuni:
a) Introducerea de noi produse,
b) Afiarea produselor care au preurile cuprinse ntre dou limite specificate.
Subiectul 4.
S se realizeze o interfa pentru gestionarea zborurilor dintr-un aeroport. Se utilizeaz o baz de date cu o tabel avnd urmtoarea structur: ID(N,4), DESTINATIA(C,25), DURATA(N,3), LOC_LIB(N,3), DATA_PLE(D). S se creeze baza de date i tabela, introducnd 10 nregistrri. Interfaa trebuie s ofere posibilitatea efecturii urmtoarelor aciuni:
a) Introducerea de noi zboruri,
b) Anularea unui zbor,
c) Listarea locurilor libere, spre orice destinaie, pentru o data specificat. Subiectul 5.S se realizeze o interfa de tip agend telefonic. Se utilizeaz o baz de date cu o tabel avnd urmtoarea structur: ID(N,6), NUME(C,25), ADRESA(C,40), TELEFON(C,13) DATA_N(D). S se creeze baza de date i tabela, introducnd 10 nregistrri. Interfaa trebuie s ofere posibilitatea efecturii urmtoarelor aciuni:a) Introducerea de noi persoane n agend,
b) Listarea persoanelor, n ordine alfabetic, nscute ntr-o anumita dat (DATA_N) citit de la tastatur .
Subiectul 6.S se realizeze o interfa de tip catalog. Se utilizeaz o baz de date cu o tabel avnd urmtoarea structur: ID(N,5), NUMELE(C,25), MATERIA(C,15), NOTA(N,2), DATA(D), TEZA(L). S se creeze baza de date i tabela, introducnd 10 nregistrri. Interfaa trebuie s ofere posibilitatea efecturii urmtoarelor aciuni:a) Acordarea de note,
b) Afiarea elevilor, n ordine alfabetic, care au obinut note mai mici de 5 n tez.
Subiectul 7.S se realizeze o interfa util pentru o farmacie. Se utilizeaz o baz de date cu o tabel avnd urmtoarea structur: ID(N,7), MEDICAMENT(C,25), COMPENSAT(L), PROC_COMP(N,3), PRET(N,4). S se creeze baza de date i tabela, introducnd 10 nregistrri. Interfaa trebuie s ofere posibilitatea efecturii urmtoarelor aciuni:a) Modificarea preului unui medicament,
b) Listarea medicamentelor care nu beneficiaz de compensare.
Subiectul 8.S se realizeze o interfa pentru gestionarea mrfurilor dintr-o magazie. Se utilizeaz o baz de date cu o tabel avnd urmtoarea structur: ID(N,6), DENUMIRE(C,25), UM(C,3), CANTIT(N,7.2), DATA_IN(D). S se creeze baza de date i tabela, introducnd 10 nregistrri. Interfaa trebuie s ofere posibilitatea efecturii urmtoarelor aciuni:a) Introducerea de noi produse,
b) Afiarea tuturor mrfurilor intrate dup o anumit dat (DATA_IN) citit de la tastatur.
Subiectul 9.S se realizeze o interfa pentru gestionarea trenurilor intr-o gar C.F. Se utilizeaz o baz de date cu o tabel avnd urmtoarea structur: ID(N,4), NR_TREN(N,4), DE_LA(C,25), SPRE(C,25), ORA_S(N,4),ORA_P(N,4), TIP(C,1). S se creeze baza de date i tabela, introducnd 10 nregistrri. Interfaa trebuie s ofere posibilitatea efecturii urmtoarelor aciuni:a) Afiarea tuturor trenurilor de un anumit tip,
b) Afiarea tuturor trenurilor, ordonate dup ora de plecare (ORA_P), spre o destinaie dorit.
Subiectul 10.S se realizeze o interfa pentru gestionarea unei colecii de albume muzicale. Se utilizeaz o baz de date cu o tabel avnd urmtoarea structur: ID(N,7), ARTIST(C,25), ALBUM(C,25), AN_AP(N,4), SUPORT(C,5). S se creeze baza de date i tabela, introducnd 10 nregistrri. Interfaa trebuie s ofere posibilitatea efecturii urmtoarelor aciuni:a) Adugarea de noi albume,
b) Afiarea n ordinea apariiei (AN_AP), a tuturor albumelor unui artist specificat.
Subiectul 11.S se realizeze o interfa pentru gestionarea parlamentarilor. Se utilizeaz o baz de date cu o tabel avnd urmtoarea structur: ID(N,7), NUMELE(C,25), PARTID(C,5), JUDET(C,2). S se creeze baza de date i tabela, introducnd 10 nregistrri. Interfaa trebuie s ofere posibilitatea efecturii urmtoarelor aciuni:a) Adugarea de noi parlamentari,
b) Listarea, n ordinea judeelor, a membrilor unui partid specificat.
Subiectul 12.S se realizeze o interfa pentru gestionarea unui campionat intern de fotbal. Se utilizeaz o baz de date cu o tabel avnd urmtoarea structur: DI(N,6), ETAPA(N,2), GAZDE(C,25), OASPETI(C,25), GOL_GAZD(N,2), GOL_OASP(N,2). S se creeze baza de date i tabela, introducnd 10 nregistrri. Interfaa trebuie s ofere posibilitatea efecturii urmtoarelor aciuni:a) Introducerea de noi meciuri,
b) Afiarea echipelor n ordine descresctoare a golurilor din deplasare.
Subiectul 13.
S se realizeze o interfa pentru gestionarea parlamentarilor. Se utilizeaz o baz de date cu o tabel avnd urmtoarea structur: ID(N,7), NUMELE(C,25), PARTID(C,5), JUDET(C,2). S se creeze baza de date i tabela, introducnd 10 nregistrri. Interfaa trebuie s ofere posibilitatea efecturii urmtoarelor aciuni:a) Adugarea de noi parlamentari,
b) Listarea, n ordinea judeelor, a parlamentarilor.
Subiectul 14.
S se realizeze o interfa pentru gestionarea unui campionat intern de fotbal. Se utilizeaz o baz de date cu o tabel avnd urmtoarea structur: DI(N,6), ETAPA(N,2), GAZDE(C,25), OASPETI(C,25), GOL_GAZD(N,2), GOL_OASP(N,2). S se creeze baza de date i tabela, introducnd 10 nregistrri. Interfaa trebuie s ofere posibilitatea efecturii urmtoarelor aciuni:a) Introducerea de noi meciuri,
b) Afiarea echipelor n ordine descresctoare a golurilor de pe terenul propriu.
Subiectul 15.
S se realizeze o interfa pentru gestionarea unei colecii de albume muzicale. Se utilizeaz o baz de date cu o tabel avnd urmtoarea structur: ID(N,7), ARTIST(C,25), ALBUM(C,25), AN_AP(N,4), SUPORT(C,5). S se creeze baza de date i tabela, introducnd 10 nregistrri. Interfaa trebuie s ofere posibilitatea efecturii urmtoarelor aciuni:a) Adugarea de noi albume,
b) Afiarea, n ordinea alfabetic a numelui albumului, a tuturor albumelor lansate ntr-un an (AN_AP) specificat.
Subiectul 16.
S se realizeze o interfa pentru gestionarea trenurilor intr-o gar C.F. Se utilizeaz o baz de date cu o tabel avnd urmtoarea structur: ID(N,4), NR_TREN(N,4), DE_LA(C,25), SPRE(C,25), ORA_S(N,4),ORA_P(N,4), TIP(C,1). S se creeze baza de date i tabela, introducnd 10 nregistrri. Interfaa trebuie s ofere posibilitatea efecturii urmtoarelor aciuni:a) Afiarea tuturor trenurilor de un anumit tip,
b) Afiarea tuturor trenurilor, ordonate dup ora de sosire (ORA_S), dintr-o direcie specificat.
Subiectul 17.
S se realizeze o interfa pentru gestionarea mrfurilor dintr-o magazie. Se utilizeaz o baz de date cu o tabel avnd urmtoarea structur: ID(N,6), DENUMIRE(C,25), UM(C,3), CANTIT(N,7.2), DATA_IN(D). S se creeze baza de date i tabela, introducnd 10 nregistrri. Interfaa trebuie s ofere posibilitatea efecturii urmtoarelor aciuni:a) Introducerea de noi produse,
b) Afiarea tuturor mrfurilor a cror cantitate este mai mic dect o valoare specificat.
Subiectul 18.
S se realizeze o interfa de tip catalog. Se utilizeaz o baz de date cu o tabel avnd urmtoarea structur: ID(N,5), NUMELE(C,25), MATERIA(C,15), NOTA(N,2), DATA(D), TEZA(L). S se creeze baza de date i tabela, introducnd 10 nregistrri. Interfaa trebuie s ofere posibilitatea efecturii urmtoarelor aciuni:a) Acordarea de note,
b) Afiarea notelor la toate materiile a unui elev specificat.
Subiectul 19.S se realizeze o interfa pentru gestionarea persoanelor din evidena unei asociaii de locatari. Se utilizeaz o baz de date cu o tabela avnd urmtoarea structur: ID(N,6), NUME(C,20), NR_BLOC(C,5), NR_AP(N,4), ANGAJAT(L). S se creeze baza de date i tabela, introducnd 10 nregistrri. Interfaa trebuie s ofere posibilitatea efecturii urmtoarelor aciuni:
a) Introducerea de noi persoane n eviden,
b) Afiarea tuturor persoanelor care nu sunt angajate, n ordinea NR_AP.
Subiectul 20.
S se realizeze o interfa pentru gestionarea produselor dintr-o magazie. Se utilizeaz o baz de date cu o tabel avnd urmtoarea structur: COD(N,6), DENUMIREA(C,30), PRET(N,8.2), DATA_IN(D). S se creeze baza de date i tabela, introducnd 10 nregistrri. Interfaa trebuie s ofere posibilitatea efecturii urmtoarelor aciuni:
a) Introducerea de noi produse,
b) Afiarea produselor care au preurile mai mari dect o valoare specificat.
Subiectul 21.
S se realizeze o interfa pentru gestionarea datele despre animalele dintr-o ferm. Se utilizeaz o baz de date cu o tabel avnd urmtoarea structur: ID(N,7), SPECIE(C,20), SEX(L), DATA_N(D), GREUTATE(N,7.2). ). S se creeze baza de date i tabela, introducnd 10 nregistrri. Interfaa trebuie s ofere posibilitatea efecturii urmtoarelor aciuni:
a) Introducerea de noi animale n ferm,
b) Afiarea animalelor pe specii, n ordine descresctoare a greutii.
Subiectul 22.
S se realizeze o interfa pentru gestionarea datele despre animalele dintr-o ferm. Se utilizeaz o baz de date cu o tabel avnd urmtoarea structur: ID(N,7), SPECIE(C,20), SEX(L), DATA_N(D), GREUTATE(N,7.2). ). S se creeze baza de date i tabela, introducnd 10 nregistrri. Interfaa trebuie s ofere posibilitatea efecturii urmtoarelor aciuni:
a) Introducerea de noi animale n ferm,
b) Afiarea n ordine cresctoare a greutii.
Subiectul 23.
S se realizeze o interfa pentru gestionarea filmelor cinematografice. Se utilizeaz o baz de date cu o tabel avnd urmtoarea structur: ID(N,6), REGIZOR(C,25), AN_AP(D), TITLU(C,25), DURATA(N,3). S se creeze baza de date i tabela, introducnd 10 nregistrri. Interfaa trebuie s ofere posibilitatea efecturii urmtoarelor aciuni:
a) Introducerea filmelor noi,
b) Afiarea filmelor aprute ntr-un an specificat.
Subiectul 24.
S se realizeze o interfa pentru gestionarea filmelor cinematografice. Se utilizeaz o baz de date cu o tabel avnd urmtoarea structur: ID(N,6), REGIZOR(C,25), AN_AP(D), TITLU(C,25), DURATA(N,3). S se creeze baza de date i tabela, introducnd 10 nregistrri. Interfaa trebuie s ofere posibilitatea efecturii urmtoarelor aciuni:
a) Introducerea filmelor noi,
b) Afiarea filmelor regizate de un regizor specificat.
Subiectul 25.
S se realizeze o interfa pentru gestionarea filmelor cinematografice. Se utilizeaz o baz de date cu o tabel avnd urmtoarea structur: ID(N,6), REGIZOR(C,25), AN_AP(D), TITLU(C,25), DURATA(N,3). S se creeze baza de date i tabela, introducnd 10 nregistrri. Interfaa trebuie s ofere posibilitatea efecturii urmtoarelor aciuni:
a) Introducerea filmelor noi,
b) Afiarea filmelor n ordine descresctoare a duratei.