Title | TP2 Biblioteca - Trabajo Prácticos sobre DER e Inserts de MySQL |
---|---|
Course | Base de datos 1 |
Institution | Universidad Nacional Arturo Jauretche |
Pages | 3 |
File Size | 319.5 KB |
File Type | |
Total Downloads | 31 |
Total Views | 73 |
Julián OjedaEjercicio 2: BibliotecaDERInsertscreate database ejercicio2; use ejercicio2; créate table socio( código int not null auto_increment primary key, dni char(10), dirección char(50), teléfono char(20), nombre char(20), apellido char(20) ); créate table libro( titulo char(100), editorial char...
Julián Ojeda
Ejercicio 2: Biblioteca
DER
Inserts create database ejercicio2; use ejercicio2; créate table socio( código int not null auto_increment primary key, dni char(10), dirección char(50), teléfono char(20), nombre char(20), apellido char(20) ); créate table libro( titulo char(100), editorial char(50), autores char(100), ISBN int(20) not null primary key, deterioración enum (“si”,”no”), año_de_escritura int(10), editorial_de_origen char(100), año_de_edicion int(10)); créate table préstamo( código_socio int, ISBN_libro int, fecha_de_prestamo char(50), 1 Base de Datos l
Julián Ojeda fecha_limite_de_devolucion char(50), fecha_de_devolucion char(50), foreign key(código_socio) references socio(código), foreign key(ISBN_libro) references libro(ISBN));
2 Base de Datos l
Julián Ojeda Inserts
Observación:
Para cumplir con la consigna de que el plazo de devolución es hasta los 15 días después del préstamo, no supe cómo programar la tabla de tal manera que haga el cálculo automáticamente. Por lo tanto, al momento de ingresar los datos a la tabla “Préstamo”, en la columna “fecha_limite_de_devolucion” ingreso lo siguiente: “date_add(fecha_de_prestamo, interval 15 day), de esta manera puedo cumplir con la consigna.
3 Base de Datos l...