Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


- BAZE DE DATE

baze de date



+ Font mai mare | - Font mai mic



BAZE DE DATE

Se da o baza de date numita CARTI.DBF cu urmatoarea structura: titlu C(30), autor C(30), editura C(20), an N(4), pret N(7), nr N(5), gen C(15). Realizati un program intr-un SGBD care sa permita urmatoarele operatii:



a)      Introducerea de date noi prin intermediul unei machete, cu validari pentru date;

b)      Cautarea unei carti dupa nume sau autor (daca unul dintre campuri e liber, atunci cautarea se va face dupa celalalt camp, altfel - dupa amandoua).

Se da o baza de date numita CARTI.DBF cu urmatoarea structura: titlu C(30), autor C(30), editura C(20), an N(4), pret N(7), nr N(5), gen C(15). Realizati un program intr-un SGBD care sa permita urmatoarele operatii:

a)      Calculul valorii tuturor cartilor din baza de date si a cartilor de un anumit gen (se va selecta genul dintr-un popup care sa contina toate genurile existente in baza de date);

b)      Stergerea unei carti;

c)      Modificarea pretului unei carti.

Se da o baza de date numita ELEVI.DBF cu urmatoarea structura: nume C(40), clasa C(3), matricol N(5), adresa C(30), telefon C(10). Realizati un program intr-un SGBD care sa permita urmatoarele operatii:

a)      Introducerea de date noi prin intermediul unei machete, cu validari pentru date;

b)      Afisarea datelor personale ale elevilor unei clase date de la tastatura.

Se da o baza de date numita ELEVI.DBF cu urmatoarea structura: nume C(40), clasa C(3), matricol N(5), adresa C(30), telefon C(10). Realizati un program intr-un SGBD care sa permita urmatoarele operatii:

a)      Cautarea unui elev dupa nume sau numarul matricol;

b)      Stergerea unui elev;

c)      Modificarea datelor personale ale unui elev.

Se da o baza de date numita MASINI.DBF cu urmatoarea structura: numar C(7), marca C(20), culoare C(15), an_fabric N(4), proprietar C (30), adresa C(20). Realizati un program intr-un SGBD care sa permita urmatoarele operatii:

a)      Introducerea de date noi prin intermediul unei machete, cu validari pentru date;

b)      Cautarea unei masini dupa numar, proprietar sau caracteristici.

Se da o baza de date numita MASINI.DBF cu urmatoarea structura: numar C(7), marca C(20), culoare C(15), an_fabric N(4), proprietar C (30), adresa C(20). Realizati un program intr-un SGBD care sa permita urmatoarele operatii:

a)      Stergerea unei masini;

b)      Modificarea informatiilor despre o masina;

c)      Afisarea tuturor masinilor in ordine descrescatoare dupa anul fabricatiei, apoi alfabetic dupa marca.

Se da o baza de date numita MAGAZIN.DBF cu urmatoarea structura: nume C(30), pret N(10), data_f D(8), pret N(10), cantitate N(5). Realizati un program intr-un SGBD care sa permita urmatoarele operatii:

a)      Introducerea de date noi prin intermediul unei machete, cu validari pentru date;

b)      Afisarea tuturor produselor in ordine descrescatoare dupa data fabricatiei, apoi crescator dupa pret;

c)      Calculul valori tuturor produselor din baza de date.

Se da o baza de date numita MAGAZIN.DBF cu urmatoarea structura: nume C(30), pret N(10), data_f D(8), pret N(10), cantitate N(5). Realizati un program intr-un SGBD care sa permita urmatoarele operatii:

a)      Cautarea unui produs dupa nume, data fabricatiei sau pret;

b)      Stergerea unei produs;

c)      Modificarea informatiilor despre un produs;

Se da o baza de date numita CASETE.DBF cu urmatoarea structura: interpret C(25), album C(25), pret N(6), data D(8), gen C (30). Realizati un program intr-un SGBD care sa permita urmatoarele operatii:

a)      Introducerea de date noi prin intermediul unei machete, cu validari pentru date;

b)      Afisarea tuturor casetelor in ordine crescatoare dupa data aparitiei, apoi alfabetic dupa interpret.

Se da o baza de date numita CASETE.DBF cu urmatoarea structura: interpret C(25), album C(25), pret N(6), data D(8), gen C (30). Realizati un program intr-un SGBD care sa permita urmatoarele operatii:

