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 del curso: 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 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