Sunteți pe pagina 1din 2

Seminar 5-6 Baze de date

1/2

Relaii ntre tabele , interogri QBE


Pentru baza de date realizat anterior s realizeze legturile dintre tabele.

Sa se realizeze urmtoarele cereri QBE: 1. Sa se afieze clienii din Bucureti sau Braov ,ordonai alfabetic. 2. Sa se afieze clienii(nume si adresa) al cror nume ncepe cu litera A, din Bucureti. 3. Sa se afieze clienii care au comandat produse din categoria Ambalaje. 4. Sa se afieze clienii de la care am comenzi in luna aprilie anul 2006. 5. Sa se afieze valoarea fiecrui produs comandat pe comanda cu numrul 5 . 6. Sa se afieze numrul de zile in care este pltita o comanda si sa se calculeze eventualele penalizri (pentru fiecare zi de ntrziere se percep penalizri de 5 lei). In cazul in care comanda este pltita la timp (data livrare=data chitana) atunci se afieaz la temem altfel se afieaz penalizri( Obs se va utiliza funcia IIF). 7. Sa se afieze lista clienilor (codClient, denumire client) mpreuna cu totalul comenzilor, ordonai in funcie de valoarea acestora. 8. Toate comenzile din martie 2005 ce au valoarea mai mare de 32000 lei; 9. Sa se afieze produsele a cror suma valorica comandata depete 2520 si numrul de comenzi este mai mic de 15; 10. Sa se afieze produsele care nu au fost comandate. 11. Sa se afieze valorile totale consumate in fiecare an pentru o gestiune introdusa ca parametru. 12. Sa se afieze situaia valorica a comenzilor pe orae si categorii de produse.(interogare de tip Analiza ncruciata) 13. Sa se afieze numrul de comenzi din anul 2005 pe luni si orae.(interogare de tip Analiza ncruciata) 14. Sa se majoreze cu 10% preul produselor de pe comanda 3. 15. Sa se realizeze un tabel nou (Produse_necomadate) cu produsele ce nu au fost comandate.

Seminar 5-6 Baze de date

2/2

TEMA Sa se realizeze urmtoarele cereri QBE: 1. Afiai produsele care au fost comandate, ordonate in functie de pre de coma n ordine descresctoare. 2. S se afieze lista comenzilor din ultimul an pentru care nu au fost emise chitane i, ntr-un cmp calculat numit Vechime se va calcula numrul de zile care au trecut de la primirea comenzii pn n prezent. 3. Sa se afieze gestiunile cu mai puin de 5 produse consumate. 4. Se afieze gestiunile de unde nu au fost consumate produse. 5. Sa se afieze totalul pentru fiecare bon de consum. 6. Sa se afieze bonurile de consum din primul trimestru al anului 2005 ce au valoarea totala peste 100, si conin mai mult de 2 produse. 7. Suma totala a chitanelor , valoarea totala a comenzilor pentru fiecare client si diferena de pltit. 8. Sa se afieze totalul consumurilor pe fiecare produs si fiecare gestiune pentru fiecare luna a anului 2005. 9. Sa se micoreze cu 10% preul produselor de pe comenzile 6 si 11. 10. Oraele unde au fost comandate mai mult de 10 produse anul trecut. 11. Clienii cu mai mult de cinci produse comandate; 12. Sa se afieze media cantitilor vndute pe produse in primul trimestru al anului 2005; 13. Sa se afieze lista clienilor care au comandat produse cu valoarea totala mai mica de 100 in ultimul semestru al anului 2006 si care nu sunt din Braov; 14. Sa se afieze valoarea in euro (1 euro=3,34 lei) pentru fiecare comanda. 15. Sa se afieze suma totala a sumelor pltite cu chitane pentru fiecare comanda. 16. Sa se afieze media preturilor pe categorii de produse si clieni. (interogare de tip Analiza ncruciata) 17. Sa se realizeze un tabel nou (Produse_neconsumate) cu produsele ce nu au fost consumate.

S-ar putea să vă placă și