#032 · Subiectul I · Baze de date
Baze de date — tabelul Pacienti
✓ Rezolvare explicatăDolj 2026 · nr. 5
Enunț
Situaţia consultaţiilor medicilor de familie se realizează prin intermediul unei baze de date cu mai
multe tabele. Tabelul Pacienti are următoarea structură: Nr_csp (N,10), CNP (T,13),
Nume (T,100), Prenume (T,100), Statut_s (T,50), Angajat (Y/N), unde Nr_csp reprezintă
numărul carnetului de sănătate al pacientului, iar Statut_s statutul social al acestuia.
Cerinţe:
a) Creaţi structura tabelului Pacienti;
b) Introduceţi următoarele înregistrări în tabel:
| Nr_csp | CNP | Nume | Prenume | Statut_s | Angajat |
|---|---|---|---|---|---|
| 4556 | 1050712165425 | Pintea | Mihaela | Elev | N |
| 23567 | 1851021345131 | Iancu | Alin | Student | Y |
| 23567 | 1020617149053 | Caragea | Denisa | Elev | N |
| 21224 | 1770505168646 | Valeanu | Andreea | Pensionar | N |
| 8975 | 1870619152998 | Albu | Marius | Persoana activa | Y |
| 4506 | 1921204325416 | Marcu | Radu | Student | N |
c) Afişaţi pacienţii al căror nume începe cu litera C;
d) Folosind o interogare (secvenţă de instrucţiuni), modificaţi statutul social al pacientului care
are numărul carnetului de pacient 23567 la statutul de „Persoana activa".
Î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