Está en la página 1de 1

Práctica 1.

Lenguaje de Definición de Datos

1.Generar las siguientes tablas en Oracle , elija el tipo de dato que considere adecuado para cada caso.

DEPTO= {idDepto (PK),nombDepto }

DEPTOTELEF={idDepto(FK),telefono}

ASOCIACION={idAsoc(PK),nombAsoc,descAsoc,idProf(FK)(U)(NN)

DEPTOASOC={ [IdDepto(FK),idAsoc(FK),fRegistro](PK)}

DEPTOASOC={ noDeptoAsoc(PK), [idDepto(FK),idAsoc(FK),fRegistro](U)(NN)}

PROFESOR={IdProf(PK),rfcProf(U),pilaProf,patProf}

ALUMNO={idAlumno(PK),pilaAlumno,patAlumnomatAlumno,promedio,idAsoc(FK)(U)(NN),
idAlumnoRep(FK)(U)(NN)}

PROYECTO={idProy(PK),nombProy,partic, idAlumno(FK)(U)(NN)}

PROYFASE={[ idProy(FK),idFase(D)](PK),descFase}

2. Agregar a la relación Profesor la columna matProfesor conb tipo de datos VARCHAR(20) NULL

3. Modificar la relación Proyecto la columna costo con tipo de dato NUMBER (8,2)

4. Agregar a la relación Proyecto la fechaProy con un tipo de dato DATE

5. Cambiar de nombre a la relación PROYFASE por PROYECTOFASE

6. Generar la columna Costo con un valor por DEFAULT de 100,000

También podría gustarte