Scrigroup - Documente si articole

Username / Parola inexistente      

Home Documente Upload Resurse Alte limbi doc  
Gradinita

SUBIECTE PROPUSE PENTRU ATESTATUL PROFESIONAL - INFORMATICA - Baze de date

didactica pedagogie



+ Font mai mare | - Font mai mic



SUBIECTE PROPUSE PENTRU ATESTATUL PROFESIONAL - INFORMATICA

Baze de date

Subiectul nr.1

Tabela PERSONAL contine datele angajatilor unei firme si are structura:



CNP C(13)

NUME C(20)

PRENUME C(20)

CALIFICATIV C(2) ( "FB"- foarte bine, "B" - bine, "S" - satisfacator, "N"- nesatisfacator)

Societatea doreste sa-si premieze angajatii. Dispune de o suma fixa de bani S si doreste sa ofere aceeasi suma fiecarui angajat care a obtinut calificativul FOARTE BINE ("FB") sau BINE ("B").

Sarcini:

-Sa se creeze tabela; Sa se populeze cu date tabela.

-Sa se afiseze sub forma de tabel angajatii premiati in ordine alfabetica impreuna cu premiul care le revine.

Subiectul nr.2

Tabela ECHIPAMENTEcu structura TIP C(15) (tipul echipamentului: calculator, imprimanta, telefon, fax ) DATA_CUMP D(8) (data la care a fost cumparat) VALOARE N(10) (valoarea de inventar a echipamentului) DEPARTAMENT C(20) (carui departament a fost repartizat)este folosita pentru evidenta echipamentelor dintr-o institutie.

Sarcini:

-Sa se creeze tabela; Sa se populeze cu date tabela.

-Sa se uneasca departamentul D1 cu departamentul D2 prin pastrarea numelui celui de-al doilea.

-Sa se afiseze pentru fiecare departament existent in societate valoarea totala a echipamentelor achizitionate anul acesta.

Subiectul nr.3

Tabela ABONATI cu structura CNP C(13),NUME C(20), PRENUME C(20),ABONAMENT C(10) (poate fi "NORMAL", "PROMOTIONAL", "SPECIAL") ADRESA C(40) este folosita pentru evidenta abonatilor unei firme de televiziune prin cablu.

Sarcini:

-Sa se creeze tabela; Sa se populeze cu date tabela.

-Cunoscand valoarea abonamentului V si faptul ca abonamentele de tip "promotional" au 10% reducere iar cele de tip "special" 50% reducere sa se afiseze cat va incasa societatea in aceasta luna pe fiecare tip de abonament in parte.

Subiectul nr.4

Tabela PRODUCTIE cu structura: NRMASINA N(3), DATA D(8), SCHIMB N(1), ANGAJAT C(25), NROPERATII N(3) este folosita pentru evidenta productiei unei societati.O inregistrare de genul 15, ,1,'Ionescu', 160, semnifica ca la masina cu numarul 15, in data de 12/12/2006, in schimbul 1, angajatul Ionescu a realizat 160 de operatii.

Sarcini:

-Sa se creeze tabela; Sa se populeze cu date tabela.

-Pentru o perioada citita de la tastatura sub forma de doua date calendaristice d1 si d2 sa se afiseze numarul de total de operatii realizate pe fiecare masina in parte.

Subiectul nr.5

Tabela AGENDA cu structura : NUME_PREN C(30), DATA_NAST D(8), TEL_FIX C(20), TEL_MOBIL C(20), EMAIL C(25) contine agenda unei persoane.

Sarcini:

-Sa se creeze tabela; Sa se populeze cu date tabela.

-Sa se afiseze lista persoanelor care-si aniverseaza ziua in urmatoarele 5 zile

-Sa se afiseze numarul persoanelor care nu au telefon mobil

-Sa se afiseze persoanele care au cont de email pe serverul yahoo.com.

Subiectul nr.6

