Temas avanzados de MySQL
Offered By: Meta via Coursera
Course Description
Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
En este curso, comenzará a ir más allá de las simples instrucciones SQL en MySQL a un nivel avanzado en ingeniería de bases de datos.
Al final de este curso, podrá:
- Usar instrucciones de control y variables en diferentes contextos en MySQL
- Desarrollar funciones y procedimientos definidos por el usuario\n- Optimizar las consultas de bases de datos MySQL
- Optimizar las consultas de bases de datos MySQL
- Demostrar un conocimiento práctico de las expresiones de tabla común y el tipo de datos JSON
- Comprender cómo y cuándo usar desencadenadores y eventos
- Utilizar subconsultas, UNIONES, vistas y transacciones para realizar análisis de datos
- y utilizar técnicas de optimización de bases de datos como transacciones MySQL
Obtendrá experiencia con las siguientes habilidades avanzadas de bases de datos MySQL:
- Funciones definidas por el usuario de MySQL
- Procedimientos almacenados avanzados de MySQL
- Técnicas de optimización de MySQL que incluyen índices, transacciones, CTE y JSON
- Desencadenadores y eventos de MySQL
- Análisis de bases de datos en MySQL
- Consultas SQL avanzadas para el análisis de datos con uniones, vistas y subconsultas
En este curso, desarrollará nuevas habilidades, mejorará su productividad, aprenderá a actuar eficazmente con los datos y aumentará sus perspectivas profesionales.
Para tener éxito en este curso, ya debe haber finalizado el curso anterior, "Estructuras de bases de datos y administración con MySQL", o tener experiencia previa con las habilidades enseñadas en ese curso.
Syllabus
- Funciones y desencadenadores
- Aprenda a desarrollar funciones definidas por el usuario y procedimientos almacenados más complejos en MySQL. También practicará la invocación de un programa almacenado (procedimiento o función) automáticamente en respuesta a un evento como insertar, actualizar o eliminar que se produce en la tabla asociada.
- Optimización de bases de datos
- Aprenda las reglas y directrices básicas para la optimización de bases de datos, y practique tareas avanzadas de administración de bases de datos que optimizarán su base de datos.
- MySQL para analítica de datos
- Aprenda a usar MySQL con herramientas avanzadas de análisis de datos y descubra cómo realizar análisis de datos utilizando consultas MySQL avanzadas.
- Proyecto final
- Practique su automatización SQL escribiendo un procedimiento almacenado para resolver problemas reales
Taught by
Taught by Meta Staff
Related Courses
Achieving Advanced Insights with BigQuery - LocalesGoogle via Google Cloud Skills Boost Achieving Advanced Insights with BigQuery
Google via Google Cloud Skills Boost Advanced MySQL Topics
Meta via Coursera موضوعات MySQL المتقدمة
Meta via Coursera Writing Functions and Stored Procedures in SQL Server
DataCamp