Está en la página 1de 7

.Guardado Pérez Dulce María.

.5F. .05/11/2023.

CREATE DATABASE BIBLIOTECA;

USE BIBLIOTECA;

CREATE TABLE bibliotecarios

NSS_B varchar(15),

NOM_B varchar(25),

TEL_B varchar(11),

primary key(NSS_B)

);

CREATE TABLE ESPECIALIDAD

COD_ESP varchar(10),

NOM_ESP varchar(30),

PRIMARY KEY (COD_ESP)

);

CREATE TABLE alumnos

COD_A varchar(13),

COD_ES varchar(4),

SEM_AL char(1),

GPO_AL char(1),

TEL_A varchar(15),

NOM_ALU varchar(50),

PRIMARY KEY (COD_A),

foreign key (COD_ES) REFERENCES ESPECIALIDAD (COD_ESP)

);

CREATE TABLE AUTORES

.BD BIBLIOTECA.
.Guardado Pérez Dulce María.
.5F. .05/11/2023.

COD_AUT varchar(10),

NOM_AUT varchar(50),

PRIMARY KEY (COD_AUT)

);

CREATE TABLE libros

COD_L varchar(8),

EXIS_L varchar(150),

NOM_L varchar(150),

VOL_l varchar(10),

COD_A varchar(20),

COD_ES varchar(10),

PRIMARY KEY (COD_L),

foreign key (COD_A) REFERENCES AUTORES (COD_AUT),

foreign key (COD_ES) REFERENCES ESPECIALIDAD (COD_ESP)

);

CREATE TABLE prestamos

NUM_P varchar(10),

FCHA_P varchar (8),

NUM_AL varchar(5),

COD_BIBLIO varchar(15),

PRIMARY KEY(NUM_P),

foreign key (NUM_AL) REFERENCES alumnos (COD_A),

foreign key (COD_BIBLIO) REFERENCES bibliotecarios (NSS_B)

);

CREATE TABLE detalles_prestamos

NUM_PRE varchar(10),

.BD BIBLIOTECA.
.Guardado Pérez Dulce María.
.5F. .05/11/2023.

COD_LIBRO varchar(8),

foreign key (NUM_PRE) REFERENCES prestamos (NUM_P),

foreign key (COD_LIBRO) REFERENCES libros (COD_L)

);

CREATE TABLE devoluciones

COD_BIBLIO varchar(15),

FCHA_D varchar(8),

NUM_D varchar(10),

NUM_ALUM varchar (13),

PRIMARY KEY (NUM_D),

foreign key (COD_BIBLIO) REFERENCES bibliotecarios (NSS_B),

foreign key (NUM_ALUM) REFERENCES alumnos (COD_A)

);

CREATE TABLE detalles_devolucion

NUM_DEV varchar (10),

COD_LIB varchar (8),

foreign key (NUM_DEV) REFERENCES devoluciones (NUM_D),

foreign key (COD_LIB) REFERENCES libros (COD_L)

);

drop table detalles_prestamos;

drop table devoluciones;

drop table prestamos;

drop table alumnos;

Insert into especialidad (COD_ESP, NOM_ESP) VALUES ("pro", "PROGRAMACIÓN");

insert into especialidad (COD_ESP, NOM_ESP) VALUES ("meca", "MECATRONICA");

insert into especialidad (COD_ESP, NOM_ESP) VALUES ("mec", "MECANICA");

.BD BIBLIOTECA.
.Guardado Pérez Dulce María.
.5F. .05/11/2023.

insert into especialidad (COD_ESP, NOM_ESP) VALUES ("ali", "ALIMENTOS");

Insert into alumnos (COD_A, COD_ES, SEM_AL, GPO_AL, TEL_A, NOM_ALU) VALUES ("1", "pro",
"5","F","6673095288","Guardado Pérez Dulce María");

Insert into alumnos (COD_A, COD_ES, SEM_AL, GPO_AL, TEL_A, NOM_ALU) VALUES ("2", "meca",
"5","D","6673095289","Jesús Antonio Medina Juarez");

Insert into alumnos (COD_A, COD_ES, SEM_AL, GPO_AL, TEL_A, NOM_ALU) VALUES ("3", "mec",
"5","E","6673095290","Emilio Galindo Guerrero Soto");

Insert into alumnos (COD_A, COD_ES, SEM_AL, GPO_AL, TEL_A, NOM_ALU) VALUES ("4", "ali",
"5","C","6673095291","Georgina Villegas Barreto");

Insert into alumnos (COD_A, COD_ES, SEM_AL, GPO_AL, TEL_A, NOM_ALU) VALUES ("5", "pro",
"5","G","6673095292","Enrique Castañeda Arechiga");

insert into autores (COD_AUT, NOM_AUT) VALUES ("21","Juan Manuel Pérez");

insert into autores (COD_AUT, NOM_AUT) VALUES ("101","Frida Kahlo");

insert into autores (COD_AUT, NOM_AUT) VALUES ("102","Vicente de la rosca");

insert into bibliotecarios (NSS_B, NOM_B, TEL_B) VALUES ("12","Maria Julia Carrasco",
"6698547856");

insert into bibliotecarios (NSS_B, NOM_B, TEL_B) VALUES ("13","Ana Dehlia Rosales Pérez",
"6689547521");

insert into libros (COD_L, EXIS_l, NOM_L, VOL_l,COD_A, COD_ES) VALUES ("L1","14", "Pulidoras",
"1", "21", "mec");

