Computers">
Dam BD02
Dam BD02
Dam BD02
Vamos a crear las tablas para una Academia donde se imparten distintos cursos de
informtica. Empezaremos creando con SQL las siguientes tablas:
1. Tabla ALUMNOS recoger informacin sobre el alumnado: Nombre, Apellido1, Apellido2, NIF,
Direccin, Sexo, Fecha de Nacimiento y Curso en el que se matricula.
2. Tabla CURSOS con los siguientes campos: Nombre del Curso, Cdigo del Curso que lo identifica,
NIF del Profesor, Mximo nmero de alumnos/as recomendado, Fecha de inicio, Fecha final,
Nmero de horas totales del curso. Los alumnos/as no pueden compaginar varios cursos a la vez.
3. PROFESORES con los siguientes campos: Nombre, Apellido1, Apellido2, NIF, Direccin, Titulacin,
Salario.
2. Modifica el campo que has creado anteriormente para que la edad del alumno o alumna est
comprendida entre 14 y 65 aos.
ALTER TABLE alumnos MODIFY (Edad NUMBER (2) CHECK (Edad BETWEEN 14 AND 65));
3. Modifica el campo Nmero de horas del CURSO de manera que solo pueda haber cursos con 30,
40 o 60 horas
ALTER TABLE cursos MODIFY (horasCurso NUMBER (4) CHECK (horasCurso IN (30, 40, 60)));
ALTER TABLE cursos MODIFY (numMaxAlumnos NUMBER (3) CHECK (numMaxAlumnos > 15));
5. Elimina la restriccin que controla los valores que puede tomar el atributo Sexo
11. Ahora al usuario anterior qutale permisos para modificar o actualizar la tabla CURSOS.