Produsele dintr-un depozit sunt inscrise in tabela DEPOZIT cu structura :

DENPROD C(10) (numele produsului),CANTITATE N(10) , DATA_EXP D(8), DATA_LIVR D(8) (data la care a fost cumparat), PRET N(14) (pretul unitar).

Sarcini:

-Sa se creeze tabela; Sa se populeze cu date tabela.

-Sa se afiseze valoarea produselor expirate si apoi sa se stearga din tabela aceste produse;

-Sa se afiseze cantitatea totala existenta in depozit pentru fiecare produs

-Sa se afiseze valoarea totala a produselor din depozit.

Subiectul nr.7

Inventarul obiectelor dintr-o institutie se afla in tabela OB_INV cu structura :

OBIECT C(30), NR_INVENTAR C(15) ,DATA_INTR D(8) (data achizitionarii), PERIOADA N(2) (perioada de amortizare - in numar de ani), VALOARE N(15) (valoarea de inventar).

Sarcini:

-Sa se creeze tabela; Sa se populeze cu date tabela.

-Pentru obiectele de inventar pentru care a trecut perioada de amortizare sa se completeze campul valoare cu 0

- Sa se afiseze valoarea totala a obiectelor de inventar neamortizate.

Subiectul nr.8

O societate are inscrise in tabela VANZARI vanzarile efectuate.Structura tabelei este :DATA D(8),PRODUS C(15),CANTITATE N(3),PRETUNITAR N(10).

Sarcini:

-Sa se creeze tabela; Sa se populeze cu date tabela.

-Pentru o data caledaristica citita de la tastatura sa se afiseze valoarea totala a vanzarilor pe fiecare zi a saptamanii din care face parte data calendaristica respectiva.

Subiectul nr.9

Tabelele ELEVI si CLASE sunt folosite pentru evidenta elevilor unei scoli.Structura acestora este urmatoarea : 

ELEVI

NUME C(15)

PRENUME C(15)

CLASA C(4)

CLASE

CLASA C(4)

PROFIL C(20)

DIRIGINTE C(40)

Sarcini:

-Sa se creeze tabelele; Sa se populeze cu date tabelele.

-Sa se afiseze numarul total de elevi din fiecare clasa

-Sa se afiseze numarul total de elevi de la fiecare profil

Subiectul nr.10

Tabela ELEVI contine date despre elevii unei scoli. Aceasta are structura :NUME C(10), PRENUME C(10), CLASA C(4), MEDIE N(5,2).

Sarcini:

-Sa se creeze tabela; Sa se populeze cu date tabela.

-Sa se afiseze numele elevului (elevilor) cu cea mai mare medie din fiecare clasa.

Subiectul nr.11

Tabela PERSONAL contine toti angajatii unei societati iar tabela COPII contine informatii despre copii acestora.Structura acestora este urmatoarea :

PERSONAL

CNPA C(13) (cod numeric angajat)

NUME C(15)

PRENUME C(15)

DATA_ANG D(8)

COPII

CNPA C(13) (cod numeric angajat)

NUMECOPIL C(15)

VARSTA N(2)

Sarcini:



-Sa se creeze tabelele; Sa se populeze cu date tabelele.

-Sa se afiseze sub forma de lista angajatii fara copii

-Sa se afiseze angajatii care au copii.

Subiectul nr.12

Se considera tabelele STUDENT si SITUATIE cu urmatoarea structura :

STUDENT

CNP C(13)

NUME C(15)

PRENUME C(15)

ADRESA C(40)

SITUATIE

CNP C(13)

MEDIA_S1 N(5,2)

MEDIA_S2 N(5,2)

Primesc bursa toti studentii care au avut media generala mai mare decat M (o valoare citita de la tastatura).

Sarcini:

-Sa se creeze tabelele; Sa se populeze cu date tabelele.

-Sa se creeze o noua tabela BURSIERI cu campurile CNP, NUME, PRENUME, MEDIA_GEN care sa contina numai studentii bursieri.

