18. Modelo Relacional
![]() |
![]() |
![]() |
Título del Test:![]() 18. Modelo Relacional Descripción: bloque3. AB |




Comentarios |
---|
NO HAY REGISTROS |
Según las 12 reglas de Codd para un sistema gestor de bases de datos (SGBD), señale cuál es la definición de la regla de no subversión: Los cambios al nivel lógico (tablas, columnas, filas, etc.) no deben requerir un cambio en los programas de aplicación. Todas las vistas que son teóricamente actualizables deben ser actualizables por el SGBD. Ningún lenguaje de bajo nivel puede ser usado para violar las restricciones de integridad expresadas en el lenguaje de alto nivel, como SQL. Toda la información en la base de datos es representada unidireccionalmente, por valores en posiciones de las columnas dentro de filas de tablas. Una relación (una tabla) se compone de los campos o atributos A, B, C y D. Sólo existe una clave candidata, y es la clave compuesta (A, B). Además, se cumple que (A, B) determina funcionalmente a C, y C determina funcionalmente a D. Indique la respuesta correcta: La tabla está en 1FN, en 2FN y en 3FN. La tabla no cumple ninguna forma normal. La tabla está en 1FN y en 2FN, pero no en 3FN. La tabla está en 1FN, pero no en 2FN, ni en 3FN. En álgebra relacional la operación que, a partir de dos relaciones del mismo tipo, obtiene una nueva relación formada por la tuplas que pertenecen a las dos relaciones de partida, se llama: Producto cartesiano. Intersección. Unión. Diferencia. Señale las propiedades que han de tener las transacciones de los sistemas gestores de basesde datos {SGBD): Atomicidad,consistencia, polimorfismo y persistencia. Atomicidad, encapsulación, herencia y persistencia. Atomicidad, consistencia, aislamiento y persistencia. Atomicidad, consistencia, cohesión y persistencia. ¿cuál de las siguientes opciones NO representa uno de los nivele sde abstracción de Bases de Datos?. Sintáctico. Interno. Externo. Conceptual. ¿cuál de las siguientes operaciones NO se considera fundamental en el álgebra relacional ?. Unión. Proyección. Selección. Intersección. Dentro del modelo relacional, señale la afirmación errónea: Una clave primaria es, a su vez, clave candidata. Una relación puede no tener clave candidata . Si se elimina un atributo de una clave candidata, ésta deja de serlo. En una relación puede haber varias claves candidatas. El modelo de datos relacional fue introducido por: Adleman. Hamming. Ritchie. Codd. ¿cuál de los siguientes es un operador fundamental del álgebra relacional?. Cociente. Producto cartesiano. Intersección. Agrupación. Las consecuencias principales de que una base de datos NO esté normalizada adecuadamente son. Problemas de bloqueo en las transacciones de la base de datos. Errores de inconsistencias,Incoherencias, actualización y redundancia de datos. Problemas de disponibilidad de la base de datos. Dificultad para dimensionar adecuadamente las necesidades de almacenamiento de la base de datos. Según la integridad de los datos en el modelo relacional. ¿A qué regla de integridad le corresponde la siguiente definición: Los valores de claves foréneas deben existir en la clave primaria referenciada o bien deben ser valores nulos?. La regla de integridad foránea inversa. La regla de integridad de unicidad. La regla de integridad referencial. La regla de integridad de dominio. Seleccione la respuesta correcta en relación a las bases de datos relacionales: Las claves ajenas (foreign keys) pueden ser nulas. El lenguaje que se usa para manipular datos (seleccionar, borrar, etc.) es diferente que el que se usa para definir datos (crear/modificar tablas, etc.). En el lenguaje SQL, el operador BETWEEN no puede estar en una sentencia WHERE. En el lenguaje SQL, la sintaxis para borrar una tabla es: DELETE TABLE (NOMBRE_TABLA). Señale la afirmación que NO es correcta respecto de la teoría de la normalización de bases de datos: Constituye el soporte para el diseño de bases de datos relacionales. Tiene por objetivo proporcionar una estructura más regular para la representación de las tablas. Tiene por objetivo la eliminación de dependencias entre atributos que originen anomalías en ta actualización de los datos. Como resultado de su aplicación se obtiene un modelo ñsico de datos normalizado. ¿cuál de las siguientes es una regla de Codd?. Actualización de vistas. Dependencia lógica de los datos. Regla de la inversión. Dependencia física de los datos. ¿Cuál de las siguientes afirmaciones sobre la Tercera Forma Normal (3FN) es correcta?. La 3FN es el nivel más elevado de normalización de una tabla. Una tabla está en 3FN cuando está en 2FN y además todos los atributos, tanto principales como no principales, son atómicos. Una entidad está en 3FN si está en 2FN y todos sus atributos no principales dependen directamente de la clave primaria,es decir, no hay dependencias funcionales transitivas de atributos no principales respecto de las claves. Una entidad está en 3FN si está en 2FN y todos los atributos que no forman parte de las claves candidatas (atributos no principales) tienen dependencia funcional completa respecto de éstas. Indique cuál de las siguientes afirmaciones sobre el proceso de creación del Modelo Relacional es cierta: Una clave ajena es aquella que podría haber sido seleccionada como clave primaria de la tabla por identificar de forma única a la fila a la que pertenece, pero no lo ha sido. Una clave compuesta es aquella columna que siendo clave primaria de una tabla, se incluye como columna dependiente en otra tabla. Una clave alternativa es aquella que podría haber sido seleccionada como clave primaria de la tabla por identificar de forma única a la fila a la que pertenece, pero no lo ha sido. El proceso de normalización de bases de datos consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del Diccionario de Flujo de Datos (DFD) al Modelo Relacional. ¿Cuál de las siguientes afirmaciones sobre el proceso de normalización del Modelo Relacional es cierta?. Existen sólo un total de 3 Formas Normales: 1FN, 2FN y 3FN. Una tabla está en 2FN cuando se demuestra que existe dependencia funcional del resto de columnas de la tabla con respecto a la clave primaria. Una tabla está en 1FN cuando se demuestra que existe dependencia funcional completa del resto de columnas de la tabla con respecto a la clave primaria. Una tabla que está en 1FN tiene el máximo grado de normalización y, por tanto, cumple también la Segunda y Tercera Forma Normal. En la teoría de bases de datos relacionales, cuanto más alta sea la forma normal aplicable a una tabla. Menor será el acoplamiento relacional. Menor será la cohesión relacional. Más vulnerable será a inconsistencias y anomalías, pero será más eficiente. Menos vulnerable será a inconsistencias y anomalías. En un modelo relacional, la qué hace referencia el dominio?. Conjunto de filas y columnas que forman una tabla. Cada uno de los elementos que contiene una instancia de la relación. Conjunto de valores que puede tomar un atributo. Elemento susceptible de tomar valores. ¿Cuál de las siguientes operaciones del álgebra relacional es una operación unaria?. Producto cartesiano. Diferencia de conjuntos. Proyección. Unión. Una tabla se dice que está en 3a Forma Normal si se encuentra en 2a Forma Normal y: Las únicas dependencias funcionales elementales son aquellas en las que la clave principal (y claves secundarias) determinan un atributo. odo atributo secundario depende totalmente de la clave completa. Los valores que componen los atributos son elementales y únicos. No existen atributos no primarios que son transitivamente dependientes de cada posible clave de la tabla. En el modelo relacional, una relación R, decimos que está en segunda forma normal (2FN) si: Está en primera forma normal (1FN) y todos los atributos que no forman parte de las claves candidatas tienen dependencia funcional completa respecto de éstas. Todos los atributos que no forman parte de las claves candidatas tienen dependencia funcional completa respecto de éstas. Todos sus atributos no principales dependen directamente de la clave primaria. No tiene grupos repetitivos, es decir, un atributo sólo puede tomar un único valor de un dominio simple. La tabla siguiente EMPLEADOS (COD_EMPLEADO, COD_DEPARTAMENTO, TIPO,EDAD,PLANTA_DEPARTAMENTO) donde la clave principal es COD_EMPLEADO y COD_DEPARTAMENTO. Cumple la segunda forma normal. No cumple la tercera forma normal, pero cumple la segunda. No cumple la segunda forma normal. No cumple la cuarta forma normal, pero cumple la tercera. ¿Cuál de las siguientes afirmaciones NO es correcta?. Las bases de datos relacionales se normalizan para evitar la redundancia de datos. Ningún atributo que compone una clave primaria puede ser nulo. Un atributo nulo representa el valor cero o una cadena vacía. Uno de los objetivos de la normalización es facilitar el mantenimiento de datos y programas. La “cardinalidad” en el modelo relacional es: El número máximo de registros que se encuentran involucrados en una relación entre tablas. El número de tuplas de una relación. El número de columnas que se corresponden en una relación entre tablas. El número mínimo de registros que se encuentran involucrados en una relación entre tablas. Los valores de los atributos que forma parte de la clave principal o primaria son únicos, y la base de datos no puede admitir valores nulos ni duplicados. Esta restricción se denomina: Integridad Auto-Referencial. Integridad de Entidad. Integridad de Dominio. Integridad Referencial. En el modelo relacional, un atributo o conjunto de atributos de una relación R2 cuyos valores han de concordar con los de la clave primaria de una relación R1 es una: Clave candidata. Clave referencial. Clave secundaria. Clave ajena. Se dice que una entidad está en segunda forma normal (2FN) si: No contiene grupos repetitivos. Si todos los atributos dependen funcionalmente de la clave. Si todos los atributos de la entidad que no forman parte de la clave tienen una dependencia funcional completa de la misma, es decir, dependen de toda la clave. Si todas las dependencias multivaluables son dependencias funcionales. En el modelo lógico-relacional, la regla de "integridad de entidad" dice que: Si existe clave ajena, su valor ha de ser igual al atributo clave o ser nulo. Cada fila tiene que ser única, no puede haber filas duplicadas. La clave principal no puede tener valor nulo. Cada columna debe extraer sus valores de un dominio. La integridad referencial: Define que la clave primaria de una tupla no debe ser nulo, ni ninguno de los atributos que la componen. Define que los valores de las claves ajenas de una tabla deben corresponder con los valores de la clave primaria a la que hace referencia, o ser nulos. Define la independencia física y lógica de la base de datos. Define que todas las filas tienen las mismas columnas y formato. ¿Cuál de las siguientes no es una característica de una tabla en el modelo relacional?. Todas las filas tienen las mismas columnas y formato. Puede haber dos filas iguales. Las columnas deben estar identificadas por nombres. Cada columna extrae sus valores de un dominio (juego de valores) que puede servir para varias columnas. En una base de datos que se exige integridad referencial se puede producir error cuando: Modificamos el valor de la clave principal de un registro que tiene 'hijos'. Modificamos el valor de la clave foránea y el nuevo valor esté en la tabla principal. Insertamos una nueva fila en la tabla principal y el valor no este en la tabla secundaria. Todas las anteriores son correctas. Indica cuál de las siguientes afirmaciones es correcta en los modelos relacionales de bases de datos. En cada tabla únicamente puede existir una clave candidata. El orden de las filas de una tabla no es significativo. La integridad referencial exige que no pueden existir valores nulos en ningún campo. La existencia de relaciones entre tablas 1 -> n implica falta de normalización. ¿Con cuál de las siguientes opciones está relacionada la lógica trivaluada en los modelos relacionales de bases de datos?. Con el tratamiento de valores nulos. Con la longitud, tipo y obligatoriedad de los datos. Con los permisos de creación, borrado y modificación de tablas. Con los niveles de bloqueo de datos. En los sistemas de bases de datos relacionales ¿a qué se hace referencia con el concepto de cardinalidad?. Al mínimo número de registros permitidos en una tabla. Al número de claves primarias que existen. Al número de atributos que tiene una entidad. Al número de tuplas que tiene una entidad. Si en un diagrama de un sistema de bases de datos relacionales, encontramos un círculo o elipse con un nombre dentro, ¿qué está representando?. Una entidad débil. Una relación sin normalizar. La clave principal. Un atributo. En referencia al modelo relacional. Es un modelo lógico basado en la teoría de conjuntos. El número de tuplas distintas que puede contener una relación se conoce como cardinalidad. Un lenguaje formal de manipulación de datos en el modelo relacional es el álgebra relacional. Todas las respuestas anteriores son ciertas. Es cierto que el Sistema de Gestión de Bases de Datos (SGBD) relacional: Representa los datos y las relaciones entre los datos mediante una colección de tablas, cada una de las cuales tiene un número de columnas con nombres únicos. Representa los datos mediante colecciones de registros organizados mediante grafos arbitrarios y las relaciones entre los datos se realizan mediante enlaces (punteros). Representa los datos como colecciones de árboles que guardan una relación jerárquica. Representa los datos como objetos relacionales. En normalización de bases de datos, si una base cumple la forma normal de Boyce-Codd, podemos afirmar que cumple: Como mínimo con la primera forma normal. Como mínimo con las dos primeras formas normales. Como mínimo con las tres primeras formas normales. Como mínimo con las cuatro primeras formas normales. ¿Qué significa que una relación esté en Tercera Forma Normal?. Que esté en segunda forma normal y además que todos los atributos dependan de todos y cada uno de los atributos de la clave. Que esté en segunda forma normal y además que no haya dependencias funcionales multivaluadas. Que esté en segunda forma normal y además que no haya dependencias transitivas respecto de la clave primaria. Que esté en segunda forma normal y además que no haya dependencias funcionales combinacionales. En lenguaje de consulta en BD relacionales, se usan los términos tabla, fila y columna para: Tupla, relación y atributo, respectivamente. Relación, tupla y atributo, respectivamente. Relación, atributo y tupla, respectivamente. Tupla, atributo y relación, respectivamente. La tabla siguiente PIEZAS (COD_PIEZA,COD_ALMACEN, TIPO, CANTIDAD, DIRECCION_ALMACEN) donde la clave principal es COD_PIEZA y COD_ALMACEN: No cumple la segunda forma normal. No cumple la tercera forma normal, pero cumple la segunda. No cumple la cuarta forma normal, pero cumple la tercera. Cumple la segunda forma normal. La vulneración de una restricción de integridad referencial es detectada por el servidor de base de datos de acuerdo a la declaración de la: PRIMARY KEY. FOREIGN KEY. CANDIDATE KEY. Según Métrica v.3, la desnormalización controlada del modelo físico de datos se aplica para: educir o simplificar el número de accesos a la base de datos. Proporcionar flexibilidad al modelo. Hacer más rápidas las actualizaciones. |