miércoles, 13 de octubre de 2010

Ejercicios 07-10-2010



1.       ¿Puede haber alguna tabla que no se relacione con otras en la BD?

Una tabla que no se relacione con otras no tiene claves ajenas.

2.       Una tabla que contiene claves ajenas implica que…

Su dominio ha de ser el mismo que el dominio de la clave primaria de la tabla a la que haga referencia.

3.       Pon  un ejemplo de SELECCION en Algebra Relacional.

σclub = “Celta” Y demarcación # “Defensa” (Jugador) 

4.       ¿En qué se diferencian las operaciones de PROYECCION y SELECCIÓN?

PROYECCIÓN(π):
·         El número de campos de la relación obtenida es menor que el de la relación inicial.
·         El número de registros de la relación obtenida es menor o igual que el de la relación inicial.

Coje todos los registros pero solo un par o 3 de campos.

SELECCIÓN (σ):
       El número de campos de la relación obtenida es igual al de la relación inicial.
      El número de registros de la relación obtenida es menor que el de la relación
     inicial.

Cumple los que cumplen una condición.

5.       Observa el entorno de la clase y diseña un problema que se resuelva empleando 3 tablas relacionales.
a.       Expresa esas  tablas utilizando el modelo relacional.
b.       Las tres tablas se deben relacionar.

ALUMNOS: (CodAlumno#, NombreA, Apellidos, Direccion, CP, Ciudad, Tlfno, Email, FechaNac, CodAsignatura#)
PROFESORES: (CodProfe#, NombreP, ApellidoP, Direccion)
ASIGNATURAS: (CodAsignatura, NombreAS, N_horas, CodProfesor)

6.       Utiliza el ejercicio anterior para poner un ejemplo de proyección (algebra relacional).

Π nombreA, CodAsignatura (alumnos)

0 comentarios:

Publicar un comentario