• Non ci sono risultati.

Basi di Dati DBDMG - Politecnico di Torino Algebra relazionale: Soluzioni

N/A
N/A
Protected

Academic year: 2021

Condividi "Basi di Dati DBDMG - Politecnico di Torino Algebra relazionale: Soluzioni"

Copied!
12
0
0

Testo completo

(1)

DBDMG - Politecnico di Torino Algebra relazionale: Soluzioni

Esercizio 1. Dato lo schema relazionale costituito dalle tabelle (le chiavi primarie sono sottolineate):

RIVISTA (CodR, NomeR, Editore)

ARTICOLO (CodA, Titolo, Argomento, CodR) esprimere in algebra relazionale le seguenti interrogazioni:

(a) Trovare il codice e il nome delle riviste che hanno pubblicato almeno un articolo di argomento

’motociclismo’.

(b) Trovare il codice e il nome delle riviste che non hanno mai pubblicato articoli di argomento

’motociclismo’.

(2)

Oppure:

(c) Trovare il codice e il nome delle riviste che hanno pubblicato solo articoli di motociclismo.

Oppure:

c

2011 DBDMG - Politecnico di Torino 2

(3)

Oppure:

(d) Trovare il codice e il nome delle riviste che pubblicano articoli di motociclismo oppure di auto.

(e) Trovare il codice e il nome delle riviste che pubblicano articoli sia di motociclismo sia di auto.

(4)

Oppure:

(f) Trovare il codice e il nome delle riviste che hanno pubblicato almeno 2 articoli di motociclismo.

c

2011 DBDMG - Politecnico di Torino 4

(5)

(g) Trovare il codice e il nome delle riviste che hanno pubblicato un solo articolo di motociclismo.

(Possono aver scritto quanti articoli desiderano relativamente ad altri argomenti).

Oppure:

(6)

Oppure:

c

2011 DBDMG - Politecnico di Torino 6

(7)

Esercizio 2. Dato lo schema relazionale costituito dalle tabelle (le chiavi primarie sono sottolineate):

VELISTI(Vid, VNome, Esperienza, DataNascita) PRENOTAZIONI(Vid, Bid, Data)

BARCHE(Bid, BNome, Colore) esprimere in algebra relazionale le seguenti interrogazioni

(a) Trovare i nomi dei velisti che hanno prenotato una barca rossa oppure una barca verde.

(b) Trovare i codici e i nomi dei velisti che hanno prenotato una barca rossa e una verde.

Oppure:

(8)

(c) Trovare i codici dei velisti che non hanno mai prenotato una barca rossa.

Oppure:

c

2011 DBDMG - Politecnico di Torino 8

(9)

(d) Trovare i codici e i nomi dei velisti che non hanno mai prenotato una barca rossa.

Oppure:

(e) Trovare i codici e i nomi dei velisti che hanno prenotato almeno due barche.

(10)

(f) Trovare i codici e i nomi dei velisti che hanno prenotato almeno tre barche.

c

2011 DBDMG - Politecnico di Torino 10

(11)

Esercizio 3. Dato lo schema relazionale costituito dalle tabelle (le chiavi primarie sono sottolineate):

AEREO(Aid, ANome, Autonomia) CERTIFICATO(Did, Aid)

DIPENDENTE(Did, DNome, Stipendio) esprimere in algebra relazionale le seguenti interrogazioni

(a) Trovare i codici e i nomi dei dipendenti abilitati al volo su un aereo in grado di coprire distanze superiori a 5000 Km (Autonomia≥ 5000).

(b) Trovare i codici e i nomi dei dipendenti abilitati al volo su almeno due aerei in grado di coprire distanze superiori a 5000 Km (Autonomia>= 5000).

(12)

(c) Trovare i codici e i nomi dei dipendenti abilitati al volo su almeno due aerei in grado di coprire distanze superiori a 5000 Km e che siano abilitati al volo su qualche Boeing.

Oppure:

c

2011 DBDMG - Politecnico di Torino 12

Riferimenti

Documenti correlati

(g) Per ogni dipartimento di Torino che spende più di 100 milioni in stipendi, selezionare il codice, la denominazione e il massimo stipendio erogato dal dipartimento. (h)

(a) Calcolare la percentuale di maschi rispetto al totale delle persone riconosciute (inclusi bambini) e la percentuale di femmine rispetto al totale delle persone riconosciute

Codice NomeCorso Semestre MatrDocente M2170 Informatica 1 1 D102 M4880 Sistemi digitali 2 D104 F1401 Elettronica 1 D104 F0410 Basi di dati 2 D102 Corsi. Docenti

Docenti MatrDocente NomeDoc Dipartimento D102 Verdi Informatica D105 Neri Informatica D104 Bianchi Elettronica.. DB M G 87 Unione:

P (CodP, NomeP, Taglia, Colore, Magazzino) F (CodF, NomeF, NSoci, Sede)R. FP (CodF,

(c) Trovare i codici e i nomi dei dipendenti abilitati al volo su almeno due aerei in grado di coprire distanze superiori a 5000 Km e che siano abilitati al volo su qualche Boeing.

(a) Trovare il codice e il nome delle riviste che hanno pubblicato almeno un articolo di

I caselli della rete autostradale sono identificati da un codice univoco all’interno dell’autostrada cui appartengono e sono caratterizzati dal nome e dal km autostradale presso