tabla modificada

Páginas: 2 (263 palabras) Publicado: 3 de diciembre de 2013
/*Crea un nuevo atributo llamado Edad de tipo numérico a la tabla ALUMNOS.*/
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;
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Modificar tablas de datos en Access 2010 Pasos con imagenes
  • CREAR Y MODIFICAR TABLAS
  • Modificar Tablas En Word
  • MODIFICADA
  • modificar
  • La table
  • Tabla
  • tabla

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS