Ejercicio de programación con SQL: Creación de bases de datos y tablas
Código
0h 20m
Ejercicios SQL Creación Bases Datos Tablas. Aprende a crear bases de datos y tablas en SQL mediante ejercicios prácticos y ejemplos detallados.
Parte 1: Creación de la base de datos
- Crea una nueva base de datos llamada
Libreria
. - Utiliza el conjunto de caracteres
utf8mb4
. - Define el cotejamiento como
utf8mb4_general_ci
.
Parte 2: Creación de la tabla
- En la base de datos
Libreria
, crea una tabla llamadaLibros
. - La tabla debe tener las siguientes columnas:
LibroID
: De tipo entero, clave primaria y autoincremental.Titulo
: De tipo cadena de caracteres con una longitud máxima de 255 y no puede ser nula.Autor
: De tipo cadena de caracteres con una longitud máxima de 100 y no puede ser nula.Precio
: De tipo decimal con 6 dígitos en total, 2 de los cuales son decimales.
Todos los ejercicios de programación de SQL
Evalúa tus conocimientos con ejercicios de programación en SQL de tipo Test, Puzzle, Código y Proyecto con VSCode.
Tipos de datos
Test
Inserción de datos: INSERT INTO
Test
Filtrado de grupos de resultados con HAVING
Test
Uso de índices y particiones
Test
Renombrar tablas y bases de datos: RENAME
Test
Uso de vistas
Test
Uso de INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN
Test
Agrupación de resultados con GROUP BY
Test
Creación y uso de subqueries
Test
Sentencias INSERT
Código
Copias de seguridad y restauración de bases de datos
Test
Uso de INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN
Código
Instalación de MySQL
Test
Relaciones entre tablas
Código
Eliminación de datos: DELETE
Test
Creación de bases de datos y tablas: CREATE DATABASE, CREATE TABLE
Test
Creación y uso de funciones
Test
Creación de tablas e inserción de datos con SQL
Proyecto
Uso de funciones agregadas: COUNT, SUM, AVG, MAX, MIN
Test
Optimización de consultas
Test
Introducción a SQL
Test
Triggers y eventos
Test
Clasificación de resultados con ORDER BY
Test
Alterar la estructura de tablas existentes: ALTER TABLE
Test
Eliminación de datos: DELETE
Código
Instalación de PostgreSQL
Test
Creación y uso de procedimientos almacenados
Test
Consultas básicas de selección: SELECT y WHERE
Test
Vaciar tablas y bases de datos: DROP
Test
Actualización de datos: UPDATE
Test
Creación y manejo de usuarios y roles
Test
Consultas básicas de selección SELECT y WHERE
Código
Bases de datos y tablas
Test
Actualización de datos: UPDATE
Código
Relaciones entre tablas
Test
Filtrado de valores únicos con DISTINCT
Test
Asignación y gestión de permisos
Test
Tutorial para resolver este ejercicio de programación
SQL
Creación de bases de datos y tablas: CREATE DATABASE, CREATE TABLE
Sintaxis DML CRUD