Italiano

Competence Badge

Corso linguaggio SQL


logo-issuer

Rilasciato da POMIAGER SRL

Partner tecnologico per lo sviluppo di soluzioni informatiche innovative e d’avanguardia.

Data dell'evento:


dal 30/10/2023 al 06/11/2023

Durata:


24 ore

Descrizione:


Il corso di linguaggio SQL è fondamentale per acquisire competenze nel gestire e manipolare dati all'interno di database. Data l'ampia diffusione dei sistemi di gestione delle informazioni, le competenze in SQL sono essenziali per professionisti IT e in campo del data analysis.

Obiettivi:


1. Acquisire le conoscenze di base sul linguaggio SQL, comprensione della sua sintassi e capacità di scrittura di query e comandi.


2. Sviluppare la capacità di manipolare i dati all'interno di un database, compresi la selezione, l'inserimento, l'aggiornamento e l'eliminazione dei dati.


3. Approfondire la comprensione dei concetti fondamentali delle basi di dati relazionali e imparare a creare tabelle, viste e indici.


4. Migliorare le abilità nel gestire e organizzare le informazioni all'interno di un database, utilizzando funzioni, operatori e clausole avanzate.


5. Saper utilizzare strumenti di gestione del database e comprendere i processi di ottimizzazione delle query per migliorare le prestazioni.


6. Acquisire familiarità con i concetti di join, sottoquery e manipolazione dei dati da più tabelle.


7. Sviluppare competenze pratiche nello sviluppo di report e l'esecuzione di operazioni di aggregazione e raggruppamento dei dati.


8. Comprendere l'importanza dell'integrità dei dati e delle restrizioni, nonché l'uso di transazioni per mantenere la consistenza del database.


9. Fornire agli studenti gli strumenti necessari per la gestione dei database in contesti lavorativi e supportare il loro profilo professionale in ruoli come sviluppatori di database, analisti di dati e amministratori di database.

Competenze:


La competenza relativa al corso di linguaggio SQL implica la capacità di gestire e manipolare basi di dati relazionali utilizzando il linguaggio SQL. Ciò include la creazione, la modifica e l'interrogazione dei database per estrarre informazioni specifiche, nonché la gestione e l'ottimizzazione delle prestazioni dei database. Dal punto di vista professionale, questa competenza consente di svolgere attività come lo sviluppo di applicazioni web, la gestione e l'analisi dei dati aziendali e la creazione di report e analisi.

Conoscenze:


1. Fondamenti di SQL e il suo ruolo nei database relazionali


2. Struttura e sintassi di una query SQL


3. Creazione e gestione delle tabelle in un database


4. Principali tipologie di join e loro utilizzo nella combinazione di dati


5. Utilizzo delle clausole di filtraggio e ordinamento dei dati


6. Operazioni di aggiornamento, eliminazione e inserimento dei dati


7. Utilizzo delle funzioni aggregate e di raggruppamento dei dati


8. Gestione delle transazioni e dei vincoli di integrità dei dati in SQL


9. Ottimizzazione delle query e indicizzazione dei dati


10. Gestione degli errori e debugging delle query SQL.

Abilità:


1. Creare e gestire database


2. Utilizzare il linguaggio SQL per interrogare e manipolare i dati


3. Creare tabelle, viste e altri oggetti del database utilizzando SQL


4. Scrivere query complesse per ottenere dati specifici da un database


5. Utilizzare le funzioni e gli operatori di SQL per effettuare calcoli e manipolare i dati


6. Ottimizzare le query SQL per migliorare le prestazioni del database


7. Creare e gestire indici per migliorare l'efficienza delle query


8. Usare SQL per eseguire operazioni di join tra tabelle


9. Creare e gestire stored procedure e trigger utilizzando SQL


10. Usare SQL per effettuare operazioni di aggiornamento, inserimento e cancellazione dei dati nel database.

Criteri di valutazione:


  • Partecipazione al corso in presenza
  • Test finale scritto


Formatore:


Dott. Francesco Terranova

Documenti allegati al badge: