El concepto de ligadura se asocia a: La integridad de datos.

Anuncio
• El concepto de ligadura se asocia a:
• La integridad de datos.
• La independencia de datos.
• La seguridad de datos.
• Las restricciones de integridad:
• son consultas cuyo resultado es vacío de tuplas
• expresan las restricciones de acceso a los datos del sistema.
• son propiedades del sistema de información que limitan las ocurrencias válidas de la BD.
• Una restricción de dependencia de identificador, en el modelo EER, de una entidad sobre una
relación,
• implica la necesaria elección, entre todos sus atributos, de un identificador de la propia entidad.
• genera una dependencia existencial implícita de la entidad con respecto a la relación.
• es una restricción de integridad que afecta a los atributos no clave de la entidad.
• Una clave ajena en el modelo relacional
• nunca podrá estar formada por todos los atributos de una relación.
• es un tipo de clave candidata.
• indica una asociación entre objetos.
• El concepto de Esquema de Base de Datos
• se aplica al modelo relacional pero no al EER.
• nace y se aplica con los modelos primitivos de BD.
• se utiliza en los modelos clásicos y semánticos de BD.
• La agregación es un método de abstracción que consiste en
• definir clases de objetos en función de otras clases de objetos.
• definir una clase de objetos en función de los objetos reales que pertenecen a ella.
• establecer diferencias entre dos clases de objetos que representan el mismo concepto general.
• Si una relación se define en función de sus atributos como R(a, b, c) y (a, b) es clave primaria,
• sólo hay una clave candidata.
• podría tener cuatro claves candidatas: la primaria antes mencionada y las alternativas (a, c), (b, c) y
(c).
• tendrá como máximo tres claves candidatas.
• El concepto de fórmula segura no depende de una interpretación en concreto
• porque cada estado de una BD es una interpretación distinta.
• no es cierto: sí depende de los datos que estén almacenados en la BD.
• porque los dominios son infinitos.
• El concepto matemático de tupla, como consecuencia del concepto de relación matemática (antes de
su adaptación al modelo relacional), implica que
• no existe un orden entre las componentes de la tupla.
• sólo existe una forma de referenciar una componente dentro de la tupla.
• se puede referenciar una componente por su posición dentro de la tupla o por su nombre.
• El proceso de normalización hasta tercera forma normal
• permite eliminar las claves alternativas de las relaciones.
• originalmente no tenía en cuenta la posibilidad de varias claves candidatas en una relación.
• es suficiente para una BD relacional; el resto de formas normales se aplican a otros modelos como el
entidad−relación.
• Si no permitimos que un determinado usuario acceda a una tabla estamos hablando de
• independencia de datos.
• integridad de datos.
• seguridad de datos.
• En el modelo Entidad−Relación Extendido:
• no se producen pérdidas semánticas con respecto al sistema de información representado.
• es capaz de representar, al menos, todo lo representable con el modelo relacional.
1
• no existen las claves ajenas.
• Al hablar de lenguajes de manipulación de datos en el Modelo Relacional:
• El SQL es un lenguaje completo relacionalmente.
• Al Álgebra Relacional le falta ser computacionalmente completo para ser completo relacionalmente.
• El SQL es un lenguaje de especificación no completo relacionalmente.
• Toda relación tiene al menos una clave candidata ya que:
• el conjunto de todos los atributos de una relación siempre cumplen la propiedad de identificación
única.
• toda relación debe contar siempre con una clave primaria, pero no necesariamente con alternativas.
• siempre se puede añadir un atributo tipo código que introducimos nosotros en la clasificación.
• Al referirnos a los modelos de datos:
• la cualidad de minimalidad se refiere a que el modelo tenga el menor número posible de símbolos
para expresar la realidad.
• si tienen un lenguaje de definición gráfico nos interesa que tenga compleción gráfica.
• como modelo semántico, el modelo relacional se usa sobre todo en la fase de diseño lógico.
• Para el Modelo Relacional, la no duplicidad de tuplas:
• es una restricción implícita por el tipo de estructura en la que se basa el modelo.
• es una restricción que se deriva del hecho de que en toda relación deba existir siempre al menos una
clave candidata.
• es una consecuencia de la integridad de clave primaria.
• Al hablar de independencia de datos en el modelo relacional:
• nos referimos a que los datos se almacenan sin redundancias.
• no se producen dependencias funcionales transitivas dentro de una misma tabla
• cambios de dominio sobre columnas que no utiliza una vista no obligan a redefinir esta última.
• En un diagrama basado en el modelo Entidad−Relación Extendido:
• no se pueden plasmar las generalizaciones totales y disjuntas.
• no se pueden plasmar algunas restricciones de cardinalidad mínima.
• no se pueden plasmar los objetos agregados.
• La política de propagar un borrado a una clave ajena de una relación no es posible
• si esa clave ajena es también clave primaria o clave alternativa.
• no es cierta la afirmación: sí es posible
• esa clave ajena no admite nulos.
• Si dos relaciones poseen, cada una, una clave ajena que referencia a la otra relación
• las dos claves primarias estarán definidas sobre el mismo dominio.
• las dos claves ajenas estarán definidas sobre el mismo domino.
• no se puede asegurar nada sobre los dominios a los que pertenecen las claves primarias.
• Si una relación tiene más de una clave candidata:
• tendrá también más de una clave ajena.
• tendrán que coincidir todas las claves candidatas en número de columnas.
• ninguna de las anteriores.
• Las anomalías de actualización se refieren a:
• modificaciones en una BD relacional.
• inserciones, borrados, consultas y modificaciones en una BD relacional.
• inserciones, borrados, y modificaciones en una BD relacional.
• La totalidad de los atributos de una relación :
• nunca será clave alternativa.
• siempre será clave candidata.
• puede ser clave alternativa.
• Si decimos que una interpretación es modelo para un conjunto T de fórmulas bien formadas, todas
las FBF de T son
• seguras.
• cerradas.
2
• ciertas.
• Un modelo de datos:
• es un esquema o representación de la realidad objeto de estudio, que podrá ser de tipo gráfico o
lingüístico, y que describirá un conjunto de objetos y de interrelaciones entre ellos junto con todas las
restricciones semánticas que afecten a dicha realidad.
• es una herramienta intelectual de uso exclusivo en la confección del esquema conceptual de una base
de datos.
• es una herramienta intelectual que permite, a través de conceptos y reglas, estructurar los datos de
forma que se capte la semántica de los mismos.
• El proceso de normalización surge:
• para evitar redundancia de datos.
• para tener relaciones de menor grado que las iniciales y por tanto más facilidad de gestión.
• para mejorar la independencia de los datos.
• El modelo en red (CODASYL) es un modelo de los llamados
• primitivos.
• clásicos.
• semánticos.
• El diccionario de datos
• es un esquema más a añadir al conceptual, lógico e interno.
• es, en realidad, el esquema externo.
• es un componente del SGBD
• Al hablar de clientes en arquitecturas cliente−servidor nos referimos
• al usuario de la BD.
• a los clientes almacenados en nuestra BD.
• al ordenador que recoge datos del servidor y los procesa él mismo.
3
Descargar