SEDIN - Centro di Servizi Didattici per l’Informatica Via Gobbi 5 20136 Milano www.unibocconi.it/sedin Corso Access avanzato e SQL Periodo: II semestre 2015-2016 Docente: Dario Boschetti Programma delle lezioni Lezione 1 Argomenti Ripasso tabelle e strutture dati - Esercizio di ripasso programma ECDL Core - Struttura tabelle: controlli, vincoli - Chiave primaria Riferimenti bibliografici Cap. 1 (Aleotti - Barbuto) Esercizi 2 Query - Query di selezione semplici - Collegamento tabelle esterne - Importazione ed esportazione dati Capp. 3 e 6 (Aleotti Barbuto) Esercizi 3 Impostare un database relazionale (prima parte) - Creazione DB e tabelle - Analisi e definizione proprietà tabelle e campi Cap. 2 (Aleotti - Barbuto) Esercizi 4 Impostare un database relazionale (seconda parte) - Regole di normalizzazione di una database - Chiavi secondarie - Relazioni e integrità referenziale Cap. 2 (Aleotti – Barbuto Esercizi 1 SEDIN - Centro di Servizi Didattici per l’Informatica 5 Query di selezione multitabellari - Query di selezione su più tabelle - Con campi calcolati - Con raggruppamenti - Con subtotali Via Gobbi 5 20136 Milano www.unibocconi.it/sedin Cap. 3 (Aleotti – Barbuto) Esercizi 6 Non solo Query di selezione - Query di comando - Query a campi incrociati - Query parametriche - Cos'è l'SQL Cap. 3 (Aleotti – Barbuto) Esercizi 7 Maschere - Maschera su singola tabella - Maschera con elenchi di dati - Maschera con sottomaschera - Macro Cap. 4 (Aleotti – Barbuto) Esercizi 8 Report - Report su singola tabella - Report su query con subtotali e campi calcolati Cap. 5 (Aleotti – Barbuto) Esercizi 9 SQL – Introduzione e comadi di selezione di base - Cos’è l’SQL - Comandi di selezione dati da una tabella o più tabelle - Utilizzo di funzioni e/o campi calcolati - Selezioni con totalizzazioni anche condizionate Cap 5,6 (Ferrero) Esercizi 2 SEDIN - Centro di Servizi Didattici per l’Informatica 10 SQL –comandi di selezioni avanzati e aggiornamento dati - Selezioni con subquery - Selezioni con UNION - Comandi di inserimento, cancellazione e aggiornamento dati Via Gobbi 5 20136 Milano www.unibocconi.it/sedin Cap 3,7 (Ferrero) Esercizi Bibliografia consigliata Aleotti M., Barbuto E., La Patente Europea del Computer. Database. Corso avanzato, Tecniche Nuove, 2010 Ferrero M., SQL, Apogeo, 2008 3