Durata
Prezzo
Lingua
Introduction to SQL Databases
Codice: MSSQ03
Questo corso fornisce una panoramica fondamentale dei concetti di base relativi ai database SQL, con un focus particolare sui database relazionali. Il corso è adatto a principianti nel campo dei database o professionisti IT che necessitano di una comprensione solida dei concetti che stanno alla base della progettazione, dello sviluppo e della manutenzione di un database.
Modalità di erogazione
In aula o Live Virtual Classroom.
Attestato di partecipazione
Al termine del corso verrà rilasciato l’attestato di frequenza.
- Introduzione ai database
- Introduzione ai database relazionali
- Altri tipi di database
- Analisi dei dati
- Linguaggi per database
- Modellazione dei Dati
- Modellazione dei dati
- Modello di database ANSI/SPARC
- Modellazione entità-relazione
- Normalizzazione
- Perché normalizzare i dati?
- Terminologia della normalizzazione
- Livelli di normalizzazione
- Denormalizzazione
- Relazioni
- Mappatura dello schema
- Integrità referenziale
- Performance
- Indicizzazione
- Prestazioni delle query
- Concorrenza
- Oggetti Database
- Tabelle
- Viste
- Stored Procedure
- Altri oggetti di database
- Laboratori Pratici
Persone che necessitano di acquisire le competenze necessarie ad assumere un ruolo professionale inerente ai database.
Per partecipare a questo corso, non sono richiesti requisiti specifici.
Dopo aver completato questo corso, gli studenti saranno in grado di:
- Descrivere i concetti chiave dei database nel contesto di SQL Server 2016.
- Identificare i linguaggi di database utilizzati in SQL Server, come T-SQL.
- Applicare le tecniche di modellazione dei dati per progettare un database.
- Spiegare e applicare le tecniche di normalizzazione e denormalizzazione.
- Riconoscere e definire i tipi di relazioni in un modello di database e l’impatto che hanno sulla progettazione.
- Comprendere come la progettazione di un database può influenzare le prestazioni delle query e la concorrenza.
- Descrivere e utilizzare gli oggetti comuni in un database, inclusi tabelle, viste e procedure memorizzate.
- Business applications
- Sicurezza informatica
- ISO
- EGovernement
- Database, big data, machine learning e ia
- HR & Organization
- Giuridico Normativa
- Cloud & virtualization
- Programming & development
- PA
- Metodologie di Service & Project Management
- Management & Collaboration
- Microservizi
- Sistemi operativi
- Marketing & Sales
- Formazione AI
- Networking
- Office & collaboration
- Web design