a)      Cautarea unei casete dupa interpret, numele albumului sau gen;

b)      Stergerea unei casete;

c)      Modificarea informatiilor despre o caseta;

Se da o baza de date numita FILME.DBF cu urmatoarea structura: titlu C(30), regizor C(30), gen C(15), data_apar D(4), buget N(10). Realizati un program intr-un SGBD care sa permita urmatoarele operatii:

a)      Introducerea de date noi prin intermediul unei machete, cu validari pentru date;

b)      Cautarea unei film dupa titlu, regizor sau buget.

Se da o baza de date numita FILME.DBF cu urmatoarea structura: titlu C(30), regizor C(30), gen C(15), data_apar D(4), buget N(10). Realizati un program intr-un SGBD care sa permita urmatoarele operatii:

a)      Stergerea unei film;

b)      Modificarea informatiilor despre un film;

c)      Afisarea filmului cu bugetul cel mai mare, a celui cel mai recent, a tuturor filmelor apartinand unui anumit gen dat de la tastatura.

Se da o baza de date numita BANCA.DBF cu urmatoarea structura: valuta C(25), data D(8), valoare N(5), cantitate N(10). Realizati un program intr-un SGBD care sa permita urmatoarele operatii:

a)      Introducerea de date noi prin intermediul unei machete, cu validari pentru date;

b)      Cautarea valorii unei anumite valute dintr-o anumita zi;

c)      Afisarea pretului maxim al unei valute date dintr-o anumita luna;

Se da o baza de date numita BANCA.DBF cu urmatoarea structura: valuta C(25), data D(8), valoare N(5), cantitate N(10). Realizati un program intr-un SGBD care sa permita urmatoarele operatii:

a)      Stergerea unei inregistrari;

b)      Modificarea informatiilor despre o valuta;

c)      Calculul valorii tuturor valutelor vandute intr-o anumita zi.

Se da baza de date ACTOR.DBF cu urmatoarea structura:

NUME C(30)

SEX C(1)

NRFILME    N(3)

Baza de date se considera completa.

a)      Sa se afiseze toti actorii care au jucat in mai mult de 10 filme;

b)      Sa se afiseze toate actritele debutante (0 filme);

c)      Sa se afiseze in ordine descrescatoare a filmelor jucate actorii si apoi actritele.

Se da baza de date ELEV.DBF cu urmatoarea structura :

NUME C(30)

NOTA1 N(5,2)

NOTA2 N(5,2)

MEDIA N(5,2)

Baza de date se considera completa.

a)      Sa se formeze o baza de date ADMISI.DBF care contine campurile nume, media, la fel ca in ELEVI.DBF cu elevii care au media >=5 si o baza de date RESPINSI.DBF care sa contina campurile nume, media, la fel ca in ELEV.DBF, cu elevii care au media<5

b)      Sa se listeze pe ecran in ordine descrescatoare a mediilor elevii admisi si in ordine alfabetica elevii respinsi.

Se da baza de date STUDENT.DBF care contine campurile:

NUME C(30)

MEDIA    N(5,2)

TIPBURSA    C(1)

a)      daca nu are bursa (media<8)

b)      daca are bursa tip1-1.000.000(media intre 8-9.49)

c)      daca are bursa tip2-2.000.000(media intre 9.50-10)

a)       Sa se scrie un program pentru a completa tipul de bursa si in cazul in care studentii sunt bursieri, sa se completeze si suma corespunzatoare;

b)      Sa se afiseze studentii bursieri cerand tipul bursei, si sa se calculeze sumele totale necesare pentru fiecare tip de bursa.

Se da baza de date STATE.DBF cu urmatoarea structura :

NUME_TARA    C(30)

CAPITALA C(20)

POPULATIE    N(15)

CONTINENT C(20)

Baza de date se considera completa.

a)      Dandu-se numele tarii, sa se afiseze capitala si populatia;

b)      Sa se afiseze toate tarile cu capitalele lor dintr-un continent dat;

c)      Sa se afiseze cat este populatia lumii si populatia unui continent dat.

Se da baza de date PRODUSE.DBF. Se considera datele introduse.

COD    C(10)

DENUMIRE    C(30)

CANTITATE    N(5)

PRETCUMP    N(7)

PRETVANZ N(7)

a)      Sa se afiseze produsele a caror cantitate este mai mare decat 0;

b)      Sa se efectueze o vanzare a unui produs, cerandu-se codul produsului;

