Base De Datos
CLIENTES
PRESTAMOS PELICULAS
DIRECTORES
DEVOLUCION
ACTORES
EMPLEADOS
REGISTRA
N CONTRATO 1
REALIZA
N 1 CLIENTES 1 1
ALQUILA
REALIZA
N N PRESTAMOS 1GENERA REG ISTR A
N 1 PELICULAS N
REGISTRA CONTIENE
N
DIRECTORES
REGISTRA
1 DEVOLUCION N
N
N
AGRERA
N ACTORES N
AGRERA
1 1 EMPLEADOS 1
REGISTRA
1
1
1 00
MODELORELACIONAL
00
1 00 00 00 1 00 00 00
1
1 1 00 1 00
00 00 00
00 00 00
1
1
SCRIP CREATE TABLE LIBROS ( LIBROID NUMBER(17) CONSTRAINT LIBROS_ID_PK PRIMARY KEY, TITULOVARCHAR(50)CONSTRAINT LIBROS_TITULO_NN NOT NULL, EDITOR VARCHAR(50)CONSTRAINT LIBROS_EDITOR_NN NOT NULL, FECHAED DATE CONSTRAINT LIBROS_FECHAED_NN NOT NULL, COSTO MONEY CONSTRAINT LIBROS_COSTO_NN NOT NULL,VENDIDO BOOLEAN CONSTRAINT LIBROS_VENDIDO); ALTER LIBROS ADD CONSTRAINT CONDICIONID_FK FOREIGN KEY (CONDICIONID) REFERENCE LIBROSESTADO(CONDICIONID);
CREATE TABLE LIBROSORDENES ( ORDENID NUMBER(17),LIBROID NUMBER(17) ); ALTER TABLE LIBROSORDENES ADD CONSTRAINT LIBROSORDENES_PK PRIMARY KEY (ORDENID,LIBROID);
CREATE TABLE ORDENES ( ORDENID NUMBER(17) CONSTRAINT ORDENES_ORDENID_PK PRIMARY KEY,MONTO MONEY CONSTRAINT ORDENES_MONTO_NN NOT NULL, FECHAORDEN DATE CONSTRAINT_ORDENES_FECHAORDEN_NN NOT NULL, FECHAENVIO DATE CONSTRAINT_ORDENES_FECHAENVIO_NN NOT NULL, ALTER ORDENES ADD CONSTRAINTORDENES_FK FOREIGN KEY(CLIENTEID,EMPLEADOID,PAGOID,ESTADOID) REFERENCE CLIENTES,EMPLEADOS,FORMADEPAGO,ESTADOORDEN(CLIENTEID,EMPLEADOSID,PAGOID,ESTADOID); CREATE TABLE CLIENTES ( CLIENTEID NUMBER(17)CONSTRAINT CLIENTES_CLIENTEID_PK PRIMARY KEY, NOMBRE VARCHAR(50) CONSTRAINT CLIENTES_NOMBRE_NN NOT NULL, APELLIDO VARCHAR(50) CONTRAINT CLIENTES_NOMBRE_NN NOT NULL, TELEFONO NUMBER(15) CONSTRAINTCLIENTES_TELEFONO , DIR1 VARCHAR(50) CONSTRAINT CLIENTES_DIR1_NN NOT NULL, DIR2 VARCHAR(50) CONSTRAINT CLIENTES_DIR2, CIUDAD VARCHAR(25) CONSTRAINT CLIENTES_CIUDAD_NN NOT NULL, ESTADO VARCHAR(25) CONSTRAINT...
Regístrate para leer el documento completo.