Programa del Curso

Introducción

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

Consulta de datos

  • Recuperación y filtrado de datos
  • Ordenar y limitar los resultados de las consultas
  • Trabajar con varias 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
  • Administración de índices para la optimización del rendimiento

Conceptos avanzados SQL

  • Funciones de agregación
  • Filtrado de resultados de consulta
  • Trabajar con funciones de cadena, funciones de fecha y funciones matemáticas
  • Control de valores NULL en consultas
  • Uso de instrucciones CASE para lógica condicional

Optimización del rendimiento

  • Técnicas de optimización de consultas
  • Indización y optimización de estructuras de tablas
  • Análisis del rendimiento de las consultas con EXPLAIN
  • Estrategias de almacenamiento en caché y almacenamiento en caché de consultas
  • Herramientas de supervisión y generación de perfiles para el 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 copia de seguridad y restauración
  • Importación y exportación de datos
  • MiSQL Workbench y otras herramientas de administración

Integración de aplicaciones

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

Resumen y próximos pasos

Requerimientos

    Conocimientos básicos de bases de datos

Audiencia

    Desarrolladores
 21 horas

Número de participantes



Precio por participante

Testimonios (1)

Cursos Relacionados

Categorías Relacionadas