c)      Sa se listeze valoarea stocului la pret de cumparare si la pret de vanzare.

Se da baza de date SPITAL.DBF cu datele introduse si cu urmatoarea structura:

NUME C(30)

BOALA    C(20)

NRZILETRAT N (3)

a)      Sa se afiseze toti bolnavii care au o anumita boala;

b)      Sa se introduca numele si sa se afiseze boala pacientului si numarul zilelor de tratament;

c)      Sa se afiseze toti pacientii in ordine alfabetica.

Se da baza de date ELEVI.DBF, in care se considera completate campurile nume, nota_rom si nota_mat.

NUME C(30)

NOTA_ROM N(5,2)

NOTA_MAT N(5,2)

MEDIA N(5,2)

a)      Sa se scrie un program pentru a calcula mediile elevilor;

b)      Sa se listeze in ordine descrescatoare dupa medie, elevii admisi (media si notele>=5);

c)      Sa se tipareasca la cererea unui nume, notele si media acelui elev.

Se da baza de date MUNCITOR.DBF cu urmatoarea structura:

NUME C(30)

DATAN DATE(8)

SALARIU N(6)

Baza de date se considera corecta.

a)      Sa se calculeze suma totala necesara pentru plata muncitorilor;

b)      Sa se afiseze toti muncitorii cu un salariu citit de la tastatura;

c)      Sa se stearga din baza de date muncitorii care nu au salariul completat.

Sa se creeze baza de date Absente.dbf cu urmatoarea structura:

Numele si prenumele C(30)

Absente motivate N(3)

Absente nemotivate N(3)

Total absente N(3)

a)      Sa se introduca minim 5 inregistrari in baza de date;

b)      Sa se calculeze prin intermediul programului valorile pentru campul Total absente;

c)      Sa se afiseze elevii in ordine descrescatoare dupa campul Total absente.

Sa se creeze baza de date Farmacie.dbf cu urmatoarea structura:

Medicament     C(20)

Data_exp D(8)

Numar    N(3)

Pret N(10)

a)      Sa se introduca minim 5 inregistrari in baza de date.

b)      Sa se afiseze medicamentele expirate in ordine alfabetica.

Se considera baza de date:

Carti.dbf

autor C(15), titlu C(20), anapar N(4), editura C(15)

a)      Sa se afiseze toate cartile unei edituri care au aparut intr-un anumit an in ordine alfabetica dupa autor si in cadrul unui autor in ordine alfabetica a titlurilor;

b)      Sa se afiseze toti autorii care au o singura carte in biblioteca.

Sa se creeze baza de date elevi.dbf cu urmatoarea structura:

cod nume prenume mat rom med

n(3) c(30) c(30) n(5,2) n(5,2) n(5,2)

a)      Sa se adauge informatii in baza de date (cu validari pentru datele introduse); nu se va completa campul corespunzator mediei;

b)      Sa se completeze automat media pentru toate inregistrarile din baza;

c)      Sa se stearga din baza de date un anumit elev identificat prin nume si prenume.

Sa se creeze baza de date elevi dbf cu urmatoarea structura:

cod nume prenume mat rom med

n(3) c(30) c(30) n(5,2) n(5,2) n(5,2)

a)      Sa se modifice datele unui elev identificat prin cod;

b)      Sa se listeze elevii promovati descrescator dupa medie, apoi alfabetic dupa nume (la egalitate de medii);

c)      Sa se listeze alfabetic dupa nume si prenume toti elevii nepromovati.

Sa se creeze baza de date elevi. dbf cu urmatoarea structura:

cod nume prenume mat rom med

n,3 c,30 c,30 n,5,2 n,5,2 n,5,2

Sa se creeze un program care sa realizeze urmatoarele cerinte:

a) Sa se introduca n inregistrari in baza de date

b) Sa se listeze din baza de date elevii promovati, alfabetic dupa nume

29. Sa se creeze baza de date Bac.dbf cu urmatoarea structura:

Numele C(30)

Nota1 N(5,2)

Nota2 N(5,2)

Nota3 N(5,2)

Media N(5,2)

Sa se introduca minim 5 inregistrari in baza de date. Sa se calculeze prin intermediul programului valorile pentru campul media.

Sa se afiseze datele in ordine descrescatoare dupa campul media.

30. Sa se creeze baza de date produse. Dbf cu urmatoarea structura:

Cod     nume cant pret

N,3 c,30 n,8 n,10

