CREATE TABLE autores ( 
id_autor INT AUTO_INCREMENT PRIMARY KEY, 
nombre VARCHAR(100) NOT NULL, 
nacionalidad VARCHAR(50) 
);
CREATE TABLE libros ( 
id_libro INT AUTO_INCREMENT PRIMARY KEY, 
titulo VARCHAR(200), 
id_autor INT, 
fecha_publicacion DATE, 
FOREIGN KEY (id_autor) REFERENCES autores(id_autor) 
);
CREATE TABLE usuarios ( 
id_usuario INT AUTO_INCREMENT PRIMARY KEY, 
nombre VARCHAR(100), 
correo VARCHAR(100) UNIQUE, 
fecha_registro DATE 
);
CREATE TABLE prestamos ( 
id_prestamo INT AUTO_INCREMENT PRIMARY KEY, 
id_usuario INT, 
id_libro INT, 
fecha_prestamo DATE, 
fecha_devolucion DATE, 
FOREIGN KEY (id_usuario) REFERENCES usuarios(id_usuario), 
FOREIGN KEY (id_libro) REFERENCES libros(id_libro) 
);
INSERT INTO autores (nombre, nacionalidad) VALUES 
('FELIPE ANDRADE', 'VENEZOLANO'), 
('DAVID RIOS', 'ECUATORIANO'),
('SAMUEL MORENO', 'CHILENO'),
('ALAN YOMAYUSA', 'AFRICANO'),
('ALEX CASTIBLANCO', 'COLOMBIANO');
INSERT INTO usuarios (nombre, correo, fecha_registro) VALUES 
('JUAN PEREZ', 'JUANPEREZ@GMAIL.COM', '2016-01-11'),
('LAURA GOMEZ', 'LAURAGOMEZ@GMAIL.COM', '2016-03-17'),
('DANIEL RODRIGUEZ', 'DANIELRODRIGUEZ@GMAIL.COM', '2016-05-13'),
('SOFIA MARTINEZ', 'SOFIAMARTINEZ@GMAIL.COM', '2016-05-20'),
('CAMILO HERRERA', 'CAMILOHERRERA@GMAIL.COM', '2016-09-21');
INSERT INTO libros (titulo, id_autor, fecha_publicacion) VALUES 
('HISTORIA DE LOS PERROS', 1, '2020-05-06'),
('HISTORIA DE LOS GATOS', 2, '2019-08-21'),
('HISTORIA DE LOS CABALLOS', 3, '2017-03-20'),
('HISTORIA DE LOS TOROS', 4, '2019-11-19'),
('HISTORIA DE LAS OVEJAS', 5, '2026-04-22');
INSERT INTO prestamos (id_usuario, id_libro, fecha_prestamo, fecha_devolucion) VALUES 
(3, 4, '2026-04-01', '2026-04-30'),
(5, 5, '2026-05-01', '2026-05-31'),
(4, 2, '2025-09-03', '2025-09-30'),
(2, 1, '2023-05-09', '2023-05-31'),
(1, 3, '2026-04-01', '2026-04-30');

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: