07. SQLite: altri database
Esercizio 1
Il database interrogazioni.db è costituito dalle seguenti tabelle:
Studenti
Materie
Voti
Creare uno schema logico relazionale che consenta di collegare in modo plausibile le suddette tabelle e renderle adatte a registrare le necessarie anagrafiche e ad inserire i voti riportati dagli studenti.
Creare le tabelle in SQLite e generare i file CSV per popolare le tabelle con un numero ragionevole di record.
Dopo aver creato il database e aver importato i dati effettuare delle query e degli inserimenti tramite comandi SQL.
────══════♦☆♦══════────
Esercizio 2
Il database artisti.db è costituito dalle seguenti tabelle:
Opere
Artisti
Collocazioni
Creare uno schema logico relazionale che consenta di collegare in modo plausibile le suddette tabelle e renderle adatte a registrare le necessarie anagrafiche, ad attribuire ciascuna opera ad un artista e a specificare la sua collocazione (tipicamente un museo).
Creare le tabelle in SQLite e generare i file CSV per popolare le tabelle con un numero ragionevole di record.
Dopo aver creato il database e aver importato i dati effettuare delle query e degli inserimenti tramite comandi SQL.
Sito: 7ecnologie
Sezione: 12. SQL
Capitolo: 98. Esercizi
Paragrafo: 07. SQLite: altri database
Indice dei capitoli: 00. Risorse - 01. Generalità - 02. Comandi di DML - 03. Comandi di DDL - 04. Comandi di DCL - 05. Comandi di TCL - 06. SQLite - 07. Tutorial - 98. Esercizi
Indice dei paragrafi: 01. Query - 02. Definizione di tabelle - 03. SQLite: database orders.db - 04. SQLite: database classi.db - 05. SQLite: database regioni.db - 06. SQLite: database musei.db - 07. SQLite: altri database