-Sa se afiseze tabela nou creata

Subiectul nr.13

Un depozit aprovizioneaza cu produse mai multe magazine. Tabela care gestioneaza depozitul are structura : Cod_produs, Data_livrare, Pret_unitar, Cantitate, Unitate_masura, Cod_magazin

Sarcini:

-Sa se creeze tabela; Sa se populeze cu date tabela.

-Pentru o data_livrare Y citita de la tastatura sa se afiseze toate codurile magazinelor si produsele cu care au fost aprovizionate.

-Sa se determine produsul cel mai solicitat in data_livrare X citita de la tastatura si sa se afiseze valoarea totala obtinuta prin vanzarea lui.

Subiectul nr.14

Un magazin se aprovizioneaza cu produse de la mai multe depozite. Tabela care gestioneaza magazinul are urmatoarea structura: Cod_produs, Cantitate, Pret_unitar, Unitate_masura, Cod_depozit, Data_aprovizionare.

Sarcini:

-Sa se creeze tabela; Sa se populeze cu date tabela.

-Pentru un produs dat, afisati cantitatea cu care s-a aprovizionat magazinul in luna X citita de la tastatura

-Afisati valoarea totala a marfurilor transferate de la un depozit cu codul Z citit de la tastatura.

Subiectul nr.15

Se citeste de la tastatura un numar natural n<1000.

Sarcini:

-Creati automat o tabela cu numele numere care sa contina doua campuri: NR1 N(3), NR2 N(7) si n inregistrari.In campul NR1 se vor memora toate numerele de la 1 la n, iar in campul NR2 se vor memora patratele numerelor de la 1 la n.

-Marcati apoi pentru stergere inregistrarile care au proprietatea ca ultima cifra a numarului coincide cu ultima cifra a patratului sau (de exemplu: 5 si 25)

-Afisati cate inregistrari indeplinesc aceasta conditie.

Subiectul nr.16

Se considera tabela ELEVI cu structura NRCRT N(4), NUME C(20), CLASA C(6).

Sarcini:

-Sa se creeze tabela; Sa se populeze cu date tabela.

-Sa se ordoneze tabela dupa clasa si dupa nume dupa care sa se afiseze tabela ordonata

-Sa se completeze campul NRCRT astfel incat pentru cei n elevi din fiecare clasa acestia sa fie numerotati de la 1 la n.

Exemplu:

Tabela dupa ordonare

Tabela dupa numerotare

Nrcrt

Nume

Clasa

Nrcrt

Nume

Clasa

Albeanu Vasile

Ionescu Ana

Prisecaru Dragos

Avram Ion

Georgescu Marian

9A

9A

9A

11F

11F

1

2

3

1

2

Albeanu Vasile

Ionescu Ana

Prisecaru Dragos

Avram Ion

Georgescu Marian

9A

9A

9A

11F

11F

Subiectul nr.17

O tabela PERS contine doua campuri: nume C(30), varsta N(3).

Sarcini:



-Sa se creeze tabela; Sa se populeze cu date tabela.

-Sa se creeze o noua tabela care are aceleasi campuri, dar lungimea campului nume este egala cu lungimea celui mai lung nume din PERS.

Subiectul nr.18

Se considera tabela RECEPTII cu structura: cod_p, nume, cantitate, pret.

Sarcini:

-Sa se creeze tabela; Sa se populeze cu date tabela.

-Sa sa valideze tabela aratand pentru fiecare articol toate erorile. Un articol este considerat corect daca:

a)      cod_p este natural in intervalul 100..999

b)      numele produsului nu este sirul vid

c)      valoarea din campul cantitate este strict pozitiva

d)      pretul este mai mare de 1000.

Se va crea fisierul erori.txt care contine pe cate o linie informatii de genul:

inregistrarea 205 : eroare de tip c) (adica la inregistrarea 205 din Receptii cantitatea nu este strict pozitiva)

Subiectul nr.19

Tabela AUTORI cu structura (nume C(30), carte C(30)) contine o lista de autori impreuna cu cartile scrise.

Sarcini:

-Sa se creeze tabela; Sa se populeze cu date tabela.

-Sa se determine autorul care are cele mai multe carti scrise din tabela.

-Pentru fiecare autor din tabela afisati apoi intr-un fisier text toate cartile pe care le-a scris.

Subiectul nr.20

In tabela MEDII se memoreaza numele elevilor si mediile la cele 16 obiecte din catalog dintr-un semestru.

Sarcini:

-Sa se creeze tabela; Sa se populeze cu date tabela.

-Sa se calculeze intr-un camp al tabelei pentru fiecare elev media generala semestriala (se va tine seama de faptul ca unii elevi au trecuta valoarea 0 la rubrica Sport, adica sunt scutiti de sport); daca elevul este corigent, la media sa generala veti trece valoarea 0.00.

-Sa se calculeze cate medii de 10 sunt, indiferent de obiect.

Subiectul nr.21

Fie tabela MAGAZIE cu structura: denmarfa C(20), cod C(5), cantitate N(5). Tabela contine mai multe marfuri, iar codurile fiecarei marfi trebuie sa fie unic. Dar in tabela au fost adaugate din greseala inregistrari care contin acelasi cod.

Sarcini:

-Sa se creeze tabela; Sa se populeze cu date tabela.

-Identificati marfurile care apar cu acelasi cod de mai multe ori, creati o singura inregistrare in tabela cu codul respectiv.

-In campul cantitate al noii inregistrari retineti suma cantitatilor din inregistrarile duplicate.

De exemplu:

Tabela initiala:

Dupa eliminarea duplicatelor:

Cod

denmarfa

Cantitate

cod

denmarfa

cantitate

A001

B02

A001

A001

B03

D8

B02

A001

Caiet

Stilou

Caiet

Caiet

Pix

Discheta

Stilou

Caiet

50

20

12

14

100

1000

50

40

A001

B02

B03

D8

Caiet

Stilou

Pix

Discheta

116

70

100

1000

Subiectul nr.22

Tabela ELEVI cu structura Nume, Clasa, Tip, Media memoreaza numele elevilor dintr-o scoala impreuna cu clasa, tipul de invatamant ('Z' pentru invatamant liceal, 'S' pentru seral, 'P' pentru arte si meserii) si media elevilor.

Sarcini:

-Sa se creeze tabela; Sa se populeze cu date tabela.

-Sa se creeze fisierul text rapoarte.txt in care se vor tipari pentru fiecare clasa tipul de invatamant si media clasei.



Subiectul nr.23

Se considera o baza de date necesara activitatii de marketing a unei societati si care sa inregistreze ofertele de materiale ale diferitilor furnizori.

Sarcini:

-Sa se creeze baza de date impreuna cu tabelele acesteia :

FURNIZORI , cu structura :cod furnizor, nume, adresa

OFERTE , cu structura :cod furnizor, cod material, nume material, pretul oferit, cantitatea maxima

-Sa se populeze cu date tabelele .

-Sa se afiseze ofertele pentru materialul X (dat de la tastatura) crescator dupa pretul oferit, sub urmatoarea forma:


Lista ofertelor pentru materialul....

Nr.crt.

Nume furnizor

Adresa

Pret oferit

Cantitate maxima

Total oferte......xxxxx

Pretul mediu oferit...xxxxx

Subiectul 24

Tabela PERS1 are un singur camp Nume, care memoreaza intreg numele unor persoane in forma: Nume_de_familie urmat de unul sau mai multe spatii si apoi Prenume (de exemplu, "Ionescu  Vasile").

Sarcini:

-Sa se creeze tabela; Sa se populeze cu date tabela.

