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 a SQL y al cliente de línea de comandos de MySQL
  • Creación y gestión de bases de datos y tablas

Consulta 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 garantizar 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
  • Uso de 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 consultas con EXPLAIN
  • Estrategias de caché y almacenamiento en caché de consultas
  • Herramientas de monitoreo y perfilado para ajuste del rendimiento

Seguridad y administración

  • Gestión de usuarios y control de acceso
  • Protección del servidor y la base de datos MySQL
  • Operaciones de respaldo 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

  • Conocimiento básico de bases de datos

Público objetivo

  • Desarrolladores
 21 Horas

Número de participantes


Precio por participante

Testimonios (3)

Próximos cursos

Categorías Relacionadas