Solución De La Tarea Para BD02

Páginas: 4 (795 palabras) Publicado: 15 de octubre de 2015
Solución de la tarea para BD02.
EJERCICIO 1:
Vamos a crear las tablas para una Academia donde se imparten distintos cursos de
informática. Empezaremos creando con SQL las siguientes tablas:
 TablaALUMNOS recogerá información sobre el alumnado: Nombre,
Apellido1, Apellido2, NIF, Dirección, Sexo, Fecha de Nacimiento y Curso en
el que se matricula.
 Tabla CURSOS con los siguientes campos: Nombredel Curso, Código del
Curso que lo identifica, NIF del Profesor, Máximo número de alumnos/as
recomendado, Fecha de inicio, Fecha final, Número de horas totales del
curso. Los alumnos/as no puedencompaginar varios cursos a la vez.
 Tabla PROFESORES con los siguientes campos: Nombre, Apellido1,
Apellido2, NIF, Dirección, Titulación, Salario.
a. Debes elegir los nombres más adecuados para losatributos teniendo en
cuenta las reglas.
b. Debes elegir los tipos de datos adecuados en función del contenido de los
campos.
c. Debes establecer las siguientes restricciones:
1. El alumno/a debematricularse en un curso antes de que se le pueda
dar de alta.
Significa que curso será clave ajena en esta tabla y es el mismo
campo que Código del curso de la tabla CURSOS.
2. En un curso, el número de horases un dato que no puede faltar, es
obligatorio que contenga información.
Significa que hay que poner una restricción NOT NULL.
3. En la tabla PROFESORES, el atributo Salario no puede estar vacío.Significa que Salario es NOT NULL.
4. Dos cursos no pueden llamarse de la misma forma.
Significa que el nombre del curso será UNIQUE.
5. Dos profesores no pueden llamarse igual.
Significa que el nombredel profesor será UNIQUE.
6. Podremos diferenciar las tuplas de la tabla CURSOS por el Código
del Curso.
Luego el Código del Curso será clave primaria.
7. Podremos diferenciar las tuplas de la tablaPROFESORES y
ALUMNOS por el NIF.
Por tanto, NIF será clave primaria en esas tablas.
8. La fecha de comienzo del curso nunca puede ser menor que la fecha
de finalización.
Significa que tenemos que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • PARA MI TAREA
  • tarea par
  • Tarea para ti
  • Algo para tarea
  • Agroforestería ecológica – solución para el trópico húmedo.pdf
  • Solución Tarea 6
  • Par Bola Tarea Para El Sabado
  • Qué y para qué dejar tarea

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS