Ejercicio Bases De Datos

Páginas: 3 (646 palabras) Publicado: 26 de noviembre de 2012
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:

Tabla ALUMNOS recogerá informaciónsobre 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: Nombre del Curso, Código del Cursoque 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 pueden compaginar varios cursos a lavez.

Tabla PROFESORES con los siguientes campos: Nombre, Apellido1, Apellido2, NIF, Dirección, Titulación, Salario.

Debes elegir los nombres más adecuados para los atributos teniendo en cuentalas reglas.

Debes elegir los tipos de datos adecuados en función del contenido de los campos.

Debes establecer las siguientes restricciones:

El alumno o alumna debe matricularse en un cursoantes de que se le pueda dar de alta.

En un curso, el número de horas es un dato que no puede faltar, es obligatorio que contenga información.

En la tabla PROFESORES, el atributo Salario no puedeestar vacío.

Dos cursos no pueden llamarse de la misma forma.

Dos profesores no pueden llamarse igual.

Podremos diferenciar las tuplas de la tabla CURSOS por el Código del Curso.

Podremosdiferenciar las tuplas de la tabla PROFESORES y ALUMNOS por el NIF.

La fecha de comienzo del curso nunca puede ser menor que la fecha de finalización.

El dominio del atributo sexo es M (mujer) yH (hombre).

Se debe cumplir la regla de integridad referencial.

EJERCICIO2:

Vamos a modificar las tablas que hemos creado en el apartado anterior:

Crea un nuevo atributo llamado Edad detipo numérico a la tabla ALUMNOS.

Añade las siguientes restricciones:

Modifica el campo que has creado anteriormente para que la edad del alumno o alumna esté comprendida entre 14 y 65 años....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ejercicios Bases de Datos
  • Ejercicios base de datos
  • Ejercicio base de datos
  • Ejercicios Teoricos Base De Datos
  • Ejercicios practicos de bases de datos
  • Ejercicio de bases de datos en sql
  • EJERCICIOS BASE DE DATOS
  • Ejercicios De Progarmacion De Bases De Datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS