03. Modello relazionale
Esercizio 1
Disegnare due differenti tabelle che rappresentino la stessa relazione matematica.
Esercizio 2
Utilizzando la rappresentazione tabellare, fornire tre differenti esempi di violazione di vincoli di integrità.
Esercizio 3
A partire dai seguenti schemi di relazione disegnare le relative tabelle contenenti dei dati di esempio.
CD(codice_cd, autore, titolo)
CLIENTI(codice_cliente, nome, cognome)
NOLEGGI(cliente↑, cd↑, data_noleggio)
cliente FK(CLIENTI.codice_cliente)
cd FK(CD.codice_cd)
Esercizio 4
A partire dai seguenti schemi di relazione disegnare le relative tabelle contenenti dei dati di esempio.
REGIONI(nome_regione, estensione)
FIUMI(codice_fiume, nome)
ALVEI(regione↑, fiume↑)
regione FK(REGIONI.nome_regione)
fiume FK(FIUMI.codice_fiume)
Sito: 7ecnologie
Sezione: 11. Base di dati
Capitolo: 98. Esercizi
Paragrafo: 03. Modello relazionale
Indice dei capitoli: 00. Risorse - 01. Sistema informativo, informazione e dato - 02. Gli archivi - 03. Il progetto informatico - 04. La progettazione concettuale - 05. La progettazione logica - 06. La progettazione fisica - 07. Tutorial - 98. Esercizi
Indice dei paragrafi: 01. Organizzazione dei dati - 02. Progettazione concettuale - 03. Modello relazionale - 04. Algebra relazionale - 05. Progettazione logica