Taller Sentencias CRUD – DDL y DML
Gestión de una Biblioteca
Contexto del Negocio:
Imagina que eres el administrador de una biblioteca y necesitas gestionar la información de los libros, autores y los préstamos realizados. Necesitarás crear y manipular tablas en una base de datos para mantener un registro de esta información.
Parte 1: Creación de la Base de Datos y Tablas
- Crea una base de datos llamada Biblioteca.
- Dentro de la base de datos Biblioteca, crea una tabla Autores con las siguientes columnas:
o AutorID: entero, clave primaria, auto incrementable. o Nombre: cadena de caracteres de hasta 50 caracteres. o Apellido: cadena de caracteres de hasta 50 caracteres. o Nacionalidad: cadena de caracteres de hasta 50 caracteres.
- Crea una tabla Libros con las siguientes columnas:
o LibroID: entero, clave primaria, auto incrementable. o Titulo: cadena de caracteres de hasta 100 caracteres. o Genero: cadena de caracteres de hasta 50 caracteres. o AutorID: entero, clave foránea referenciando AutorID en la tabla Autores. o AñoPublicacion: entero.
- Crea una tabla Prestamos con las siguientes columnas:
o PrestamoID: entero, clave primaria, auto incrementable. o LibroID: entero, clave foránea referenciando LibroID en la tabla Libros.
o FechaPrestamo: fecha. o FechaDevolucion: fecha. o NombreUsuario: cadena de caracteres de hasta 50 caracteres.
Parte 2: Inserción de Datos
- Inserta autores en la tabla Autores
- Inserta libros en la tabla Libros
- Inserta préstamos en la tabla Prestamos
Parte 3: Consultas y Manipulación de Datos
- Realiza una consulta para listar todos los libros
- Realiza una consulta para encontrar todos los préstamos no devueltos
- Actualiza el nombre de un usuario
- Elimina un libro de la tabla Libros
Parte 4: Modificación de la Estructura de las Tablas
- Añade una columna 'Editorial' a la tabla Libros.
- Cambia el nombre de la tabla Autores a Escritores.
Parte 5: Otros 😊
- Añade un nuevo autor llamado "Julio Cortázar" con nacionalidad "Argentina".
- Añade un nuevo libro titulado "Rayuela" (Género: Novela, AñoPublicacion:
- escrito por Julio Cortázar.
- Registra un nuevo préstamo del libro "Rayuela" realizado por "Lucía Fernández" desde el 15 de julio de 2024 hasta el 29 de julio de 2024.
- Creación de la base de datos biblioteca:
- Creación tabla autores:
- Creación tabla libros:
- Creación tabla prestamos:
- Insertar datos en las tablas:
- Listado de libros:
- Prestamos no devueltos:
- Añadir columna Editorial a la tabla Libros:
- Cambiar el nombre de la tabla Autores:
Al cambiar el nombre de la tabla se requiere configurar la relación que hay con la tabla libros:
- Agregar un nuevo escritor:
- Agregar un nuevo libro:













