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,387Attestato di conseguimento

Crea il tuo account gratuito

Continua con Google
o
Continuando, accetti i nostri Condizioni d'uso, il nostro Informativa sulla privacy e che i tuoi dati siano archiviati negli USA.

Amato da studenti in 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

Curriculum

Programma 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 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 capitolo
3

Sottoquery e presenza o assenza

S

Migliorare le prestazioni delle query in SQL Server

Corso
completato

Ottieni l'attestato di completamento

Iscriviti ora

Aumenta le tue competenze sui dati con l'app di DataCamp

Avanza ovunque ti trovi con i nostri corsi per dispositivi mobili e le nostre sfide di programmazione quotidiane da 5 minuti.