Documente Academic
Documente Profesional
Documente Cultură
2010
1. Enunţul problemei:
2. Specificarea cerinţelor:
*pret *Gustare
rece
*Friptura
*Paine
*Desert
*Bauturi
Am notat: -identificatorul unic cu # ( pentru Comanda id_comanda, pentru Clienţi
Id_client, pentru Meniu Cod_meniu);-atributele opţionale cu *.
Clienti
*prenume *Nume_meni
u
*nr_telefon
*Supe_ciorb
e
*Gustare
rece
*Friptura
Comanda
*Paine
#id_comanda
*Desert
*cod_meniu
*Bauturi
*cod_clienti
comanda *masa_nr
*data
*pret
Convenţiile de reprezentare a relaţiilor sunt:
Clienti:
Comanda:
Meniu:
Numele coloanei Tip Tip cheie Opţionalitate
Cod_meniu Number Pk #
Nume_meniu Number *
Supe,ciorbe Varchar2 *
Gustare rece Varchar2 *
Gustare calda Varchar2 *
Paine Varchar2 *
Desert Varchar2 *
Bauturi Varchar2 *
Rezultatul va afişa doar acea porţiune din tabele care se cere la fiecare cerinţă.
4. Proiectarea problemei:
a)Pe baza tabelului Comanda, raportul Comanda cea mai mare comanda
afiseaza valoarea si data celei mai mari comenzi.
select id_comanda,masa_nr,data,pret
from comanda
from comanda
select nume_meniu,supe_ciorbe,gustare_rece,gustare_calda,paine,desert,bauturi
from meniu
where (cod_meniu=3)
select id_comanda,masa_nr,data
from comanda
From inchirieri
From clienti
5. Detalii de implementare:
8. Bibliografie :
- Carmen Popescu, Manual de Informatică cls. a XII-a, ed. L&S Info-mat, 2007;