Contenido del curso
Introducción a la base de datos MySQL
2Instalación del servidor MySQL
3Configurando el entorno MySQL
4Conociendo la interfaz MySQL
5Creando tu primera base de datos en MySQL
6Entendiendo tablas en MySQL
7tipos de datos mysql
8Claves primarias y externas en MySQL
9Relaciones entre tablas en MySQL
10Manipulación de datos en MySQL
11Comandos SQL básicos: SELECCIONAR, INSERTAR, ACTUALIZAR, ELIMINAR
12Funciones agregadas en MySQL
13Cláusula WHERE en MySQL
14Ordenar resultados con ORDER BY
15Limitar resultados con LIMIT
16Unir mesas con JOIN
17Subconsultas en MySQL
18Trabajar con índices en MySQL
19Procedimientos almacenados MySQL
20Disparadores en MySQL
21Vistas en MySQL
22Transacciones en MySQL
23Administrar usuarios y permisos en MySQL
24Copia de seguridad y restauración de bases de datos en MySQL
25Optimización de consultas MySQL
26Introducción al modelado de datos en MySQL
27Normalización de datos en MySQL
28Desarrollar un proyecto completo usando MySQL
29Integrando MySQL con otras tecnologías
30Seguridad de la base de datos MySQL
31Depuración y manejo de errores en MySQL
32Introducción al banco de trabajo MySQL
33Importar y exportar datos en MySQL
34Usando MySQL con PHP
35Usando MySQL con Python
36Usando MySQL con Java
37Usando MySQL con Node.js
38Usando MySQL con C#
39Usando MySQL en aplicaciones web
40Usando MySQL en aplicaciones móviles
41Conexión remota a MySQL
42Mantenimiento y monitoreo de MySQL.
43Escalabilidad y rendimiento de MySQL
44Introducción a la agrupación en clústeres MySQL
45Replicación de datos en MySQL
46Almacenamiento de datos binarios en MySQL
47Usando expresiones regulares en MySQL
48Usando funciones matemáticas en MySQL
49Usando funciones de fecha y hora en MySQL
50Usando funciones de cadena en MySQL
51Usando funciones de conversión en MySQL
52Usando funciones de control de flujo en MySQL
53Usando funciones de cifrado en MySQL
54Usando funciones de compresión en MySQL
55Usando funciones de información en MySQL
56Usando funciones de grupo en MySQL
57Usando funciones agregadas en MySQL
58Usando funciones de ventana en MySQL
59Usando funciones del sistema en MySQL
60Introducción al shell MySQL
61Introducción al enrutador MySQL
62Introducción al clúster MySQL InnoDB
63Introducción al clúster MySQL NDB
64Introducción a la replicación de grupos MySQL
65Introducción a la estructura MySQL
66Introducción al particionamiento de MySQL
67Introducción al esquema de rendimiento de MySQL
68Introducción al esquema de información MySQL
69Introducción al esquema del sistema MySQL
70Introducción a los conectores MySQL
71Introducción al análisis de carga de trabajo de MySQL
Descripción del curso
El "Curso completo de base de datos MySQL desde básico hasta avanzado" es una experiencia formativa exhaustiva diseñada para ofrecerte un conocimiento profundo de MySQL, desde sus fundamentos hasta sus aspectos más avanzados. Con 71 páginas de contenido, este curso es ideal tanto para principiantes como para usuarios más experimentados que buscan ampliar sus habilidades en administración de bases de datos.
Iniciarás tu recorrido con una introducción a la base de datos MySQL, comprendiendo su relevancia y aplicabilidad en el mundo real. A partir de allí, aprenderás a instalar el servidor MySQL y a configurar adecuadamente el entorno de trabajo, asegurando que tu sistema esté optimizado y listo para comenzar a construir bases de datos.
Con una interfaz amigable, conocerás todas las funciones básicas y avanzadas de MySQL. Crearás tu primera base de datos, entenderás la estructura de las tablas y los tipos de datos que MySQL maneja. También profundizarás en el vital papel de las claves primarias y externas, y cómo establecer relaciones entre tablas para mantener la integridad referencial.
La manipulación de datos es una de las habilidades esenciales que dominarás. Aprenderás a ejecutar comandos SQL básicos como SELECCIONAR, INSERTAR, ACTUALIZAR y ELIMINAR, así como a utilizar funciones agregadas y cláusulas específicas como WHERE y ORDER BY para organizar y limitar tus resultados de manera efectiva.
El curso también cubre técnicas avanzadas, incluyendo la creación y gestión de procedimientos almacenados, disparadores y vistas, así como el manejo de transacciones para asegurar la coherencia de los datos. Descubrirás cómo administrar usuarios y permisos, realizar copias de seguridad y restauración, y optimizar consultas para mejorar el rendimiento.
Además, te introducirá al modelado de datos y la normalización, ayudándote a diseñar bases de datos eficientes y bien estructuradas. Para darte una perspectiva práctica, desarrollarás proyectos completos utilizando MySQL, e integrarás esta base de datos con otras tecnologías como PHP, Python, Java, Node.js, y C#.
En cuanto a la administración avanzada, este curso te enseñará sobre la seguridad y la depuración, así como sobre mantenimiento, monitoreo, y escalabilidad. Te familiarizarás con conceptos avanzados como la agrupación en clústeres y la replicación de datos, esenciales para manejar grandes volúmenes de información y asegurar la alta disponibilidad de tu base de datos.
La sección final del curso aborda el uso de expresiones regulares, funciones matemáticas, de fecha y hora, de cadena, de conversión, de control de flujo, de cifrado, entre otras. Además, aprenderás sobre el Shell MySQL, el enrutador MySQL, y diferentes clústeres de MySQL como InnoDB y NDB.
Finalmente, te sumergirás en la conexión remota, el análisis de carga de trabajo y los esquemas de rendimiento, información y sistema de MySQL. Este completo y detallado curso te proporcionará todas las herramientas necesarias para convertirte en un experto en bases de datos MySQL.
Este curso gratuito incluye:
4h18m curso de audio en línea gratuito
71 páginas de contenido
Certificado digital de finalización del curso.
Ejercicios para entrenar tus conocimientos