34 91 383 06 41

Administración MySQL

Aunque inicialmente está planificada para 30 horas lectivas, esta formación de Administración MySQL puede adaptarse a los requerimientos de cada cliente en duración, modalidad o profundidad. Además, se trata de un curso que puede subvencionarse o bonificarse a través de Fundae, para lo que podemos gestionar los trámites y la documentación para conseguir estas subvenciones de forma gratuita.

Objetivos:

  • Describir las características y beneficios de MySQL.
  • Explicar los conceptos básicos de las bases de datos relacionales.
  • Diseña una base de datos eficaz.
  • Emitir declaraciones de MySQL desde el cliente de línea de comandos de MySQL.
  • Realizar operaciones de base de datos mediante MySQL Workbench.
  • Seleccione los tipos de datos adecuados para su base de datos.
  • Construya una base de datos y tablas usando SQL.
  • Modifica la estructura de tu base de datos.
  • Crea índices y claves.
  • Agregar o actualizar datos de la base de datos.
  • Consultar datos con sentencias SELECT.
  • Unir datos de varias tablas.
  • Utilice funciones integradas de MySQL.
  • Exportar e importar datos de bases de datos.
  • Explicar las transacciones de la base de datos.
  • Obtenga información sobre el servicio en la nube MySQL.

Temario del curso de Administración MySQL – 30 horas

Introducción a MySQL

  • Descripción general de MySQL
  • ¿Qué es MySQL Cloud Service?
  • Qué significa aprovisionar una instancia de MySQL Cloud Service
  • En qué se diferencia una instancia de MySQL Cloud Service de tener una instancia local
  • Cómo el contenido del curso MySQL cubre el material que se aplica ya sea que ejecute MySQL
  • localmente o en MySQL Cloud Service

Cliente y servidor MySQL

  • Modelo cliente / servidor MySQL
  • Conectores MySQL
  • Instalación del servidor MySQL
  • Configuración de la contraseña de root
  • Iniciar y detener el servidor MySQL
  • Usando el cliente MySQL
  • Banco de trabajo MySQL

Conceptos básicos de la base de datos

  • Conceptos básicos de las bases de datos relacionales
  • Hoja de cálculo versus base de datos
  • Entidades y relaciones
  • Categorías de relaciones
  • Lenguaje SQL y MySQL
  • Lenguaje de definición de datos SQL
  • Lenguaje de manipulación de datos SQL

Diseñando su base de datos

  • Modelado de bases de datos
  • Teclas
  • Normalización
  • Diseño de base de datos
  • Ver y evaluar una base de datos

Tipos de datos

  • Tipos de datos como parte del diseño de bases de datos
  • Tipos de datos numéricos
  • Tipos de datos temporales
  • Tipos de datos de cadena
  • Compatibilidad con conjuntos de caracteres y colación
  • Consideraciones sobre el tipo de datos
  • El significado de NULL

Crear bases de datos y tablas

  • Crear una base de datos
  • Crear una tabla
  • Mostrando cómo se creó una tabla
  • Opciones de columna
  • Opciones de tabla
  • Índices, claves y restricciones

Modificar bases de datos y tablas

  • Eliminar bases de datos y tablas
  • Crear una tabla nueva usando una tabla existente
  • Confirmación de la creación de una nueva mesa
  • Copiar una estructura de tabla existente
  • Crear una tabla temporal
  • Agregar, eliminar y modificar columnas de la tabla
  • Agregar, eliminar y modificar índices

Consulta de datos de tabla

  • La declaración SELECT
  • Creando Vistas
  • Consultar datos desde una aplicación
  • Exportación e importación de un archivo delimitado
  • Resolución de problemas: niveles de autorización

Modificar los datos de la tabla

  • Manipulación de datos
  • Insertar registros
  • Reemplazo de registros existentes
  • Actualización de registros existentes
  • Eliminando registros
  • Exportar e importar un script
  • Transacciones de declaraciones múltiples
  • Modificar datos de una aplicación

Funciones

  • Funciones en expresiones MySQL
  • Usar funciones
  • Funciones de cadena
  • Funciones de fecha y hora
  • Funciones numéricas
  • Funciones agregadas
  • Espacios en nombres de funciones

Uniendo Mesas

  • Consultar varias tablas
  • Unir tablas con SELECT
  • Uniones internas
  • Uniones externas
  • Alias ​​de nombre de tabla