• Non ci sono risultati.

Basi di Dati DBDMG - Politecnico di Torino Algebra relazionale

N/A
N/A
Protected

Academic year: 2021

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

Copied!
2
0
0

Testo completo

(1)

Basi di Dati

DBDMG - Politecnico di Torino Algebra relazionale

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’.

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

(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.

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

(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).

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.

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

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

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

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

1

(2)

Basi di dati Algebra relazionale

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).

(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.

c

2011 DBDMG - Politecnico di Torino 2

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

(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