MySQL Ejercicios

Consolida tus habilidades en MySQL a través de una serie de ejercicios prácticos. Esta colección de desafíos te permite aplicar tus conocimientos a problemas reales de bases de datos. Trabaja en una variedad de escenarios, desde la escritura de sentencias SELECT fundamentales hasta la realización de uniones complejas y tareas de manipulación de datos. Cada ejercicio está diseñado para reforzar conceptos clave y desarrollar la competencia en la gestión y consulta de bases de datos relacionales con MySQL. Gana experiencia práctica resolviendo problemas y escribiendo código SQL eficiente.

Exploración de las Tablas del Sistema MySQL

Exploración de las Tablas del Sistema MySQL

Aprende a iniciar el servicio MySQL y explora las bases de datos y tablas del sistema para comprender la estructura interna y la gestión de MySQL.
ChallengeMySQL
Crea tu primera base de datos MySQL

Crea tu primera base de datos MySQL

Aprende a crear y gestionar tu primera base de datos MySQL utilizando comandos esenciales. Ideal para principiantes que se inician en la administración de bases de datos.
ChallengeMySQL
Crear una Tabla de Catálogo de Productos

Crear una Tabla de Catálogo de Productos

Una librería local necesita ayuda para configurar su base de datos de catálogo de productos con una estructura de tabla, tipos de datos y restricciones adecuados.
ChallengeMySQL
Manipulación básica de datos en MySQL

Manipulación básica de datos en MySQL

En este laboratorio, exploraremos las operaciones fundamentales de manipulación de datos en MySQL, incluyendo la inserción, selección, actualización y eliminación de datos utilizando comandos SQL.
LabMySQL
Estructura de tablas y tipos de datos de MySQL

Estructura de tablas y tipos de datos de MySQL

En este laboratorio, exploraremos los fundamentos de las estructuras de tablas y los tipos de datos de MySQL
LabMySQL
Fundamentos de gestión de bases de datos con MySQL

Fundamentos de gestión de bases de datos con MySQL

Anteriormente, hemos cubierto el proceso de instalación de un servidor MySQL, la conexión al mismo mediante un cliente y la realización de algunas tareas administrativas básicas.
LabMySQL
Instalación y configuración básica de MySQL

Instalación y configuración básica de MySQL

Aprende a instalar, asegurar y realizar operaciones básicas en MySQL, un popular sistema de gestión de bases de datos relacionales de código abierto. Este laboratorio cubre la verificación de la instalación, la protección de la instancia de MySQL, el acceso al shell de MySQL, la creación de bases de datos y tablas, y la ejecución de operaciones básicas con datos.
LabMySQL
Funciones de MySQL y Lógica Personalizada

Funciones de MySQL y Lógica Personalizada

En este laboratorio, aprenderá a crear y utilizar funciones personalizadas en MySQL. El laboratorio se centra en encapsular lógica reutilizable dentro de su base de datos creando una función para calcular el área de un rectángulo. Los pasos incluyen crear, usar, probar y eliminar una función de MySQL.
LabMySQL
Índices de MySQL y Optimización del Rendimiento

Índices de MySQL y Optimización del Rendimiento

En este laboratorio, aprenderá sobre los índices de MySQL y las técnicas de optimización del rendimiento. El laboratorio se centra en la creación y gestión de índices para mejorar el rendimiento de las consultas de la base de datos. Analizará planes de consulta, agregará índices compuestos y eliminará índices no utilizados.
LabMySQL
Conceptos Básicos de Procedimientos Almacenados en MySQL

Conceptos Básicos de Procedimientos Almacenados en MySQL

En este laboratorio, aprenderá los conceptos básicos de los procedimientos almacenados en MySQL. El objetivo es comprender cómo crear, llamar y modificar procedimientos almacenados para gestionar datos dentro de una base de datos MySQL. Aprenderá a insertar datos, llamar procedimientos, agregar parámetros y eliminar procedimientos.
LabMySQL
Subconsultas y Operaciones Anidadas en MySQL

Subconsultas y Operaciones Anidadas en MySQL

En este laboratorio, explorará las subconsultas y operaciones anidadas de MySQL, centrándose en el uso de subconsultas dentro de la cláusula WHERE. Aprenda a filtrar datos, usar EXISTS, probar subconsultas correlacionadas y comparar el rendimiento. Conéctese a MySQL, cree bases de datos y construya consultas SQL.
LabMySQL
Transacciones de MySQL e Integridad de Datos

Transacciones de MySQL e Integridad de Datos

En este laboratorio, explorará las transacciones de MySQL y su importancia para mantener la integridad de los datos. Aprenderá a usar transacciones para garantizar que una serie de operaciones SQL se traten como una única unidad de trabajo. El laboratorio cubre BEGIN, COMMIT, ROLLBACK y puntos de guardado (savepoints).
LabMySQL
Disparadores de MySQL para Automatización

Disparadores de MySQL para Automatización

En este laboratorio, aprenderá a automatizar tareas en MySQL utilizando disparadores (triggers). El laboratorio se centra en la creación de un disparador que registra las operaciones de inserción en una tabla `products` en una tabla separada `product_logs`. Probará, actualizará y eliminará el disparador.
LabMySQL
Vistas y Tablas Virtuales de MySQL

Vistas y Tablas Virtuales de MySQL

En este laboratorio, aprenderá a trabajar con vistas de MySQL, que son tablas virtuales basadas en el conjunto de resultados de una sentencia SQL. El laboratorio cubre la creación, actualización, consulta y eliminación de vistas de MySQL. Creará una base de datos, la poblará con datos y luego creará y manipulará una vista.
LabMySQL
Copia de seguridad y restauración

Copia de seguridad y restauración

En este laboratorio aprenderá a realizar una recuperación ante desastres mediante la creación de una copia de seguridad lógica de una base de datos MySQL con mysqldump y su restauración después de simular una pérdida de datos.
LabMySQL