Sa se creeze un program care sa realizeze urmatoarele cerinte:

a) Sa se introduca n inregistrari in baza de date

b) Sa se modifice informatiile despre un produs, dat dupa cod

31. Sa se creeze baza de date produse. Dbf cu urmatoarea structura:

Cod     nume cant pret

N,3 c,30 n,8 n,10

Sa se creeze un program care sa realizeze urmatoarele cerinte:

a) Sa se introduca n inregistrari in baza de date

b) Sa realizeze ordonarea alfabetic dupa nume si pret

32. Sa se creeze baza de date elevi. dbf cu urmatoarea structura:

cod     nume mat rom medie promovat

n,3 c,30 n,5,2 n,5,2 n,5,2 L

Sa se creeze un program care sa realizeze urmatoarele cerinte:

a). Sa se introduca n inregistrari in baza de date

b). Sa calculeze campurile medie si promovat (medie>5, mat>5, rom>5)

c). Sa tipareasca pe ecran elevii promovati.

33 Sa se creeze baza de date elevi. dbf cu urmatoarea structura:

cod     nume mat rom medie promovat

n,3 c,30 n,5,2 n,5,2 n,5,2 L

Sa se creeze un program care sa realizeze urmatoarele cerinte:

a). Sa se introduca n inregistrari in baza de date

b). Sa afiseze toti elevii ordonati dupa nume alfabetic si medie.

34. Sa se creeze baza de date agenda. dbf cu urmatoarea structura:

cod     nume adresa telefon data_nasterii

n,3 c,30 c,20 c,10 d

Sa se creeze un program care sa realizeze urmatoarele cerinte:

a) Sa se introduca n inregistrari in baza de date

b). Sa afiseze toate persoanele care s-au nascut dupa o anume data

c). Sa ordoneze alfabetic dupa nume si varsta.

35. Sa se creeze baza de date agenda. dbf cu urmatoarea structura:

cod     nume adresa telefon data_nasterii

n,3 c,30 c,20 c,10 d

Sa se creeze un program care sa realizeze urmatoarele cerinte:

a). Sa se introduca n inregistrari in baza de date

b). Sa stearga persoanele pentru care nu exista scris numarul de telefon

36. Sa se creeze baza de date produse. Dbf cu urmatoarea structura:

Cod     nume cantitate pret TVA

N,3 c,30 n,8 n,10 n,8

Sa se creeze un program care sa realizeze urmatoarele cerinte:

a) Actualizarea bazei de date: calcularea TVA (19 din pret

b) Sa calculeze TVA total pentru produsele existente in baza de date.

37. Sa se creeze baza de date salariati. Dbf cu urmatoarea structura:

Cod nume data_nasterii Data_angajarii categoria salariul

N,3    c,30 D D n,1 n,10

Sa se creeze un program care sa realizeze urmatoarele cerinte:

a) Sa se introduca n inregistrari in baza de date

b) Sa afiseze salariul unui angajat dupa nume si categorie.

38. Sa se creeze baza de date spital. Dbf cu urmatoarea structura:

Cod     nume boala varsta zile_spitalizare

N,3 c,30 c,30 n,3 n,3

Sa se creeze un program care sa realizeze urmatoarele cerinte:

a) Sa listeze toti bolnavii care sufera de aceeasi boala, respectiv care au acelasi numar de zile de spitalizare.

b) Sa ordoneze toti bolnavii crescator dupa varsta, respectiv alfabetic dupa nume.

39. Sa se creeze baza de date profesori. Dbf cu urmatoarea structura:

Cod     nume disciplina diriginte clasa

N,3 c,30 c,15 L c,3

Sa se creeze un program care sa realizeze urmatoarele cerinte:

a) Sa se listeze toti profesori care sunt de aceeasi disciplina, acelasi nume si respectiv acelasi cod.

b) Sa se listeze numele profesorilor alfabetic, pe clase

40. Sa se creeze baza de date produse. Dbf cu urmatoarea structura:

Cod     nume cantitate pret

N,3 c,30 n,8 n,10

Sa se creeze un program care sa realizeze urmatoarele cerinte:

a) Sa se introduca n inregistrari in baza de date

b) Sa se ordoneze alfabetic produsele dupa nume, dupa pret si respectiv dupa cantitate.

41. Sa se creeze baza de date elevi. dbf cu urmatoarea structura:

cod     nume prenume mat rom medie

n,3 c,30 c,30 n,5,2 n,5,2 n,5,2

