Sunteți pe pagina 1din 2

Seminar BD 1/2

Relaii intre tabele , interogri QBE


Pentru baza de date cu structura urmatoare:
Sa se realizeze urmtoarele cereri QBE:
1. Sa se afieze clienii din Bucureti si Brao !ordonai alfabetic.
2. Sa se afieze clienii"nume si adresa# al cror nume $nce%e cu litera &! din Bucureti.
'. Sa se afieze clienii de la care am cum%rat astzi.
(. Sa se afieze clienii care au comandat %roduse din cate)oria *alimentare+.
,. Sa se afieze clienii de la care am cum%rat in ultima luna.
-. Sa se afieze aloarea fiecrui %rodus comandat.
.. Sa se afieze numrul de zile in care este %ltita o comanda si sa se calculeze eentualele
%enalizri "%entru fiecare zi de $nt/rziere se %erce% %enalizri de ,0 lei#. 1n cazul in care
comanda este %ltita la tim% "data lirare2data c3itana# atunci se afieaz *la temem+ altfel se
afieaz *%enalizri+."4bs se a utiliza funcia 115#
6. Sa se afieze lista clienilor "cod7lient! denumire client# $m%reuna cu totalul comenzilor!
ordonai in funcie de aloarea acestora.
8. 9oate comenzile din martie 2008 ce au aloarea mai mare de 100 lei:
10. Sa se afieze %rodusele a cror suma alorica ;1000 si nr. de ac3iziii <1,:
11. Sa se afieze %rodusele care nu au fost comandate.
12. Sa se afieze alorile totale consumate din fiecare )estiune intre anumite date introduse ca
%arametrii.
1'. Sa se afieze situaie comenzilor %e orae si clieni."intero)are de ti% *&naliza $ncruciata+#
1(. Sa se afieze numrul de comenzi din anul 200, %e clieni si orae. "intero)are de ti% *&naliza
$ncruciata+#
1,. Sa se realizeze un tabel nou "Produse_neconsumate# cu %rodusele ce nu au fost consumate.
1-. Sa se ma=oreze cu 10> %reul %roduselor %entru care %reul era %este 1,000.
Seminar BD 2/2
9E?&
Sa se realizeze urmtoarele cereri QBE:
1. &fiai %rodusele care au fost comandate! ordonate du% %reul de comand $n ordine
descresctoare.
2. S se afieze lista comenzilor din ultimul an %entru care nu au fost emise c3itane i! $ntr@un
c/m% calculat numit Vechime se a calcula numrul de zile care au trecut de la %rimirea
comenzii %/n $n %rezent.
'. Sa se afieze )estiunile cu mai %uin de , %roduse consumate.
(. Se afieze )estiunile de unde nu au fost consumate %roduse.
,. Sa se afieze totalul %entru fiecare bon de consum.
-. Sa se afieze bonurile de consum din %rimul trimestru al anului 2010 ce au aloarea totala %este
, mil.! si conin mai mult de 2 %roduse.
.. Suma totala a c3itanelor ! aloarea totala a comenzilor %entru fiecare client si diferena de %ltit.
6. Sa se afieze totalul consumurilor %e fiecare %rodus si fiecare )estiune %entru fiecare luna a
anului 200,.
8. Sa se micoreze cu 10> %reul %roduselor comandate in luna octombrie 2010.
10. 4raele unde am /ndut mai mult de 10 %roduse in anul curent.
11. 7lienii cu mai mult de cinci %roduse cum%rate:
12. Sa se afieze media cantitilor /ndute %e %roduse in %rimul trimestru al anului 2010:
1'. Sa se afieze lista clienilor la care am /ndut %roduse cu aloarea totala mai mica de 1 milion in
ultimul semestru! care nu sunt din Braso:
1(. 5urnizorii de la care am cum%rat in ultima luna:
1,. Sa se afieze aloarea in euro "1 euro2(.' lei# a comenzilor.
1-. Sa se afieze suma totala a sumelor %ltite cu c3itane %entru fiecare comanda.
1.. Sa se afieze media %returilor %e cate)orii de %roduse si clieni. "intero)are de ti% *&naliza
$ncruciata#
16. Sa se realizeze un tabel nou "Produse_necomandate# cu %rodusele ce nu au fost comandate.

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