viernes, 8 de octubre de 2010

Ejercicios 06-10-2010


    1. Pon un ejemplo de:

    a.       Relación. Hace referencia a la relación como elemento de la Teoría Relacional que se corresponde con la idea de tabla o entidad. Coches.
    b.      Interrelación. Se aplica a la relación o asociación entre dos tablas. Coches alquilados.
    c.       Tupla. Los elementos o registros que forma las relaciones. Uno de los coches.
    d.      Campo. Los dominios de los que están formadas las tuplas. Matrícula de coche.

    2.       2. ¿Qué diferencia hay entre la parte estática la parte dinámica de un modelo de datos?

          Parte estática constituida por los objetos permitidos y las restricciones.
         Parte dinámica o conjunto de operaciones definidas sobre la estructura, que permite la transición entre estados de la base de datos.

    3.       3. ¿Por qué se supone que desaparecerá el modelo relacional en un futuro?

    Hoy se habla de la muerte del modelo relacional ya que un campo puede tener más de una información al incorporarse nuevas funcionalidades de bases de datos orientadas a objetos. Previsiblemente surgirá un nuevo paradigma que combine lo mejor de ambos modelos.

    4.       4. ¿Qué termino es más restrictivo TABLA  o RELACION? ¿Por qué?

    La relación, porque es una tabla que tiene que cumplir el modelo relacional.

    5.       5. ¿Qué es el grado de una relación?

    El grado de una relación (tabla) es el número de campos que posee, por lo que se puede decir que una relación es binaria, ternaria o n-aria, cuando está formada por dos, tres o n campos.

    6.       6 ¿Qué es la cardinalidad de una relación?

    La cardinalidad de una relación (tabla) es el número de tuplas que posee.

    7.       7. Pon un ejemplo gráfico de una tabla relacional.


    8.       8. ¿Qué es una snapshot?

    Es la imagen obtenida al ejecutar una orden y devuelve el contenido de los registros de una tabla.

    9.       9. ¿Qué es un campo primo?

    Los campos que forman la clave primaria reciben el nombre de primos.

    10  10. ¿En qué consiste la actualización en cascada?

    Si se modifica el valor de un campo primo, habrá que sustituir los valores de los campos que forman claves ajenas, en los que aparece el valor antes de modificar el contenido del campo, por su nuevo valor. Es lo que se denomina actualización en cascada.
     
    11  11.  ¿Qué diferencia existe entre clave candidata y clave primaria? Pon un ejemplo.

    La clave primaria de un relación es aquella clave candidata que se escoge para identificar sus tuplas de modo único. Ya que una relación no tiene tuplas duplicadas, siempre hay una clave candidata y, por lo tanto, la relación siempre tiene clave primaria.

    Una clave candidata es una superclave en la que ninguno de sus subconjuntos es una superclave de la relación. No es primaria.

    1.       12. ¿Qué es una clave ajena?

     Un campo que en la tabla en la que está no es primaria pero es primaria en otras tablas.

    2 comentarios:

    Unknown dijo...

    ESTE FONDO No TIENE NADA QUE VER CON BASES DE DATOS

    Adrián dijo...

    Javier...métete en tus cosas.

    Publicar un comentario