Sa se creeze un program care sa realizeze urmatoarele cerinte:

a) Sa se listeze elevii cu nota 10 la matematica, limba romana, cu media 10, respectiv elevii corigenti.

b) Sa se ordoneze alfabetic elevii din baza de date dupa nume, respectiv medie

42. Sa se creeze baza de date spital. Dbf cu urmatoarea structura:

Cod     nume boala data_nasterii zile_spitalizare

N,3 c,30 c,30 D n,3

Sa se creeze un program care sa realizeze urmatoarele cerinte:

a) Sa se introduca n inregistrari in baza de date

b) Sa ordoneze toti bolnavii in ordine alfabetica dupa nume, dupa boala si respectiv dupa numarul de zile de spitalizare.

43. Sa se creeze baza de date salariati. Dbf cu urmatoarea structura:

Cod nume data_nasterii vechime categoria salariu casatorit nr_copii

N,3 c,30 D n,2 n,1 n,10 L n,2

Sa se creeze un program care sa realizeze urmatoarele cerinte:

a) Sa se introduca n inregistrari in baza de date

b) Sa se listeze toti salariati casatoriti.

c) Sa se ordoneze alfabetic toti salariatii dupa nume, varsta, si numarul copiilor.

44. Sa se creeze baza de date profesori. Dbf cu urmatoarea structura:

Cod     nume vechime specialitate diriginte clasa

N,3 c,30 n,2 c,15 L c,3

Sa se creeze un program care sa realizeze urmatoarele cerinte:

a) Sa se introduca n inregistrari in baza de date

b) Sa listeze toti profesorii diriginti.

c) Sa ordoneze toti profesorii alfabetic dupa nume, dupa cod si respectiv dupa clasa.

45. Sa se creeze baza de date agenda. dbf cu urmatoarea structura:

cod     nume adresa telefon data_nasterii

n,3 c,30 c,20 c,10 d

Sa se creeze un program care sa realizeze urmatoarele cerinte:

a) Sa listeze persoanele care s-au nascut in acelasi an (dat de la tastatura)

b) Sa ordoneze alfabetic persoanele dupa nume, cronologic dupa data nasterii, respectiv dupa cod.

46. Sa se creeze baza de date elevi. dbf cu urmatoarea structura:

cod     nume nota1 nota2 nota3 media

n,3 c,30 n,5,2 n,5,2 n,5,2 n,5,2

Sa se creeze un program care sa realizeze urmatoarele cerinte:

a) Sa listeze elevii cu nota 10 la cel putin o proba, elevii corigenti si respectiv elevii cu media 10.

b) Baza de date elevi.dbf sa se ordoneze alfabetic descrescator dupa nume, si respectiv dupa medie.

47. Sa se creeze baza de date produse. Dbf cu urmatoarea structura:

Cod     nume cantitate pret

N,3 c,30 n,8 n,10

Sa se creeze un program care sa realizeze urmatoarele cerinte:

a) Sa se introduca n inregistrari in baza de date

b) Sa ordoneze alfabetic dupa nume produsele, dupa cantitate si respectiv dupa pret.

48. Scrieti un program care realizeaza urmatoarele cerinte:

creaza un fisier carti care cuprinde toate informatiile despre cartile dintr-o biblioteca, fisier care contine campurile: autor c20, titlu c20, domeniu c20, an_aparitie n 4, editura c15

cauta o carte dupa titlu aproximativ

afiseaza toate cartile unei edituri care au aparut intr-un anumit an in ordine alfabetica dupa autor, iar in cadrul unui autor sortate alfabetic dupa titlu

49. Se considera fisierul elev cu structura: clasa c15, nota1 n 5.2, nota2 n 5.2, media n 5.2. Scrieti un program care afiseaza nume, nota1,nota2, media pentu fiecare elev, apoi calculati si afisati media unei clase introduse de la tastatura.

50. Se da baza de date elevi.dbf cu structura:

nr. Matricol n4

clasa c3

an c2

adresa c20 (strada primele 10, nr. urmatoarele 3, localitatea urmatoarele 7)

data nasterii d8

absente n3

nota1, nota2, nota3, media n5.2

admis logic 1

Se considera respins elevul care are cel putin o nota sub 5sau media sub 6. Se cere : sa se completeze campul media, sa se afiseze numele elevului cu cea mai mare medie dintr-o clasa citita de la tastatura.

