esercizio n.5 Clicca QUI per vedere il messaggio nel forum |
middu |
Si consideri il seguente schema di base di dati relazionale:
Scrittore(Nome, AnnoNascita, AnnoMorte*)
Libro(Titolo, Autore, Genere, CasaEditrice, Anno, Copie)
con il vincolo:
Libro(Autore) ⊆ Scrittore(Nome)
in cui l’attributo AnnoMorte ha valore nullo per gli scrittori viventi.
Esercizio 3 (punti 4) Esprimere la seguente interrogazione in algebra relazionale: “Trovare le
case editrici che nell’anno 2000 hanno pubblicato solo libri gialli”.
risposta : (∏casaeditrice(σgenere = 'giallo' AND anno='2000'(LIBRO)
-
(∏casaeditrice(σgenere != 'giallo' AND anno='2000'(LIBRO) |
number15 |
Direi ok, a parte le parentesi che son sballate:
(∏casaeditrice(σgenere = 'giallo' AND anno='2000'(LIBRO)))
-
(∏casaeditrice(σgenere != 'giallo' AND anno='2000'(LIBRO))) |
|
|
|