Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SQL Taller BD Hoy
SQL Taller BD Hoy
CREATE TABLE CURSO (ID_CURSO CHAR(4) NOT NULL PRIMARY KEY, NOMBCURSO VARCHAR2(40) NOT NULL, VACANTES NUMBER(2) NOT NULL, MATRICULADOS NUMBER(2) NOT NULL, PROFESOR VARCHAR2(40) NULL, PRECURSO NUMBER(8,2) NOT NULL);
CREATE TABLE MATRICULA( ID_CURSO CHAR(4) NOT NULL, IDALU NUMBER(5) NOT NULL, FECHA DATE NOT NULL, PRECIO NUMBER(8,2) NOT NULL, CUOTAS NUMBER(2) NOT NULL, NOTAS NUMBER(4,2) NOT NULL, CONSTRAINT MATRICULA_FK FOREIGN KEY(ID_CURSO)REFERENCES CURSO(ID_CURSO), CONSTRAINT MATRICULA_FK1 FOREIGN KEY(IDALU)REFERENCES ALUMNO(IDALU))
CREATE TABLE PAGO( ID_CURSO CHAR(4) NOT NULL, IDALU NUMBER(5) NOT NULL, CUOTA SMALLINT NOT NULL, FECHA_PAGO DATE NOT NULL, IMPORTE NUMBER(8,2) NOT NULL, CONSTRAINT PAGO_PK PRIMARY KEY(CUOTA,IDALU,ID_CURSO), CONSTRAINT PAGO_FK FOREIGN KEY(ID_CURSO)REFERENCES CURSO(ID_CURSO), CONSTRAINT PAGO_FK1 FOREIGN KEY(IDALU)REFERENCES ALUMNO(IDALU));