insert into libros (COD_L, EXIS_l, NOM_L, VOL_l,COD_A, COD_ES) VALUES ("L2","12", "Comidas
caseras", "1", "102", "ali");

insert into libros (COD_L, EXIS_l, NOM_L, VOL_l,COD_A, COD_ES) VALUES ("L3","20", "Php", "2",
"21", "pro");

insert into libros (COD_L, EXIS_l, NOM_L, VOL_l,COD_A, COD_ES) VALUES ("L4","18", "Despensa
saludable", "1", "101", "ali");

insert into libros (COD_L, EXIS_l, NOM_L, VOL_l,COD_A, COD_ES) VALUES ("L5","3", "Máquinas
elétricas", "1", "101", "meca");

.BD BIBLIOTECA.
.Guardado Pérez Dulce María.
.5F. .05/11/2023.

insert into devoluciones (COD_BIBLIO, FCHA_D, NUM_D, NUM_ALUM) values ("12", "02/09/23",
"D1", "1");

insert into devoluciones (COD_BIBLIO, FCHA_D, NUM_D, NUM_ALUM) values ("13", "03/09/23",
"D2", "2");

insert into devoluciones (COD_BIBLIO, FCHA_D, NUM_D, NUM_ALUM) values ("12", "04/09/23",
"D3", "3");

insert into devoluciones (COD_BIBLIO, FCHA_D, NUM_D, NUM_ALUM) values ("13", "05/09/23",
"D4", "4");

insert into devoluciones (COD_BIBLIO, FCHA_D, NUM_D, NUM_ALUM) values ("12", "06/09/23",
"D5", "5");

insert into devoluciones (COD_BIBLIO, FCHA_D, NUM_D, NUM_ALUM) values ("13", "07/09/23",
"D6", "2");

insert into detalles_devolucion (NUM_DEV, COD_LIB) values ("D1", "L1");

insert into detalles_devolucion (NUM_DEV, COD_LIB) values ("D1", "L2");

insert into detalles_devolucion (NUM_DEV, COD_LIB) values ("D2", "L4");

insert into detalles_devolucion (NUM_DEV, COD_LIB) values ("D2", "L3");

insert into detalles_devolucion (NUM_DEV, COD_LIB) values ("D3", "L5");

insert into detalles_devolucion (NUM_DEV, COD_LIB) values ("D3", "L2");

insert into detalles_devolucion (NUM_DEV, COD_LIB) values ("D4", "L3");

insert into detalles_devolucion (NUM_DEV, COD_LIB) values ("D4", "L2");

insert into detalles_devolucion (NUM_DEV, COD_LIB) values ("D4", "L4");

insert into detalles_devolucion (NUM_DEV, COD_LIB) values ("D5", "L1");

insert into detalles_devolucion (NUM_DEV, COD_LIB) values ("D5", "L3");

insert into detalles_devolucion (NUM_DEV, COD_LIB) values ("D6", "L4");

insert into detalles_devolucion (NUM_DEV, COD_LIB) values ("D6", "L1");

insert into prestamos (NUM_P, FCHA_P, NUM_AL, COD_BIBLIO) values ("P1", "02/08/23", "1",
"12");

insert into prestamos (NUM_P, FCHA_P, NUM_AL, COD_BIBLIO) values ("P2", "03/08/23", "2",
"13");

.BD BIBLIOTECA.
.Guardado Pérez Dulce María.
.5F. .05/11/2023.

insert into prestamos (NUM_P, FCHA_P, NUM_AL, COD_BIBLIO) values ("P3", "04/08/23", "3",
"12");

insert into prestamos (NUM_P, FCHA_P, NUM_AL, COD_BIBLIO) values ("P4", "05/08/23", "4",
"13");

insert into prestamos (NUM_P, FCHA_P, NUM_AL, COD_BIBLIO) values ("P5", "06/08/23", "5",
"12");

insert into prestamos (NUM_P, FCHA_P, NUM_AL, COD_BIBLIO) values ("P6", "07/08/23", "1",
"13");

insert into detalles_prestamos (NUM_PRE, COD_LIBRO) values ("P1", "L1");

insert into detalles_prestamos (NUM_PRE, COD_LIBRO) values ("P1", "L2");

insert into detalles_prestamos (NUM_PRE, COD_LIBRO) values ("P2", "L4");

insert into detalles_prestamos (NUM_PRE, COD_LIBRO) values ("P2", "L3");

insert into detalles_prestamos (NUM_PRE, COD_LIBRO) values ("P3", "L5");

insert into detalles_prestamos (NUM_PRE, COD_LIBRO) values ("P3", "L2");

insert into detalles_prestamos (NUM_PRE, COD_LIBRO) values ("P4", "L3");

insert into detalles_prestamos (NUM_PRE, COD_LIBRO) values ("P4", "L2");

insert into detalles_prestamos (NUM_PRE, COD_LIBRO) values ("P4", "L4");

insert into detalles_prestamos (NUM_PRE, COD_LIBRO) values ("P5", "L1");

insert into detalles_prestamos (NUM_PRE, COD_LIBRO) values ("P5", "L3");

insert into detalles_prestamos (NUM_PRE, COD_LIBRO) values ("P6", "L4");

insert into detalles_prestamos (NUM_PRE, COD_LIBRO) values ("P6", "L1");

.BD BIBLIOTECA.
.Guardado Pérez Dulce María.
.5F. .05/11/2023.

.BD BIBLIOTECA.

También podría gustarte