Facoltà di Ingegneria – Corso di Laurea in Ingegneria Gestionale

Facoltà di Ingegneria – Corso di Laurea in Ingegneria Gestionale
Esame di Sistemi Informativi e Basi di Dati
22 marzo 2006
Variante della TRACCIA B (6 CREDITI)
Durata: 70 minuti
Esercizio 3: Interrogazioni
Sia dato il seguente schema relazionale:
STUDENTE(CodStud, Nome, Cognome, Età, Città)
INSEGNANTE(CodIns, Nome, Cognome, Età, Città)
LEZIONE(CodLez, Orario, Tipo, Insegnante)
FREQUENZA(Studente, Lezione)
Nota: la chiave primaria di ogni relazione è costituita dagli attributi sottolineati;
Lo studente formuli in SQL e, dove possibile, in Algebra Relazionale le seguenti interrogazioni:
1) Gli studenti della stessa città che seguono lezioni dello stesso docente;
2) Gli studenti che seguono esattamente due lezioni.
3) Gli studenti che seguono tutte le lezioni tenute dall’insegnante “Neri”
(ossia gli studenti per cui non esiste una lezione insegnata da Neri che essi non frequentano);
4) Le lezioni seguite dal maggior numero di studenti di età inferiore a 20 anni;
5) Per ogni città avente il minor numero di studenti, il numero di insegnanti che vi risiedono.