Documentos de Académico
Documentos de Profesional
Documentos de Cultura
3. Mediante los comandos de definicin y en base a las especificaciones dadas, cree las siguientes Tablas:
Alumno, Curso, Matricula y Notas, respectivamente, para tener una BD Relacional. (2 pts.C/U)
Create Table Alumno(Cod_Alu Char(8) Not Null, Ape_Alu Varchar2(40) Not Null,
Nom_Alu Varchar2(25) Not Null, Dir_Alu Varchar2(50) Not Null, Tel_Alu Number(7),
Fch_Ing Date Default Sysdate, Constraint Alumno_PK Primary Key(Cod_Alu));
Create Table Curso(Cod_Cur Char(4) Not Null, Tit_Cur Varchar2(50) Not Null,
Cre_Cur Number Not Null, Niv_Cur Varchar2(2) Default 1,
Constraint Curso_PK Primary Key(Cod_Cur));
Create Table Matricula(Cod_Alu Char(8) Not Null, Cod_Cur Char(4) Not Null, Fch_Ini Date Default Sysdate,
Fch_Ter Date Default Sysdate+120, Constraint Matricula_FK1 Foreign Key(Cod_Alu) References Alumno,
Constraint Matricula_FK2 Foreign Key(Cod_Cur) References Curso);
Create Table Notas(Cod_Alu Char(8) Not Null, Cod_Cur Char(4) Not Null, Nota1 Number(2) Default 0,
Nota2 Number(2) Default 0, Nota3 Number(2) Default 0, Promedio Number(2) Default 0,
Constraint Notas_FK1 Foreign Key(Cod_Alu) References Alumno,
Constraint Notas_FK2 Foreign Key(Cod_Cur) References Curso);
6. Mediante una consulta SQL, muestre el nombre del alumno, nombre del curso y nota promedio de
cada alumno Muestre la salida de la informacin (4 puntos).
Select Nom_Alu,Ape_Alu,Nom_Cur,Promedio
From Alumno A,Curso C,Notas N
Where A.Cod_Alu=N.Cod_Alu and C.Cod_cur=N.Cod_cur;