Un percorso per studiare le basi di dati, esercitarsi nella progettazione e preparare il ripasso di Informatica per la maturità. Segui l’ordine: requisiti, schema ER, schema relazionale e SQL.
1. Dalla realtà ai dati
Introduzione alle basi dati presenta il contesto. Prima di disegnare uno schema, individua quali informazioni devono essere conservate e quali richieste deve soddisfare il sistema.
Domanda guida: quali dati servono per registrare un prestito in biblioteca? Distingui il titolo di un libro dalla sua singola copia.
2. Costruire lo schema entità-relazione
Metodo: individua le entità, scegli gli identificatori, descrivi le relazioni e giustifica le cardinalità minime e massime. Scrivi le ipotesi quando la consegna lascia una scelta aperta.
3. Allenarsi con problemi completi
- Catena di supermercati — analizzare uno scenario con più punti vendita.
- Campionato di calcio — riconoscere i ruoli di squadra in casa e squadra in trasferta.
Prova a costruire lo schema prima di consultare l’analisi proposta. Confronta soprattutto le scelte di modellazione: una soluzione va motivata a partire dai requisiti.
4. Passare al modello relazionale
Controlla: chiavi primarie, chiavi esterne, corrispondenza con le cardinalità e gestione delle relazioni molti-a-molti. Non confondere una relazione del modello ER con una relazione, cioè una tabella, del modello relazionale.
5. Scrivere e verificare le interrogazioni SQL
Vai alla sezione SQL e affronta le interrogazioni in ordine crescente di difficoltà: selezione e proiezione, collegamento di tabelle, raggruppamenti e condizioni sui gruppi.
Esercizio di preparazione: date Studente(IdStudente, Nome) ed Esame(IdEsame, IdStudente, Voto), descrivi prima a parole come trovare gli studenti con almeno due esami superati. Poi costruisci la query e controllala su un piccolo insieme di dati.
Preparare un’esercitazione per la maturità
- Leggi tutto il testo e sottolinea i requisiti.
- Dichiara le ipotesi aggiuntive.
- Disegna lo schema ER e giustifica le cardinalità.
- Ricava le tabelle con chiavi e vincoli.
- Scrivi le query e verifica i risultati su dati di esempio.
- Rileggi la soluzione cercando requisiti rimasti senza rappresentazione.
Questo percorso è una guida didattica al ripasso. Le consegne della prova e gli argomenti richiesti vanno verificati con il programma svolto e con i materiali ufficiali dell’esame.


