Acerca de este curso
Escriba con confianza consultas SQL contra Oracle, MySQL, PostgreSQL, Microsoft SQL Server, Teradata, Snowflake y otras bases de datos.
Este curso cubre los conceptos básicos del lenguaje SQL, a diferencia de otros cursos, que tienen un muchos elementos de sintaxis que rara vez se usan en la práctica: aquí obtendrá exactamente esas habilidades que se usan a menudo en la práctica. Esto le permitirá comenzar a trabajar de inmediato sin perder demasiado tiempo.
El lenguaje SQL parece simple, y realmente lo es. Sin embargo, cada caso tiene sus propias sutilezas. Y estas sutilezas se describen en este curso: esto es trabajar con valores NULL, filas duplicadas y pérdida de filas al unir tablas, y muchas otras.
Mi trabajo principal durante más de 18 años es el análisis de datos utilizando consultas SQL complejas. Por lo tanto, decidí crear este curso para compartir la experiencia y las soluciones a los problemas que enfrento en mi trabajo diario.
¿Por qué se necesita SQL? Esta habilidad es necesaria en muchas profesiones: programadores, evaluadores, administradores de bases de datos, analistas, científicos de datos y muchos otros. La cantidad de datos en el mundo está creciendo exponencialmente. Y muchos de esos datos siguen siendo relacionales, compuestos de tablas, filas y columnas. Por lo tanto, el lenguaje SQL no solo no pierde su relevancia, sino que con el tiempo se vuelve cada vez más demandado.
Y también para todos los que estén interesados en los datos abiertos. ¡Puede tomar cualquier dato abierto en Internet en formato CSV, subirlo a su base de datos y extraer la información que necesita de estos datos usando SQL!
El curso incluye ejercicios prácticos. Por lo tanto, no solo verá las conferencias, sino que también escribirá consultas SQL usted mismo. Además, después de cada ejercicio, analizamos las soluciones a estas tareas.
Este es un curso compacto para ahorrarle tiempo. Todo el material se presenta de forma concisa. La estructura del curso está pensada de tal manera que tenga una imagen completa del desarrollo de consultas SQL.
Aprenderá SQL aplicable a muchas bases de datos. Los ejercicios se realizan en PostgreSQL. Sin embargo, no mencionamos las características específicas de PostgreSQL. Por tanto, los conocimientos adquiridos son aplicables a otras bases de datos: PostgreSQL, Oracle, Microsoft SQL Server, MySQL, Teradata, Amazon Redshift, Google BigQuery y muchas otras. Las construcciones SQL básicas son las mismas en todas partes.
El enfoque está en escribir consultas SELECT para leer datos. A menudo sucede que las tablas ya se han creado, se han cargado datos en ellas. Y la tarea es escribir correctamente y sin errores una selección de datos de estas tablas.
En este curso también se tratan otras construcciones de SQL (creación de tablas, modificación de datos).