Ejercicio de programación: Reto Bases de datos y tablas
Este ejercicio de programación está diseñado para poner a prueba tus conocimientos en SQL. Es un ejercicio de nivel intermedio que requiere conocimientos sólidos de la tecnología.
Información adicional del ejercicio
Crear una base de datos y una tabla básica con columnas de diferentes tipos de datos
Contenido del ejercicio
Crea una base de datos llamada biblioteca
y dentro de ella una tabla llamada libros
con las siguientes columnas:
id
: número entero que será la clave primariatitulo
: texto de hasta 200 caracteres, no puede ser nuloautor
: texto de hasta 100 caracteres, no puede ser nuloisbn
: texto de hasta 20 caracteres, debe ser únicopaginas
: número entero, no puede ser nuloprecio
: número decimal con 2 decimales, valor por defecto 0.00disponible
: valor booleano, valor por defecto verdadero
Escribe primero la sentencia para crear la base de datos, luego la sentencia para seleccionar esa base de datos (USE en MySQL), y finalmente la sentencia CREATE TABLE con todas las columnas y sus restricciones.
Recuerda que debes especificar los tipos de datos correctos y las restricciones (PRIMARY KEY, NOT NULL, UNIQUE, DEFAULT) según se indica.
Lección relacionada
Este ejercicio está relacionado con la lección "Bases de datos y tablas" de SQL. Te recomendamos revisar la lección antes de comenzar.
Ver lección relacionadaMás ejercicios de SQL
Explora más ejercicios de programación en SQL para mejorar tus habilidades y obtener tu certificación.
Ver más ejercicios de SQLSolución al ejercicio de programación en SQL
¡Desbloquea la solución completa!
Completa el ejercicio de programación en SQL para acceder a la solución paso a paso, explicaciones detalladas y mejores prácticas.
Practica con ejercicios de programación en SQL
Mejora tus habilidades con cientos de ejercicios de práctica, recibe retroalimentación instantánea y obtén tu certificación cuando estés listo.
Asistente de IA
Aprende de tus errores
Progreso
Mide tu avance
Certificación
Valida tus habilidades
Únete a miles de desarrolladores mejorando sus habilidades en SQL