Estratto del documento

Corso di laurea in Ingegneria informatica

Corso di Ingegneria del Software e dei Dati - Modulo di Basi di Dati

A. A. 2009/2010

Prof. Ing. Antonio Picariello

Prova di Autovalutazione del 25 novembre 2009

Domanda n.1

Dato il seguente schema relazionale:

FORNITORI (CodiceFornitore, Nome, Indirizzo, Citta)

PRODOTTI (CodiceProdotto, Nome, Marca, Modello)

CATALOGO(CodiceFornitore: FORNITORI, CodiceProdotto: PRODOTTI, Costo)

  1. Si crei in SQL la base di dati, scegliendo e giustificando le politiche di violazione dei vincoli;
  2. Si implementino le seguenti interrogazioni:
    1. Trovare quanti sono i fornitori che non distribuiscono alcun prodotto di marca "APPLE".
    2. Calcolare il minimo costo per ogni codice di prodotto

Domanda n.2

Definire uno schema E/R concettuale che descriva i dati di una applicazione relativa alla programmazione cinematografica nei cinema.

Nei cinema vengono proiettati film che hanno un regista e degli attori.

Sono di interesse:

  • Per i film, il titolo, il genere, il regista, la durata la data di uscita;
  • Per i cinema il nome, la città, l'indirizzo, il numero dei posti;
  • Per gli attori (artisti che possono anche essere registi) il nome, il cognome, l'età, il telefono, il tipo di recitazione (comico, drammatico,...);
  • Per i registi (artisti che possono anche essere attori) il nome, il cognome, l'età, il telefono, il tipo di regia (comico, drammatico)

Inoltre ogni film:

  • Ha uno e un solo regista;
  • Ha zero o più attori;
  • È programmato presso uno o più cinema

Dopo le opportune trasformazioni, definire lo schema logico-relazionale della base di dati

Domanda n.3

Dire se la seguente relazione è in 2NF ed in caso negativo normalizzare in 2NF mostrando il procedimento adottato.

CINEMA (codiceAttoreProtagonista, nomeAttoreProtagonista, CognomeAttoreProtagonista, codiceRegista, cognomeRegista, nomeRegista, codiceFilm, titoloFilm)

Domanda n.4

L'allievo descriva i diversi livelli (fisico, logico, esterno) di cui è costituito un DBMS, mettendo in evidenza quali vantaggi sono ottenuti con tale strutturazione. (max 1 pagina)

Anteprima
Vedrai una selezione di 1 pagina su 1
Basi di dati - esercitazione sql Pag. 1
1 su 1
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Ingegneria industriale e dell'informazione ING-INF/05 Sistemi di elaborazione delle informazioni

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher Menzo di informazioni apprese con la frequenza delle lezioni di Basi di Dati e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli studi di Napoli Federico II o del prof Picariello Antonio.

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community