700+ courses, half price
Descrizione del corso
Porta la tua programmazione in SQL Server al livello successivo. Per iniziare, faremo chiarezza su come manipolare i dati datetime eseguendo un’analisi esplorativa temporale con l’insieme di dati transazionali Washington DC BikeShare. Poi imparerai a creare, aggiornare ed eseguire funzioni definite dall’utente e stored procedure. Scoprirai il contesto giusto per ciascuno di questi strumenti di programmazione modulare e le migliori pratiche. Nel capitolo finale, metterai in pratica tutte le nuove competenze per risolvere un caso reale: identificare l’utilizzo dei taxi gialli di New York City per ciascun borough e quali punti di prelievo pianificare per ogni turno di guida.
Prerequisiti
Programma
Struttura del corso
1
EDA temporale, variabili e manipolazione delle date
Impara a svolgere un’efficace analisi esplorativa su dati temporali, crea variabili scalari e di tabella per archiviare i dati e scopri come eseguire la manipolazione delle date. Questo capitolo tratterà anche le seguenti funzioni SQL: DATEDIFF( ), DATENAME( ), DATEPART( ), CAST( ), CONVERT( ), GETDATE( ) e DATEADD( ).
- Introduzione al corso50 XP
- Transazioni per giorno100 XP
- Secondi o niente secondi?100 XP
- Qual è il giorno della settimana più intenso?100 XP
- Trova i valori anomali100 XP
- Variabili per dati datetime50 XP
- DECLARE & CAST100 XP
- Usa DECLARE per una TABLE100 XP
- INSERT INTO @TABLE100 XP
- Manipolazione delle date50 XP
- I parametri contano con DATEDIFF50 XP
- Primo giorno del mese100 XP
2
Funzioni definite dall’utente
Questo capitolo spiega come creare, aggiornare ed eseguire funzioni definite dall’utente (UDF). Conoscerai i vari tipi di UDF: scalari, inline e table-valued a istruzioni multiple. Imparerai anche le best practice.
3
Stored procedure
Impara a creare, aggiornare ed eseguire stored procedure. Esamina le differenze tra stored procedure e funzioni definite dall’utente, inclusi gli scenari appropriati per ciascuna.
4
Caso di studio: corse in taxi a NYC
Applica le nuove competenze in EDA temporale, funzioni definite dall’utente e stored procedure per risolvere un problema aziendale. Analizza l’insieme di dati delle corse in taxi di New York City per identificare la tariffa media per distanza, il numero di corse e il tempo totale di corsa per ciascun borough in ogni giorno della settimana. E quali punti di prelievo all’interno del borough devono essere pianificati per ogni turno di guida?
S
Scrivere funzioni e stored procedure in SQL Server
Corso
completato

