Insegnamento LABORATORIO DI BASI DI DATI
- Corso
- Programmazione e gestione di sistemi informatici
- Codice insegnamento
- 55483706
- Curriculum
- Comune a tutti i curricula
- Docente
- Ivan Mercanti
- Docenti
-
- Ivan Mercanti
- Ore
- 36 ore - Ivan Mercanti
- CFU
- 3
- Regolamento
- Coorte 2023
- Erogato
- 2023/24
- Attività
- Altro
- Ambito
- Tirocini formativi e di orientamento
- Settore
- NN
- Tipo insegnamento
- Tipo attività
- Attività formativa monodisciplinare
- Lingua insegnamento
- Italiano.
- Contenuti
- Dati e tabelle: organizzare il dato. SELECT: recuperare i dati. DELETE e UPDATE: modificare i dati. Progettazione intelligente delle tabelle e database a più tabelle. SELECT avanzata: ORDER BY, GROUP BY e COUNT. JOIN: operazioni tra più tabelle. Subquery, Outer Joins, Self Joins e Unions. Vincoli e viste.
- Testi di riferimento
- Head First SQL. Lynn Beighley, O’Reilly Media, Inc.
- Obiettivi formativi
- Lo scopo del corso è quello di acquisire competenze e capacità operative relativamente alla progettazione, istallazione e utilizzo di basi di dati e DBMS.
- Prerequisiti
- Nessuno.
- Metodi didattici
- Lezioni frontali e esercitazioni guidate in laboratorio.
- Altre informazioni
- Frequenza consigliata.
- Modalità di verifica dell'apprendimento
- L'esame consiste in una prova sia teorica che pratica.
- Programma esteso
- - Dati e tabelle: organizzare il dato.
- SELECT: recuperare i dati
- DELETE e UPDATE: modificare i dati.
- Progettazione intelligente delle tabelle e database a più tabelle.
- SELECT avanzata: ORDER BY, GROUP BY e COUNT.
- JOIN: operazioni tra più tabelle.
- Subquery, Outer Joins, Self Joins e Unions.
- Vincoli e viste.