Practica Sql
2
ETSI Informática (Gestión) Administración de B.D. Relación de Problemas 2 SQL (Definición)
UNIVERSIDAD DE MÁLAGA
Tabla CURSOS
NOMBRE_CURSO Inglés Básico AdministraciónLinux COD_CURSO 12 DNI_PROF 43215643 32432455 MAX_ALU FECHA_INICIO 15 01-NOV-00 01-SEPT-00 FECHA_FIN 22-DIC-00 NUM_HORAS 120 80
Tabla ALUMNOS
NOMBRE Lucas Antonia Manuel José Sergio APELLIDO1 Manilva LópezAlcantara Pérez Navas APELLIDO2 López Alcantara Pedrós Caballar Retal DNI 123523 2567567 3123689 4896765 123523 DIRECCION Alhamar3 Maniquí21 Julian2 Jarcha5 SEXO V M V P FECHA_NAC 01-NOV-1979 CURSO 1 2 2 1NOTA: Algunos ejercicios tienen errores que debe probar (para ver el tipo y mensaje del error) y corregir. Se desea tener una base de datos con la siguiente información acerca de los alumnos de unaacademia de idiomas donde se imparten varios cursos: • Información acerca de los alumnos, que constará de su nombre y apellidos, un código único para cada alumno, su dirección, fecha de nacimiento ysexo (‘H’ o ‘M’). • Estos alumnos estarán matriculados en un sólo curso cada uno. Cada curso tendrá un nombre, un código único que lo identifica, el número máximo de alumnos recomendado, un profesor,la fecha de inicio y de finalización del curso y el número de horas del curso. • Los profesores tendrán una ficha en la academia donde se especifican sus datos personales y los datos del contrato. Esdecir, nombre, DNI, dirección, titulación, cuota por hora. 1. Generar las siguientes tablas para guardar esta información
TABLA ALUMNOS NOMBRE APELLIDO1 APELLIDO2 DNI DIRECCION SEXO FECHA_NACIMIENTOCURSO TABLA CURSOS NOMBRE_CURSO COD_CURSO DNI_PROFESOR MAXIMO_ALUMNOS FECHA_INICIO FECHA_FIN NUM_HORAS TABLA PROFESORES NOMBRE APELLIDO1 APELLIDO2 DNI DIRECCION TITULO GANA
3-FEB -1977
3. Añadirel campo edad de tipo numérico a la tabla PROFESORES. 4. Añadir las siguientes restricciones, teniendo en cuenta que deben crearse sin modificar los datos almacenados en las tablas: • La edad de...
Regístrate para leer el documento completo.