• Non ci sono risultati.

Quaderno n. 1 - Algebra relazionale

N/A
N/A
Protected

Academic year: 2021

Condividi "Quaderno n. 1 - Algebra relazionale"

Copied!
1
0
0

Testo completo

(1)

Basi di Dati

Quaderno n. 1 - Algebra relazionale

1. Dato il seguente schema relazionale

UTENTE (UID, Nome, Cognome, DataNascita, Città) VIDEO (VID, Titolo, Categoria)

VISIONE (UID, VID, #Viste)

Scrivere le seguenti query in algebra relazionale:

a. Visualizzare il nome e il cognome degli utenti residenti a Torino che hanno visto solo i video della categoria Divertimento.

2. Dato il seguente schema relazionale

CLIENTE (CID, Nome, Cognome, DataNascita) HOTEL (HID, Nome, Città, Regione, #Stelle) SOGGIORNO (CID, HID, DataInizio, DataFine) Scrivere le seguenti query in algebra relazionale:

a. Visualizzare il nome e il cognome dei clienti nati dopo il 01/01/1990 che hanno soggiornato solo in hotel della regione Piemonte.

b. Visualizzare il nome e la città degli hotel che non hanno mai ospitato clienti per soggiorni di durata inferiore ai 3 giorni (differenza tra DataFine e DataInizio).

3. Dato il seguente schema relazionale

GIOCATORE (GID, Nickname, DataNascita, Nazione) PARTITA (GID, VID, Data, #Ore)

VIDEOGAME (VID, Nome, Genere) Scrivere le seguenti query in algebra relazionale:

a. Visualizzare i nickname dei giocatori che hanno giocato a tutti i videogame ap- partenenti al genere arcade.

b. Visualizzare il nickname e la nazione dei giocatori che hanno giocato nella stessa data a due videogiochi diversi appartenenti allo stesso genere.

1

Riferimenti

Documenti correlati

(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

Come confrontare tuple di una stessa tabella? Generazione di una o più copie della tabella e join. un esempio: come determinare il valore massimo o minimo associato ad dato

Padre Figlio Adamo Caino Adamo Abele Abramo Isacco Abramo

ALTER TABLE Prestazione ADD CONSTRAINT Categoria-Prestazione FOREIGN KEY (FKCategoria) REFERENCES Categoria (ID). ALTER TABLE Servizio ADD CONSTRAINT Prestazione-Servizio FOREIGN KEY

Algebra Relazionale e SQL.. a) Elencare i medici che appartengono a reparti in cui è ricoverata almeno una donna b) Elencare i primari di ciascun reparto, ciascuno con la

Genitore Figlio Luca Anna Maria Anna Giorgio Luca Silvia Maria Enzo Maria. Genitori Per trovare nonni

l’attributo MatrDocente nella relazione Corsi fa riferimento a Matricola nella relazione Docenti I valori assunti da un attributo nella relazione referenziante devono

Scrivere in algebra relazionale una query che restituisce l’elenco degli im- piegati con codImpiegato, nome e cognome, che a tutti i progetti cui collaborano, vi collaborano per piu’