#029 · Subiectul I · Baze de date
Baze de date — tabelul Mese
✓ Rezolvare explicatăDolj 2026 · nr. 18
Enunț
Evidenţa comenzilor la un restaurant se realizează prin intermediul unei baze de date ce cuprinde
tabelul Mese cu structura Nr_masa (N,2), Nr_locuri (N,1), Nr_comenzi (N,2),
Valoare_comenzi (N,6.2), Data (D). Câmpul Valoare_comenzi reţine valoarea totală a comenzilor
înregistrate la masa respectivă într-o zi.
Cerinţe:
a) Creaţi structura tabelului Mese;
b) Introduceţi următoarele înregistrări în tabel:
| Nr_masa | Nr_locuri | Nr_comenzi | Valoare_comenzi | Data |
|---|---|---|---|---|
| 1 | 2 | 12 | 214 | 12.iul.2020 |
| 3 | 4 | 11 | 358 | 11.iul.2020 |
| 1 | 2 | 8 | 178 | 11.iul.2020 |
| 2 | 6 | 9 | 567 | 12.iul.2020 |
| 4 | 3 | 15 | 276 | 11.iul.2020 |
| 1 | 2 | 13 | 263 | 10.iul.2020 |
| 2 | 6 | 8 | 481 | 11.iul.2020 |
c) Afişaţi numărul comenzilor zilnice de la masa 1 din tabel, ordonate crescător după dată; d) Folosind o interogare (secvenţă de instrucţiuni), afişaţi, pentru fiecare masă, valoarea totală cumulată a comenzilor din luna iulie 2020.
Încearcă tu
Rulează în browser, în SQLite, pe date de probă (nu cele din subiect). Funcţiile Oracle uzuale (TO_DATE, SYSDATE, EXTRACT…) sunt traduse automat.
Rezolvare
Exersează mai departe