Baze de Date

download Baze de Date

of 6

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.