- Level Professional
- المدة 19 ساعات hours
- الطبع بواسطة Meta
-
Offered by
عن
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- 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.
الوحدات
Introducción al curso
1
Discussions
- ¿Qué espera aprender?
1
Videos
- Introducción a temas avanzados de MySQL
3
Readings
- Programa del curso: Advanced MySQL
- Cómo lograr buenos resultados en este curso
- Cómo acceder al entorno MySQL
Funciones avanzadas de MySQL y procedimientos almacenados
2
Assignment
- Comprobación de conocimientos: Funciones y procedimientos almacenados de MySQL
- Autoevaluación: Desarrollo de funciones en MySQL
1
Labs
- Desarrollo de funciones en MySQL
4
Videos
- Funciones y procedimientos almacenados en MySQL
- Variables y parámetros
- Desarrollo de funciones definidas por el usuario
- Crear procedimientos almacenados complejos
3
Readings
- Diferencias entre funciones y procedimientos almacenados
- Solución: Desarrollo de funciones en MySQL
- Recursos adicionales
Desencadenadores y eventos de MySQL
3
Assignment
- Comprobación de conocimientos: Desencadenadores y eventos de MySQL
- Autoevaluación: Cómo trabajar con desencadenadores
- Cuestionario del módulo: Funciones y desencadenadores
1
Labs
- Cómo trabajar con desencadenadores
5
Videos
- ¿Qué son los desencadenadores de MySQL?
- Tipos de desencadenadores de MySQL
- Crear y anular desencadenadores en MySQL
- Cómo trabajar con eventos programados de MySQL
- Resumen del módulo: Funciones y desencadenadores
3
Readings
- Descripción general de los desencadenadores de MySQL
- Solución: Cómo trabajar con desencadenadores
- Recursos adicionales
Optimización de las consultas de base de datos
2
Assignment
- Comprobación de conocimientos: Optimización de las consultas de base de datos
- Autoevaluación: Optimización de instrucciones SELECT en MySQL
1
Labs
- Optimización de instrucciones SELECT en MySQL
4
Videos
- Información general sobre la optimización de bases de datos
- Optimización de instrucciones SELECT de base de datos
- Optimización de las instrucciones SELECT de la base de datos en la práctica
- Índices en MySQL
4
Readings
- Optimización de bases de datos en la práctica con instrucciones SELECT
- Optimización de bases de datos en la práctica con índices
- Solución: Optimización de instrucciones SELECT en MySQL
- Recursos adicionales
Otras técnicas de optimización
3
Assignment
- Comprobación de conocimientos: Otras técnicas de optimización
- Autoevaluación: Ejercicio de técnicas de optimización de MySQL
- Cuestionario del módulo: Optimización de bases de datos
1
Labs
- Ejercicio de técnicas de optimización de MySQL
5
Videos
- Transacción de MySQL
- Expresión de tabla común (CTE) de MySQL
- Instrucción preparada de MySQL
- MySQL JSON
- Resumen del módulo: Optimización de bases de datos
3
Readings
- Otras técnicas de optimización
- Solución: Ejercicio de técnicas de optimización de MySQL
- Recursos adicionales
Evaluación de MySQL para el análisis de datos
1
Assignment
- Comprobación de conocimientos: Uso de MySQL para el análisis de datos
2
Videos
- Descripción general de la analítica de bases de datos
- Uso de MySQL para el análisis de datos
2
Readings
- Cómo se utiliza MySQL con herramientas avanzadas de análisis de datos
- Recursos adicionales
Cómo realizar el análisis de datos en MySQL
3
Assignment
- Comprobación de conocimientos: Cómo realizar el análisis de datos en MySQL
- Autoevaluación: Análisis de datos en MySQL
- Cuestionario del módulo: MySQL para analítica de datos
1
Labs
- Análisis de datos en MySQL
4
Videos
- Análisis de datos en MySQL mediante consultas SQL
- Cómo emular un Full Outer Join en MySQL
- Cómo extraer datos de varias tablas con UNIONES
- Resumen del módulo: MySQL para analítica de datos
2
Readings
- Solución: Análisis de datos en MySQL
- Recursos adicionales
Evaluación calificada
2
Assignment
- Autoevaluación: Realice un análisis de datos de un cliente
- Cuestionario final con calificación: Advanced MySQL
1
Discussions
- ¿Qué dificultades tuvo en su proyecto de análisis de datos?
1
Labs
- Realice un análisis de datos de un cliente
1
Videos
- Resumen del curso: Advanced MySQL
2
Readings
- Acerca de la evaluación final calificada
- Solución: Realice un análisis de datos de un cliente
Resumen del curso
1
Discussions
- Reflexionar sobre el aprendizaje
1
Videos
- Resumen del curso
1
Readings
- Próximos pasos
Auto Summary
"Temas avanzados de MySQL" es un curso de Coursera enfocado en llevar tus habilidades en ingeniería de bases de datos a un nivel avanzado. Ideal para profesionales de IT y Ciencias de la Computación, este curso de 1140 minutos, impartido por expertos, cubre control de instrucciones, variables, funciones y procedimientos definidos por el usuario, optimización de consultas, desencadenadores, eventos y técnicas avanzadas de MySQL como índices y transacciones. Disponible en suscripciones Starter y Professional, este curso es perfecto para quienes buscan mejorar su productividad y avanzar en su carrera. Se recomienda conocimiento previo o haber completado "Estructuras de bases de datos y administración con MySQL".

Taught by Meta Staff