Vai al contenuto principale

Corso

Migliorare le prestazioni delle query in SQL Server

Intermedio4 h

In questo corso, gli studenti impareranno a scrivere query che siano sia efficienti che facili da leggere e capire.

Sql4 h16 video58 esercizi4,450 XP25,744Attestato di completamento

Crea il tuo account gratuito

Continua con Google
oppure
Continuando, accetti la nostra Termini di utilizzo, i nostri Informativa sulla privacy e il fatto che i tuoi dati sono archiviati negli USA.

Scelto dagli studenti di migliaia di aziende

Descrizione del corso

Un incarico mission critical dipende dalle tue competenze di SQL. Ti hanno affidato del codice da sistemare: restituisce i risultati giusti, ma è troppo lento ed è formattato male, quindi difficile da leggere. La scadenza è domani. Dovrai riformattare il codice e provare metodi diversi per migliorarne le prestazioni. La pressione è alle stelle!!! In questo corso useremo SQL su insiemi di dati reali, dallo sport alla geoscienza, per vedere buone pratiche di scrittura del codice e diversi modi per migliorare le prestazioni delle query ottenendo lo stesso risultato.

Prerequisiti

Programma

Struttura del corso

1

Introduzione, ripasso e l’ordine delle cose

In questo capitolo imparerai come la formattazione del codice SQL, i commenti e gli alias rendono le query più facili da leggere e capire. Inoltre, verrà introdotto l’ordine di elaborazione delle query nel database rispetto all’ordine della sintassi SQL in una query.
Inizia il capitolo
2

Filtri e interrogazione dei dati

Questo capitolo introduce il filtraggio con WHERE e HAVING e alcune best practice su come (e come non) usare queste parole chiave. Poi spiega i metodi usati per interrogare i dati e gli effetti che possono avere sulle prestazioni. Infine, il capitolo esamina i ruoli di DISTINCT() e UNION nella rimozione dei duplicati e i loro potenziali effetti sulle prestazioni.
Inizia il capitolo
3

Sottoquery e presenza o assenza

S

Migliorare le prestazioni delle query in SQL Server

Corso
completato

Ottieni Attestato di conseguimento

Iscriviti ora

Sviluppa le tue competenze sui dati con DataCamp for Mobile

Fai progressi ovunque tu sia con i nostri corsi mobile e le sfide di programmazione quotidiane da 5 minuti.