Contacta con nosotros

Temario del curso

Introducción

  • Visión general de bases de datos y MySQL
  • Instalación y configuración de MySQL
  • Introducción al SQL y al cliente de línea de comandos de MySQL
  • Creación y gestión de bases de datos y tablas

Consultas de datos

  • Recuperación y filtrado de datos
  • Ordenamiento y limitación de resultados de consultas
  • Trabajo con múltiples tablas
  • Uso de subconsultas y tablas derivadas

Manipulación de datos

  • Inserción de datos en tablas
  • Actualización y eliminación de datos
  • Uso de transacciones para la integridad de los datos
  • Gestión de índices para optimización del rendimiento

Conceptos avanzados de SQL

  • Funciones de agregación
  • Filtrado de resultados de consultas
  • Trabajo con funciones de cadena, funciones de fecha y funciones matemáticas
  • Manejo de valores NULL en consultas
  • Uso de sentencias CASE para lógica condicional

Optimización del rendimiento

  • Técnicas de optimización de consultas
  • Indexación y optimización de estructuras de tablas
  • Análisis del rendimiento de las consultas con EXPLAIN
  • Estrategias de caché y caché de consultas
  • Herramientas de monitoreo y perfileado para ajuste de rendimiento

Seguridad y administración

  • Gestión de usuarios y control de acceso
  • Seguridad del servidor de MySQL y la base de datos
  • Operaciones de copia de seguridad y restauración
  • Importación y exportación de datos
  • MySQL Workbench y otras herramientas de administración

Integración con aplicaciones

  • Conexión de MySQL con lenguajes de programación populares
  • Uso de conectores y bibliotecas de MySQL
  • Ejecución de consultas en el código de la aplicación

Resumen y próximos pasos

Requerimientos

  • Conocimientos básicos sobre bases de datos.

Público objetivo

  • Desarrolladores
 21 Horas

Número de participantes


Precio por participante

Testimonios (3)

Próximos cursos

Categorías Relacionadas