← Especialidades formativas

Especialidad formativa

Bases de datos MySQL

IFCD0133 80 h
Ver contenido del curso

Qué aprenderás

Crear y mantener sitios web dinámicos con acceso a bancos de datos mediante las tecnologías PHP y MySQL. Este curso estará orientado a obtener la certificación oficial de Oracle Certified Professional, MySQL Developer.

Contenido del curso

01

Fundamentos de MySQL

  • OBJETIVO
  • Adquirir los fundamentos base para trabajar con la base de datos open source MySQL.
  • CONOCIMIENTOS / CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • Conocimiento general del sistema de bases de datos MySQL:
  • Descripción general de MySQL.
  • Identificación de las principales características MySQL Server y Client.
  • Realización de distintas operaciones dentro de la base de datos:
  • Comprensión de la mecánica en relación con las consultas a tablas.
  • Identificación de los distintos tipos de datos.
  • Comprensión de las utilidades de las distintas funciones.
  • Definición de uniones.
  • Construcción de subconsultas.
  • Creación y modificaciones en la base de datos:
  • Creación de base de datos y tablas.
  • Modificación de base de datos y tablas.
  • Modificación de datos.
  • Diferenciación de las distintas prácticas para dotar de seguridad a la base de datos:
  • Conocimiento de las principales medidas de seguridad.
  • Configuración de copias de seguridad.
  • Comprensión de la estructura de los datos JSON.
  • Planificación de las operaciones a realizar dentro del entorno de una base de datos:
  • Gestión de la calidad de la información que se almacena en la base de datos.
  • HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
  • Mantenimiento de la atención al detalle durante la creación de aplicaciones.
  • Planificación de las fases de desarrollo de una aplicación.
02

Desarrollo de aplicaciones con MySQL

  • OBJETIVO
  • Desarrollar aplicaciones web MySQL con PHP, Java o Python. Aprenderán cómo usar conectores para acceder a la base de datos MySQL, realizar consultas, presentar los datos en formatos diferentes y utilizar MySQL para JSON y datos spatial.
  • CONOCIMIENTOS / CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • Conocimiento de diferentes conectores para acceder a la base de datos:
  • Conectores y APIs.
  • Uso de conectores.
  • Sentencias preparadas.
  • Gestión de errores y avisos.
  • Creación de una aplicación web sobre base de datos:
  • Trabajo con vistas, cadenas, datos numéricos y temporales.
  • Transacciones.
  • Optimización de consultas.
  • Rutas almacenadas.
  • Diseño de triggers y eventos programados.
  • Generación de reportes.
  • Gestión de bases de datos No SQL con Document Store:
  • Trabajo con datos Spatial.
  • Trabajo con datos JSON.
  • Utilización de Document Store.
  • HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
  • Mantenimiento de la atención al detalle durante la creación de aplicaciones.
  • Planificación de las fases de desarrollo de una aplicación.

Especialidad formativa

¿Quieres esta formación para tu organización?