Atestia
#026Baze de date

Baze de date — tabelul Medicamente (interval de preţ)

creare tabelinserareinterogarefiltrareordonareupdate

Enunț

Se consideră tabelul Medicamente cu structura Cod_medicament (N,6), Denumire (T,30), Pret (N,8.2), Compensare (N,3). Câmpul Compensare conţine o valoare întreagă din intervalul [0, 100] şi reprezintă procentul de compensare a medicamentului.

Cerinţe:

a) Să se creeze structura tabelului; b) Să se introducă următoarele înregistrări:

Cod_medicament Denumire Pret Compensare
2 Paracetamol 5.5 10
72 Aspenter 8 20
4 Simvacard 24.9 30
36 Amoxicilina 7 25
25 Biseptol 8 0
18 Panadol 32 0
204 Dulcolax 7.85 8

c) Să se afişeze medicamentele cu preţul cuprins în intervalul [20, 50], ordonate descrescător după preţ; d) Să se creeze o interogare (secvenţă de instrucţiuni) care să modifice valoarea câmpului Compensare prin mărirea cu 5 a acestuia, pentru medicamentele care au procentul de compensare 0.

Rezolvare

Apariții