51. Se da un fisier de date alimente.dbf cu structura: (coda n6, dena c15, calorii n5, pret_unit n5). Sa se scrie un program care creaza un fisier retete.dbf pe baza alegerii prin dialog a produselor alimentare care vor intra in componenta fiecarei retete. Structura fisierului retete.dbf va fi urmatoarea : numer c20, coda1 n6, canta1 n4, coda2 n6, canta2 n4,., totcalor n5, pretret n5.

52. Fiind data o baza de date cu informatii referitoare la tarile lumii, sa se raspunda la urmatoarele cerinte|:

- Care sunt tarile Africii;

- Lista tarilor pe continente;

- Care sunt tarile cu cea mai mare suprafata (primele trei);

- Lista tarilor in ordinea descrescatoare a densitatii populatiei;

53. Sa se elaboreze o aplicatie care realizeaza o gestionare a stocului de medicamente dintr-o farmacie. Baza de date medic.dbf are structura: (denumire c20, cod c6, um c3, pret n5, cantitate n5, data_exp d8). Aplicatia trebuie sa gestioneze stocul de medicamente astfel:

la sosirea unui nou lot de medicamente se actualizeaza stocul existent;

in momentul vanzarii unui nou medicament stocul se diminueaza cu cantitatea vanduta, iar in cazul vanzarii intregului stoc, medicamentul respectiv este sters din baza de date.

54. Se da baza de date elevi.dbf cu structura:

-nr. Matricol n4

clasa c3

an c2

adresa c20 (strada primele 10, nr. urmatoarele 3, localitatea urmatoarele 7)

data nasterii d8

absente n3

nota1, nota2, nota3, media n5.2

admis logic 1

Se cere: listati inregistrarile pentru o clasa citita de la tastatura cu elevii care au media mai mare ca 8. Marcati pentru stergere inregistrarile cu media mai mica decat 5 si numarati-le. Ordonati inregistrarile pe clase, si in clase pe medii.

55. Sa se creeze baza de date elevi. dbf cu urmatoarea structura:

cod     nume mat rom medie promovat

n,3 c,30 n,5,2 n,5,2 n,5,2 L

Sa se creeze un program care sa realizeze urmatoarele cerinte

a). Sa se introduca n inregistrari in baza de date

b). Sa tipareasca pe ecran elevii cu o anumita medie data.

56. Sa se creeze baza de date elevi. dbf cu urmatoarea structura:

cod     nume nota1 nota2 nota3 media

n,3 c,30 n,5,2 n,5,2 n,5,2 n,5,2

Sa se creeze un program care sa realizeze urmatoarele cerinte:

a). Sa se introduca n inregistrari in baza de date

b). Sa listeze elevii corigenti si respectiv elevii cu media 10.

57. Sa se scrie un program care realizeaza urmatoarele cerinte:

a) Creaza un tabel CARTI.DBF (autor, titlu, domeniu, anap, editura) care cuprinde informatii despre cartile dintr-o biblioteca;

b) Listeaza toate cartile unui anumit autor de la o editura data;

c) Toate cartile din anul si luna curenta.

58. Sa se scrie un program cre realizeaza urmatoarele cerinte:

a) Creaza un tabel CARTI.DBF (autor, titlu, domeniu, anap, editura) care cuprinde informatii despre cartile dintr-o biblioteca;

b) Afiseaza toate cartile unei edituri care au aparut intr-un anumit an in ordine alfabetica a autorilor si in cadrul unui autor in ordinea alfabetica a titlurilor.

59. Se da fisierul MED.DBF (cod, denumire, cant, pret).

a) Se citeste un medicament prin denumirea sa si se cere sa se afiseze cantitatea din stoc si pretul unitar;

b) Cel mai ieftin medicament.

60. Fie tabela TELEFOANE (nume, telefon, adresa). Se citeste de la intrare numele unui abonat. Se cere sa se afiseze telefonul si adresa la toti abonati care au acelasi nume cu cel citit de la intrare.

61. Sa se scrie un program care sa sorteze o baza de date dupa 3 campuri citite de la intrare, ordinea fiind cea citita de la intrare.

62. Fie tabela PRODUSE cu structura cod N(10), denumire C(30), stoc N(10). Se citeste de la intrare codul unui produs.

a) Se cere sa se afiseze stocul existent al produsului daca acesta exista;

b) Sa se stearga un anumit produs.

