Después de hacer estos cursos, me siento seguro creando visualizaciones y cuadros de mando profesionales
Descripción del curso
Tienes entre manos una tarea crítica que depende de tus habilidades con SQL. Te han dado un código para corregir: devuelve los resultados que necesitas, pero se ejecuta demasiado lento y está mal formateado, lo que dificulta su lectura. La fecha límite es mañana. Tendrás que reformatear el código y probar distintos métodos para mejorar el rendimiento. ¡La presión está servida! En este curso usaremos SQL con conjuntos de datos reales, desde deportes hasta geociencia, para ver buenas prácticas de codificación y distintas formas de mejorar el rendimiento de las consultas para lograr el mismo resultado.
Requisitos previos
Programa de formación
Esquema del curso
1
Introducción, repaso y el orden de las cosas
En este capítulo aprenderás cómo el formateo del código SQL, los comentarios y los alias se utilizan para que las consultas sean fáciles de leer y entender. También verás el orden de procesamiento de las consultas en la base de datos frente al orden de la sintaxis SQL en una consulta.
- Introducción50 XP
- Formato: IMC de jugadores100 XP
- Comentar - IMC de jugadores100 XP
- Comentar: ¿cuántos Kiwis hay en la NBA?100 XP
- Alias50 XP
- Nombres de columnas ambiguos50 XP
- Alias: IMC por equipo100 XP
- Orden de la consulta50 XP
- Orden de procesamiento50 XP
- Orden de sintaxis - Terremotos en Nueva Zelanda100 XP
- Orden de sintaxis - Terremotos en Japón100 XP
- Orden de sintaxis: terremotos muy grandes100 XP
2
Filtrado e interrogación de datos
Este capítulo presenta el filtrado con WHERE y HAVING y algunas buenas prácticas sobre cómo (y cómo no) usar estas palabras clave. Después, explica los métodos utilizados para interrogar datos y los efectos que pueden tener en el rendimiento. Por último, repasa el papel de DISTINCT() y UNION al eliminar duplicados y sus posibles efectos en el rendimiento.
3
Subconsultas y presencia o ausencia
Este capítulo es una introducción a las subconsultas y sus posibles impactos en el rendimiento de las consultas. También examina los distintos métodos para determinar si los datos de una tabla están presentes o ausentes en una tabla relacionada.
4
Optimización del rendimiento de consultas
Verás cómo usar STATISTICS TIME, STATISTICS IO, los índices y los planes de ejecución en SQL Server para ayudar a analizar y optimizar el rendimiento de las consultas.
S
Mejorar el rendimiento de consultas en SQL Server
Curso
completado

