joi, 30 mai 2013

Sem II: 27.05.-31.05.2013

Suport de curs BAZE DE DATE RELA IONALE - Facultatea de Stiinte Economice ...

Interogari Microsoft Access - Partea a II-a

Exemple de criterii de interogare

Un criteriu de interogare este o regulă care identifică înregistrările pe care doriți să le includeți în rezultatele de interogare. 
Nu toate interogările trebuie să includă criterii, dar dacă nu vă interesează să vedeți toate înregistrările care sunt stocate în sursa de înregistrări subiacentă, trebuie să adăugați criterii la o interogare atunci când o proiectați.
Acest subiect oferă mai multe exemple de criterii de interogare. Se presupune că sunteți obișnuit cu proiectarea interogărilor simple de selectare.
În acest subiect
Sarcini de lucru:
Realizati urmatoarea aplicatie: 
1a. Creati baza de date FIRMA care contine urmatoarele tabele:  
  • Clienti( Codc, Denc, Adresac
  • Furnizori( Codf, Denf, Adresaf )
  • Oferte(Codf, Codp, Datao, zile), unde unde în câmpul zile vom avea numărul de zile scurse de la data ofertei până la data curentă
  • Produse( Codp, Denp)
  • Stocuri( Codp,Cant, Ump, CodDep)
  • Vanzari(Codc, Codp, ump, Cant )
  1b.  Realizati urmatoarele interogari: 
  • Să se realizeze o interogare care să afişeze denumirea şi adresa furnizorilor din baza de date(query1)
  • Să se realizeze o interogare care să afişeze produsele din baza de date
  •  Să se afişeze Codp,Cant, Ump, CodDep din tabela Stocuri.
  •  Să se afişeze Codf, Codp, Datao, zile din tabela Oferte, unde în câmpul zile vom avea numărul de zile scurse de la data ofertei până la data curentă
  •  Să se realizeze o interogare care să furnizeze ca rezultat următoarele câmpuri: Codp, Ump, Cant, pret vechi, pret nou, valoare, unde Codp, Ump, Cant vor fi preluate din Stocuri; pret vechi reprezintă câmpul Pret din Stocuri; pret nou reprezintă câmpul Pret din Stocuri majorat cu 15 %; iar valoare reprezintă produsul dintre pret nou şi CantSă se afişeze Codf, Codp, Ump, Pret, Datao din tabela Oferte pentru înregistrările care au ca data ofertei înainte de anul 2002
  •  Să se afişeze Codc, Codp, Ump, Cant din tabela Vanzari pentru înregistrările care au ca unitate de măsură „buc” şi Cant mai mare decât 100
  •  Să se afişeze Codc, Codp, Cant, Ump, Pret din tabela Vanzari, ordonat după Ump alfabetic şi Cant descrescător
  •  Folosind operatorul Like,să se afişeze Codf, Denf, Adresaf din tabela Furnizori pentru acei furnizori  a căror nume se termină cu o vocală.