63. La o casa de schimb valutar se primeste cursul oficial al unei monede. Sa se scrie un program care sa afiseze suma pe care trebuie sa o plateasca (in lei) un cumparator pentru o suma "x " din moneda respectiva.

64. Se da tabela de date a personalului unei firme PERS.DBF (marca, nume, locm,salariu, zile_luc, rest_p. Se cere sa se listeze pe ecran un tabel cuprinzand campurile: marca, nume,slariu, rest_p corespunzator zilelor lucrate pe loc de munca si in ordine alfabetica.

65. Se considera fisierul ELEVI.DBF cu structura(clasa, nume, nota1, nota2).

a) Sa se scrie un program care afiseaza: nume,nota1,nota2, media=(nota1+nota2)/2;

b) Se sterge un elev cu numele dat.

66. Fie tabela TELEFOANE (nume, telefon, adresa). Se citeste de la intrare numele unui abonat. Se cere sa se afiseze telefonul si adresa la toti abonati care au acelasi nume cu cel citit de la intrare.

67. Sa se scrie un program care realizeaza urmatoarele cerinte:

a)      Creeaza un fisier CARTI.DBF (autor, titlu, domeniu, anap, editura) care cuprinde

informatii despre cartile dintr-o biblioteca;

b)      Afiseaza toate cartile unei edituri care au aparut intr-un anumit an in ordine alfabetica a

autorilor si in cadrul unui autor in ordinea alfabetica a titlurilor.

68. Se da fisierul MED.DBF (cod, denumire, cant, pret).

a) Se citeste un medicament prin denumirea sa si se cere sa se afiseze cantitatea din stoc si pretul unitar;

b) Sa se redenumeasca un medicament (toate aparitiile).

69. Se da baza de date a personalului unei firme PERS.DBF (marca, nume, locm, salariu, zile_luc, rest_p. Se cere sa se listeze pe ecran un tabel cuprinzand campurile: marca, nume, salariu, rest_p corespunzator zilelor lucrate pe loc de munca si in ordine alfabetica.

70. Fie baza de date TELEFOANE (nume, telefon, adresa). Se citeste de la intrare numele unui abonat. Se cere sa se afiseze telefonul si adresa la toti abonati care au acelasi nume cu cel citit de la intrare.

71. Se da baza de date STUDENT.DBF care contine campurile :

NUME C(30)

MEDIA    N(5,2)

TIPBURSA    C(1)

d)                       daca nu are bursa (media<8)

e)                daca are bursa tip1-1.000.000(media intre 8-9.49)

f)                 daca are bursa tip2-2.000.000(media intre 9.50-10)

Sa se creeze un program care sa realizeze urmatoarele cerinte

a) completarea tipul de bursa si in cazul in care studentii sunt bursieri, sa se completeze si suma corespunzatoare.

b) afisarea studentilor bursieri cerand tipul bursei;

72. Se da baza de date ELEVI.DBF cu structura (nume, clasa, adr, nrtel, datan, abs, media). a)Sa se afiseze toti elevii care au mediile cuprinse intre 8 si 10;

b)Sa se creeze o tabela cu acesti elevi(de mai sus).

73. Sa se creeze baza de date ELEVI cu structura: (nume, clasa, adresa, medie). Sa se sorteze baza de date dupa campurile clasa, medie si nume si sa se afiseze in ordine descrescatoare a mediilor pe clase.

74. Pentru baza de date ELEVI (nume, prenume, clasa, media) sa se afiseze:

-numele si prenumele elevilor cu cea mai mare medie din clasa;

-numele si prenumele elevilor cu cea mai mica medie din clasa;

- sa se creeze doua tabele admisi.dbf si respinsi.dbf cu informatii corespunzatoare.

75. Fie baza de date ELEVI (nume, sem1, sem2, an) cu mediile pe fiecare semestru. Sa se calculeze media generala pentru fiecare elev, si sa se afiseze clasamentul final. Sa se creeze doua tabele admisi.dbf si respinsi.dbf cu informatii corespunzatoare.

76. Sa se scrie un program care realizeaza urmatoarele cerinte:

a)      Creeaza un fisier CARTI.DBF (autor, titlu, domeniu, anap, editura) care cuprinde informatii despre cartile dintr-o biblioteca;

b) Afiseaza cartile in ordinea editura, autor, titlu.

77. Fie baza de date TELEFOANE (nume, telefon, adresa). Se cere sa se modifice informatiile despre o persoana citita.



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 2799
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