-Sa se creeze tabela PERS2 cu un singur camp, Nume, care memoreaza numele persoanelor in forma Prenume Nume (unde intre prenume si nume este un singur spatiu).

-Sa se realizeze conversia la majuscule a tuturor numelor din tabela PERS2 .

Subiectul 25

Se considera o tabela cu structura NUMETARA C(15), CAPITALA C(15), NRLOCUIT N(10) si care contine informatii despre tarile unui continent.

Sarcini:

-Sa se creeze tabela; Sa se populeze cu date tabela.

-Sa se realizeze adaugarea de inregistrari la tabela;

-Sa se modifice numele capitalei unei tari;

-Sa se calculeze populatia tuturor tarilor inregistrate in tabela;

Subiectul 26

Se considera o tabela cu structura NUMECARTE C(20), NUMEAUTOR C(20), IMPRUMUT L si care contine informatii despre cartile unei biblioteci (se considera ca tabela contine cate un singur exemplar din fiecare carte).

Sarcini:

-Sa se creeze tabela; Sa se populeze cu date tabela.

-Sa se realizeze ahizitionarea unor noi carti de catre biblioteca;

-Sa se realizeze imprumutarea de carti la cititori (daca o carte este imprumutata, atunci campul logic corespunzator are valoarea .T.);

Subiectul 27

Se considera tabela ELEVI cu structura NUME C(10), PRENUME C(10), CLASA N(2), SPEC C(3) si care contine informatii despre elevii unui liceu .

Sarcini:

-Sa se creeze tabela; Sa se populeze cu date tabela.

-Sa se adauge articole la tabela prin citirea de la tastatura a unui articol.

-Sa se listeze alfabetic dupa nume si prenume, pe clase si profil a elevilor (se citeste clasa si profilul);

-Sa se realizeze cautarea unui anumit elev dupa nume + prenume;

Subiectul 28

Se considera o tabela cu structura NUMEJUD C(10), POPULATIE N(10), SUPRAFATA N(5) si care contine informatii despre judetele tarii.

Sarcini:

-Sa se creeze tabela; Sa se populeze cu date tabela.

-Sa se adauge articole in tabela prin citirea unui articol de la tastatura

-Sa se realizeze afisarea tuturor judetelor in ordine alfabetica dupa nume;

-Sa se realizeze afisarea tuturor judetelor descrescator dupa populatie;

-Sa se calculeze totalul populatiei judetelor;

Subiectul 29

Se considera o tabela cu structura DENMAT C(20), PRETUNIT N(5), UNITMAS C(5), CANTITATE N(10) si care contine informatii despre materialele din depozitul unui magazin (in depozit se poate gasi acelasi material la preturi diferite).

Sarcini:

-Sa se creeze tabela; Sa se populeze cu date tabela.

-Sa se realizeze cautarea unui material dupa denumire+pret;

-Sa se calculeze costul cantitatii totale a unui material din depozit;

Subiectul 30

Se considera o tabela cu structura DENPRODUS C(15), PRETUNIT N(10), CANTITATE N(10) si care contine informatii despre produsele depozitate intr-un magazin alimentar.

Sarcini:

-Sa se creeze tabela; Sa se populeze cu date tabela.

-Sa se afiseze cel mai ieftin produs;

-Sa se calculeze costul cantitatii totale a unui produs( denumirea produsului se citeste de la tastatura)

Subiectul 31

Se considera o tabela cu structura structura DENPRODUS C(10), NRBUCATI N(5), PRETUNITAR N(10) si care contine informatii despre produsele din magazia unei librarii.

Sarcini:

-Sa se creeze tabela; Sa se populeze cu date tabela.

-Sa se realizeze achizitionarea de noi produse de catre librarie (un produs se identifica in mod unic prin denumire si pret unitar) ;

-Sa se realizeze vanzarea unor produse;

-Sa se afiseze toate produsele inregistrate in tabela descrescator dupa pret;





Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 1484
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved