tabla modificada
ALTER TABLE ALUMNOS ADD
Edad NUMBER(2);
/*Modifica el campo que has creado anteriormente paraque la edad del alumno o
alumna esté comprendida entre 14 y 65 años. un nuevo atributo llamado Edad
de tipo numérico a la tabla ALUMNOS.*/
ALTER TABLE ALUMNOS MODIFYEdad NUMBER(2) CHECK (Edad BETWEEN 14 AND 65);
/*Modifica el campo Número de horas del CURSO de manera que solo pueda
haber cursos con 30, 40 o 60 horas. un nuevo atributollamado Edad de tipo
numérico a la tabla ALUMNOS.*/
ALTER TABLE CURSOS ADD
(CONSTRAINT Cur_Horas_CK CHECK (Horas_tot IN (30, 40, 60)));
/*No podemos añadir un curso si sunúmero máximo de alumnos es inferior a 15.*/
ALTER TABLE CURSOS MODIFY
Max_alu NUMBER(4) CHECK (Max_alu>=15);
/*Elimina la restricción que controla los valores que puedetomar el atributo Sexo.*/
ALTER TABLE ALUMNOS DROP CONSTRAINT Alu_Sex_CK;
/*Elimina la columna Dirección de la tabla PROFESORES.*/
ALTER TABLE PROFESORES DROP COLUMNDireccion;
/*Cambia la clave primaria de la tabla PROFESORES por Nombre y Apellidos.*/
ALTER TABLE PROFESORES DROP CONSTRAINT Prof_NIF_PK;
ALTER TABLE PROFESORESADD(CONSTRAINT Prof_Nom_PK PRIMARY KEY (Nombre, Apellido1, Apellido2));
/*Renombra la tabla PROFESORES por TUTORES.*/
RENAME PROFESORES TO TUTORES;
/*Elimina la tabla ALUMNOS.*/DROP TABLE ALUMNOS CASCADE CONSTRAINTS;
/*Crea un usuario con tu nombre y clave BD02 y dale todos los privilegios sobre la tabla CURSOS.*/
CREATE USER Javier IDENTIFIED BYBD02;
GRANT ALL ON CURSOS TO issaac;
/*Ahora al usuario anterior quítale permisos para modificar o actualizar la tabla CURSOS.*/
REVOKE UPDATE ON CURSOS FROM issaac;
Regístrate para leer el documento completo.