#685 · Subiectul I · Baze de date
Trupe muzicale și membri — model entitate-relație, soliștii sau bateriștii într-o coloană și trupele înființate între 1990 și 2020
✓ Rezolvare explicatăSuceava 2026 · nr. 13
Enunț
Într-o bază de date se memorează informații despre membrii și trupele din care aceștia fac parte. Fiecare trupă este formată din unul sau mai mulți membri, dar fiecare membru face parte la un moment dat dintr-o singură trupă. Atributul statut memorează rolul unui membru în trupă (solist, chitarist, baterist etc). Atributul an memorează anul înființării unei trupe. ERD-ul pentru aplicație este următorul:

Cerințe:
a) Construiți baza de date cu tabele corespunzătoare și relațiile reprezentate în ERD. Populați tabelele cu înregistrări relevante pentru cerințele următoare.
b) Afișați numele și prenumele membrilor care sunt soliști sau bateriști, într-o singură coloană cu numele „NUME SI PRENUME”.
c) Afișați în ordine alfabetică trupele și componența acestora (denumire – în coloana TRUPA, nume – în coloana NUME MEMBRU, prenume – în coloana PRENUME MEMBRU) pentru trupele înființate în intervalul [1990, 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