Informe
Informe
sql
Copiar código
CREATE TABLE libros (
idLibro INT PRIMARY KEY,
Titulo VARCHAR(100),
Autor VARCHAR(100),
FechaPub DATE
);
Este comando genera una tabla con cuatro columnas: idLibro, que actúa como la llave
primaria, y las columnas Título, Autor, y FechaPub.
Inserción de Datos
sql
Copiar código
INSERT INTO libros (idLibro, Titulo, Autor, FechaPub) VALUES
(1, 'El Quijote', 'Miguel de Cervantes', '1605-01-16'),
(2, 'Cien años de soledad', 'Gabriel García Márquez', '1967-06-05'),
(3, '1984', 'George Orwell', '1949-06-08'),
(4, 'La Odisea', 'Homero', '800-12-01');
Llaves Foráneas
Para establecer una relación entre la tabla usuarios y la tabla libros, es necesario añadir
llaves foráneas. Aquí mostramos cómo se relacionan las tablas utilizando SQL:
sql
Copiar código
ALTER TABLE prestamos
ADD CONSTRAINT FK_Usuario FOREIGN KEY (idUsuario) REFERENCES
usuarios(idUsuario),
ADD CONSTRAINT FK_Libro FOREIGN KEY (idLibro) REFERENCES
libros(idLibro);
Con esto, la tabla prestamos enlaza los campos idUsuario y idLibro con las tablas
usuarios y libros, asegurando la integridad referencial entre ambas.
INTRODUCCIÓN
Este informe permitió entender los principios básicos de la creación de tablas y las
relaciones entre ellas usando SQL. Organizar la información en tablas y relacionarlas
correctamente es fundamental para garantizar la eficiencia en el acceso a los datos. La
inserción de registros y el uso de llaves foráneas son esenciales para mantener la
integridad de la base de datos, asegurando que las relaciones entre las entidades se
respeten.
REFERENCIAS