Nell’ambito dei percorsi formativi promossi da ITS ICT Torino, stiamo erogando un modulo specializzato dedicato a Microsoft SQL Server e ai database relazionali, con un focus su progettazione, gestione e ottimizzazione dei dati.
Il corso inizia con un’introduzione ai concetti fondamentali di Microsoft SQL Server, esplorandone l’architettura, le componenti principali e i database di sistema. Gli studenti acquisiranno familiarità con le procedure di installazione, setup e configurazione dell’ambiente SQL Server, comprendendo le logiche principali.
Ampio spazio è dedicato alla creazione e gestione di database, partendo dalla definizione delle tabelle fino all’implementazione di viste, constraints, rules e defaults. Attraverso un approccio pratico, gli studenti applicheranno le best practice del data modeling con casi studio mirati.
Il modulo approfondisce l’utilizzo del linguaggio SQL per l’interrogazione e la manipolazione dei dati. Verranno trattati costrutti essenziali come:
- Querying e selezione dati: filtraggio, ordinamento, raggruppamento e aggregazioni
- Join e subquery: inner join, outer join, cross join, self-join e sottoquery
- Popolamento e aggiornamento delle tabelle dati
Si approfondirà inoltre la scrittura di stored procedures e triggers, con applicazioni pratiche mirate alla gestione automatizzata dei processi aziendali.
Infine, verranno trattati aspetti chiave legati alla sicurezza dei database, come gestione dei permessi e metodologie di backup e disaster recovery, fondamentali per garantire l’affidabilità e l’integrità dei dati aziendali.
Grazie a un approccio teorico e pratico, gli studenti acquisiranno competenze concrete per operare con Microsoft SQL Server, preparandosi ad affrontare sfide reali nella gestione e ottimizzazione dei database relazionali.