Sistemas de Bases de Datos - UNED
![]() |
![]() |
![]() |
Título del Test:![]() Sistemas de Bases de Datos - UNED Descripción: Exámenes oficiales, PEC y Autoevaluaciones hasta 2021-22 |




Comentarios |
---|
NO HAY REGISTROS |
Considérense las relaciones r1 (A, B, C), r2 (C, D, E) y r3 (E, F), cuyas claves principales son A, C, y E respectivamente. Supóngase que r1 tiene 1000 tuplas, r2 tiene 1500 tuplas, y r3 tiene 750 tuplas. ¿Cuál será el tamaño de (r1 ⋈ r2) ⋈ r3?. 750 tuplas. 1000 tuplas. 3250 tuplas. Ninguna de las restantes. Considérense las relaciones r1 (A, B, C), r2 (C, D, E) y r3 (E, F), sin claves principales salvo el esquema completo. Sea V(C, r2) = 1100 y V(E, r3) = 100. Supóngase que r1 tiene 1000 tuplas, r2 tiene 1500 tuplas, y r3 tiene 750 tuplas. ¿Cuál será el tamaño estimado de ((r1⋈ r2) ⋈ r3)?. Ninguna de las restantes. 25000 tuplas. 1125000000 tuplas. 10227 tuplas. Para las siguientes afirmaciones, decida cuáles de ellas son ciertas. I. Para una relación r(A, B, C) con un índice en A, no hay consultas que se puedan responder solamente consultando el índice sin consultar las tuplas de la relación. II. Para una vista materializada definida por (r1 ⋈ r2), siempre es más eficiente la conservación incremental de la vista que volverla a calcular por completo cada vez que cambien las relaciones r1 o r2. I Falsa, II Falsa. I Correcta, II Correcta. I Correcta, II Falsa. I Falsa, II Correcta. ¿Cuál de las siguientes afirmaciones es cierta? I. Una planificación sin cascada asegura que para cada transacción Tj que lea datos escritos por otra transacción Ti, la operación comprometer de Ti aparece antes que la operación de lectura de Tj. II. Asegurar la utilización únicamente de planificaciones sin cascada mejora la concurrencia del sistema. I Correcta, II Correcta. I Correcta, II Falsa. I Falsa, II Falsa. I Falsa, II Correcta. ¿Cuál de las siguientes secuencias de estados NO es correcta a lo largo del ciclo de vida de una transacción?. Todas las secuencias restantes son correctas. Activa -> Parcialmente comprometida -> Abortada. Activa -> Fallida -> Abortada. Activa -> Parcialmente comprometida -> Comprometida. ¿Cuál de las siguientes afirmaciones es cierta? I. El bloqueo de dos fases asegura la secuencialidad. II. El bloqueo de dos fases asegura la ausencia de interbloqueos. I Correcta, II Correcta. I Correcta, II Falsa. II Falsa, I Correcta. II Falsa, II Correcta. En la ordenación por marcas temporales, marca-temporal-E(Q) indica la mayor marca temporal de todas las transacciones que hayan ejecutado escribir(Q) con éxito. Supóngase que en lugar de ello, marca-temporal-E(Q) se define como la marca temporal de la transacción más reciente que haya ejecutado escribir(Q) con éxito. ¿Cuál de las siguientes afirmaciones es cierta en este caso?. Ninguna de las restantes. La ordenación por marcas temporales modificada asegura la ausencia de interbloqueos, al contrario que el protocolo original. No habría diferencias con la ordenación por marcas temporales original, ya que la transacción más reciente que escribe un objeto también es la que tiene la mayor marca de tiempo en hacer esto. Considere una base de datos organizada como un árbol con raíz. Supóngase que se inserta un nodo ficticio entre cada par de nodos. ¿Qué consecuencias tendrá esto sobre las prestaciones de la base de datos?. Las transacciones tardan más en completarse porque hay más nodos que hay que recorrer. Ninguna de las restantes. El total de las transacciones tarda menos en completarse ya que se incrementa la concurrencia de la base de datos. ¿Cuáles de las siguientes afirmaciones son correctas? I. En el protocolo de granularidad múltiple, cuando una transacción bloquea un nodo de forma explícita en modo exclusivo o compartido, implícitamente bloquea los nodos hijos de ese nodo. II. Si se utilizan esquemas de evitación de interbloqueos, es imposible que haya inanición. I Correcta, II Falsa. I Correcta, II Correcta. I Falsa, II Falsa. I Falsa, II Correcta. ¿Qué son las palabras de parada?. Ninguna de las restantes. Son estructuras jerárquicas que reflejan las relaciones entre los conceptos. Son palabras que se utilizan frecuentemente y que se ignoran a la hora de decidir si un documento es de utilidad para una consulta dada. Son palabras que sirven para decidir si un documento es de utilidad para una consulta dada. ¿Cuál de las siguientes afirmaciones es cierta?. PageRank se basa en la frecuencia de aparición de los términos de la consulta en los documentos. En la recuperación por semejanza, cuando el número de documentos resultado de una consulta es muy elevado, se pueden agrupar utilizando la métrica PageRank. Ninguna de las restantes. La realimentación por relevancia permite a los usuarios escoger los documentos más destacados de entre los resultados de una consulta, para después buscar más documentos similares a ellos. ¿Cuáles de las siguientes afirmaciones es cierta sobre los sistemas de recuperación? I. Solamente se puede almacenar un documento en un único punto de la jerarquía. II. En un directorio, es trivial decidir los nodos que son categorías importantes para un determinado documento. I Correcta, II Correcta. I Correcta, II Falsa. I Falsa, II Correcta. I Falsa, II Falsa. ¿En qué consisten los conceptos de nodo y autoridad?. Las autoridades representan páginas que contienen vínculos con muchas páginas. Los nodos representan páginas que contienen información real sobre un asunto. Ninguna de las restantes. Los nodos representan páginas que contienen vínculos con muchas páginas. Sea Q una tarea y QN otra tarea N veces más grande que Q. Supongamos que TP es el tiempo de ejecución de la tarea Q en una máquina MP y que TG es el tiempo de ejecución de la tarea QN en una máquina paralela MG, donde MG es N veces más grande que MP . ¿Qué podemos decir si TG > TP ?. Ninguna de las restantes. El sistema paralelo tiene ampliabilidad sublineal. El sistema paralelo tiene ganancia de velocidad lineal. El sistema paralelo tiene ampliabilidad lineal. Cuando un sistema puede ejecutar transacciones más rápido que otro sistema, entonces tenemos ampliabilidad.... por lotes. de transacciones. No tenemos ampliabilidad, sino ganancia de velocidad. Ninguna de las restantes. Cuando un sistema puede ejecutar transacciones más largas que otro sistema, entonces tenemos ampliabilidad . . . Ninguna de las restantes. de transacciones. por lotes. No tenemos ampliabilidad, sino ganancia de velocidad. ¿Cuál de las siguientes afirmaciones es falsa sobre las redes de interconexión?. Ninguna de las respuestas. En un hipercubo, el componente con la representación binaria 001100 tiene un enlace directo con el componente cuya representación binaria es 001010. En una malla, el retardo de comunicación es significativamente mayor que en un hipercubo. En una malla, la capacidad de comunicación aumenta a medida que aumenta el número de componentes. ¿Cuál de las siguientes afirmaciones es cierta sobre un servidor de datos? I. La computación se realiza localmente en las máquinas de los clientes. II. Los clientes deben posean todas las funcionalidades del servidor. I Correcta, II Correcta. I Correcta, II Falsa. I Falsa, II Correcta. I Falsa, II Falsa. En el contexto de las bases de datos distribuidas, ¿cuál de las siguientes afirmaciones es cierta sobre el protocolo LDAP?. El protocolo LDAP no define ningún formato de archivos. El protocolo LDAP define un lenguaje de tratamiento de datos. El protocolo LDAP define un lenguaje de definición de datos. Ninguna de las restantes. En el contexto de las bases de datos en la nube, ¿cuál de las siguientes afirmaciones NO es cierta?. Los sistemas de almacenamiento de datos, generalmente, dividen los datos en tabletas. En un sistema de almacenamiento de datos todos los sitios tienen réplicas de cada tableta. Estos sistemas, por lo general, no proporcionan transacciones con propiedades ACID. Para representar datos complejos algunos sistemas de almacenamiento utilizan la representación JSON. En el contexto de las bases de datos distribuidas, y más concretamente en el de los protocolos de bloqueo, ¿cuál de estos funciona de manera que si el elemento de datos Q se replica en n sitios diferentes, hay que enviar un mensaje de solicitud de bloqueo a más de la mitad de esos sitios?. Protocolo de mayoría. Protocolo sesgado. Protocolo de consenso de quórum. LDAP. En un sistema distribuido, el coordinador de transacciones es el subsistema que... I. Coordina la ejecución de las transacciones locales. II. Coordina la ejecución de las transacciones globales. I Correcta, II Correcta. I Correcta, II Falsa. I Falsa, II Falsa. I Falsa, II Correcta. En un sistema distribuido, cada sitio tiene una serie de subsistemas, uno de los cuales es el coordinador de transacciones. Éste es el subsistema que... I. Coordina la ejecución de las transacciones globales iniciadas en ese sitio. II. Coordina la ejecución de las transacciones globales iniciadas en cualquier sitio. I Correcta, II Correcta. I Correcta, II Falsa. I Falsa, II Correcta. I Falsa, II Falsa. ¿Qué ventaja tiene la utilización de sharding sobre el resto de modelos de distribución? I. Tolerancia a fallos en las lecturas. II. Balanceo de la carga. I Correcta, II Correcta. I Correcta, II Falsa. I Falsa, II Correcta. I Falsa, II Falsa. ¿Cuáles de las siguientes opciones son ciertas sobre el teorema de CAP? I. Las bases de datos relacionales implementan las propiedades AP. II. Cuando un nodo activo no responde a una petición, el sistema está proporcionando la propiedad A. I Correcta, II Correcta. I Correcta, II Falsa. I Falsa, II Correcta. I Falsa, II Falsa. ¿Cuál de las siguientes opciones representa beneficios de las tecnologías NoSQL sobre las bases de datos relacionales?. NoSQL no requiere un esquema. NoSQL escala horizontalmente con facilidad. NoSQL no requiere caros servidores. Todas las respuestas restantes. ¿Cuál de los siguientes modelos de bases de datos no permite realizar consultas complejas?. Columnares. Orientada a grafos. Clave-valor. Ninguna de las otras. ¿Cuál de los siguientes modelos de bases de datos es más adecuado cuando los datos se encuentran interconectados?. Orientada a grafos. Columnares. Clave-valor. Ninguna de las restantes. ¿Cuál de los siguientes modelos de bases de datos es más adecuado cuando es necesario realizar frecuentes consultas de agregación?. Clave-valor. Columnares. Orientada a grafos. Ninguna de las restantes. En la siguiente figura, que representa una serie de interacciones entre dos usuarios y dos nodos de un sistema de base de datos, donde las interacciones siguen el orden definido por el número entre paréntesis. En este ejemplo, ¿qué propiedades proporciona el sistema?. CA. Ninguna de las restantes. CP. AP. ¿Cuáles de las siguientes afirmaciones son correctas? I. En el protocolo de granularidad múltiple, cuando una transacción bloquea un nodo de forma explícita en modo exclusivo o compartido, implícitamente bloquea los nodos hijos de ese nodo. II. Si se utilizan esquemas de evitación de interbloqueos, es imposible que haya inanición. I Correcta, II Falsa. I Correcta, II Correcta. I Falsa, II Falsa. I Falsa, II Correcta. En un sistema no distribuído hay transacciones que están esperando datos que tienen otras transacciones, de la siguiente forma: La transacción T1 está esperando datos que tiene la transaccción T3. La transacción T2 está esperando datos que tiene la transaccción T4. La transacción T4 está esperando datos que tiene la transaccción T5. La transacción T5 está esperando datos que tiene la transaccción T1. La transacción T6 está esperando datos que tiene la transaccción T1 y T4. La transacción T7 está esperando datos que tiene la transaccción T1. ¿Cuál de las siguientes afirmaciones es correcta? I. El grafo de espera que se muestra en la Figura 1 define las transiciones anteriores. II. Las transiciones anteriores no producen interbloqueos. I Correcta, II Correcta. I Correcta, II Falsa. I Falsa, II Correcta. I Falsa, II Falsa. Considere una base de datos organizada como un árbol con raíz. Supóngase que se inserta un nodo ficticio entre cada par de nodos. ¿Qué consecuencias tendrá esto sobre las prestaciones de la base de datos?. El total de las transacciones tarda menos en completarse ya que se incrementa la concurrencia de la base de datos. Ninguna de las restantes. Las transacciones tardan más en completarse porque hay más nodos que hay que recorrer. En la ordenación por marcas temporales, marca-temporal-E(Q) indica la mayor marca temporal de todas las transacciones que hayan ejecutado escribir(Q) con éxito. Supóngase que en lugar de ello, marca-temporal-E(Q) se define como la marca temporal de la transacción más reciente que haya ejecutado escribir(Q) con éxito. ¿Cuál de las siguientes afirmaciones es cierta en este caso?. Ninguna de las restantes. No habría diferencias con la ordenación por marcas temporales original, ya que la transacción más reciente que escribe un objeto también es la que tiene la mayor marca de tiempo en hacer esto. La ordenación por marcas temporales modificada asegura la ausencia de interbloqueos, al contrario que el protocolo original. ¿Cuál de las siguientes afirmaciones es cierta? I. El bloqueo de dos fases asegura la secuencialidad. II. El bloqueo de dos fases asegura la ausencia de interbloqueos. I Correcta, II Correcta. I Correcta, II Falsa. I Falsa, II Correcta. I Falsa, II Falsa. ¿Cuál de las siguientes afirmaciones es cierta? I. Para el grafo de precedencia que aparece en la Figura 1, la planificación correspondiente es secuenciable en cuanto a conflictos. II. La ejecución concurrente de transacciones es menos importante cuando se deben extraer datos de disco (lento) o cuando las transacciones duran mucho, y más importante cuando hay pocos datos en memoria o cuando las transacciones son muy cortas. I Correcta, II Correcta. I Correcta, II Falsa. I Falsa, II Falsa. I Falsa, II Correcta. ¿Cuál de las siguientes afirmaciones es cierta? I. Una planificación sin cascada asegura que para cada transacción Tj que lea datos escritos por otra transacción Ti, la operación comprometer de Ti aparece antes que la operación de lectura de Tj. II. Asegurar la utilización únicamente de planificaciones sin cascada mejora la concurrencia del sistema. I Correcta, II Correcta. I Correcta, II Falsa. I Falsa, II Correcta. I Falsa, II Falsa. Considere las transacciones que aparecen en la Tabla 1. Sea el requisito de consistencia A = 0 v B = 0, siendo los valores iniciales A = B = 0. ¿Cuál de las siguientes afirmaciones es cierta?. La planificación que aparece en la Tabla 2 no es secuenciable, y no puede haber planificaciones secuenciables para estas transacciones. La planificación que aparece en la Tabla 2 no es secuenciable, pero puede haber planificaciones secuenciables para estas transacciones. Ninguna de las restantes. La planificación que aparece en la Tabla 2 es secuenciable. ¿Cuál de las siguientes afirmaciones es cierta? I. Una planificación es recuperable si, para cada transacción Tj que lea datos escritos por otra transacción Ti, la operación comprometer de Ti aparece antes que la de Tj. II. La planificación que se muestra en la Tabla 3 es sin cascada. I Correcta, II Correcta. I Correcta, II Falsa. I Falsa, II Falsa. I Falsa, II Correcta. ¿Cuál de las siguientes secuencias de estados NO es correcta a lo largo del ciclo de vida de una transacción?. Activa -> parcialmente comprometida -> comprometida. Todas las secuencias restantes son correctas. Activa -> fallida -> abortada. Activa -> parcialmente comprometida -> abortada. Definición: Aunque se ejecuten varias transacciones concurrentemente, el sistema garantiza que para cada par de transacciones T1 y T2, se cumple que desde el punto de vista de T1, o bien T2 ha terminado su ejecución antes de que comience T1, o bien T2 ha comenzado su ejecución después de que termine T1. A esta propiedad se la denomina: Durabilidad. Atomicidad. Consistencia. Ninguna de las anteriores. ¿Cuál de las siguientes afirmaciones es cierta sobre el nivel de aislamiento de transacciones de lectura no comprometida?. Si una transacción T1 lee un dato A que ha sido escrito por otra transacción T2 que no ha sido comprometida, de forma que A pasa de valer O a valer 1 , T1 obtiene que el valor de A es 1. Si una transacción T1 lee un dato A que ha sido escrito por otra transacción T2 que no ha sido comprometida, de forma que A pasa de valer O a valer 1 , T1 obtiene que el valor de A es O. e) Si una transacción T1 lee un dato A que ha sido escrito por otra transacción T2 que no ha sido comprometida, de forma que A pasa de valer O a valer 1 , T1 retrocede porque no puede acceder al dato. d) Ninguna de las anteriores. ¿Cuál de las siguientes modificaciones realizadas sobre la planificación que se muestra en la Tabla 1 da como resultado una planificación secuenciable en cuanto a conflictos?. Ninguna de las anteriores. Eliminar la instrucción de la línea 4 de T1. Eliminar la instrucción de la línea 6 de T1. Eliminar la instrucción de la línea 10 de T1. ¿Cuál de las siguientes modificaciones realizadas sobre la planificación que se muestra en la Tabla 1 da como resultado una planificación secuenciable en cuanto a vistas?. Eliminar la instrucción de la línea 4 de T1. Eliminar la instrucción de la línea 6 de T1. Ninguna de las anteriores. Eliminar la instrucción de la línea 12 de T2. A continuación se muestra el contenido de un registro histórico. Suponga que se produce un fallo del sistema justo después de que se escriba el registro < T2, comprometida >. ¿Cuál de las siguientes opciones muestra el valor de L?. L= {T0, T1, T2}. L= {T0, T1}. L= {T2}. Ninguna de las anteriores. Sea Q una tarea cuyo tiempo de ejecución en una máquina Mp es Tp, y Qg otra tarea N veces más grande que Q cuyo tiempo de ejecución en otra máquina paralela Mg es Tg, siendo Mg N veces más grande que Mp. ¿Cuál de las siguientes afirmaciones es cierta sobre los conceptos representados en la figura que se presenta bajo estas líneas?. Concepto! representa la ampliabilidad sublineal. Concepto2 representa la ganancia de velocidad lineal. Concepto2 representa la ampliabilidad sublineal. Ninguna de las anteriores. Tenemos un motor de búsqueda PageRank, que indexa un conjunto de 4400 documentos, cada uno de los cuales tiene 44 términos, donde cada uno de estos términos se encuentra repetido 80 veces en cada documento. Todos los términos se encuentran en todos los documentos. No existen enlaces entre los documentos de este conjunto. En este contexto, ¿qué pasaría si añadimos un nuevo documento D que contenga enlaces que apunten a 500 documentos, estando dichos documentos contenidos en el conjunto de documentos original?. La métrica PageRank de todos los documentos originales se mantiene igual. La métrica PageRank de todos los documentos originales se incrementa. La métrica PageRank mejora pero sólo para los 500 documentos apuntados por D. Ninguna de las anteriores. ¿Cuál de las siguientes opciones representa uno de los tres niveles en que se pueden ajustar los sistemas de bases de datos?. Nivel hardware, por ejemplo añadir discos o usar sistemas RAID. Ninguna de las anteriores. Nivel de red, por ejemplo, el algoritmo que implementa la detección de errores en el protocolo T CP. Nivel de parámetros del sistema operativo, por ejemplo, el tamaño de los marcos de página de la memoria virtual. Supongamos que el precio de la memoria cae a la mitad, y la velocidad de acceso a los discos (número de accesos por segundo) se dobla mientras que el resto de parámetros permanecen idénticos. ¿Cuál sería el efecto de estos cambios en las reglas de los cinco minutos y del minuto?. Ninguna de las anteriores. Se decrementan los accesos a las páginas de datos, por lo que habrá páginas que antes cumplían las reglas y que ahora no las cumplan. De esta forma, se podría reducir la memoria ya que tendríamos que almacenar menos páginas en ella. Se incrementan los accesos a las páginas de datos, por lo que habrá páginas que antes no cumplían las reglas y que ahora sí las cumplan. De esta forma, sería necesario aumentar la memoria para almacenar en ella las páginas que cumplan las reglas. La regla de los cinco minutos se ve afectada pero no la regla del minuto. Por tanto, se podría reducir el tamaño de la memoria y aumentar el del disco. ¿Cuáles de las siguientes afirmaciones describe mejor la Figura 1 que se muestra a continuación?. Es una red de área extensa (WAN). Es una red de área local (LAN). Ninguna de las anteriores. Es una red de área de almacenamiento (SAN). ¿Cuál de las siguientes afirmaciones es cierta sobre los directorios? l. Mientras avanzan por el directorio los usuarios solo pueden encontrar documentos sobre el tema en el que están interesados. II. En el grafo dirigido acíclico (GAD) del directorio, nada impide que se pueda llegar a cada nodo por más de un camino. l. Correcta. II. Correcta. l. Correcta. II. Falsa. l. Falsa. II. Correcta. l. Falsa. II. Falsa. ¿Cuál de las siguientes afirmaciones sobre los índices es FALSA?. Si tenemos problemas de rendimiento en actualizaciones, eliminar índices puede que mejore el rendimiento de la base de datos. Si se van a realizar gran cantidad de consultas de intervalos (o rangos), los índices de árbol B son más adecuados. Si tenemos problemas de rendimiento, crear índices siempre mejorará el rendimiento. Ninguna de las anteriores. ¿Cuál de las siguientes afirmaciones es cierta sobre el ajuste de una base de datos?. La regla de los cinco minutos se aplica a los datos que se acceden de forma secuencial. Si existen cuellos de botella en las consultas de actualización, se podrían solucionar añadiendo nuevos índices. Las vistas materializadas proporcionan las ventajas de las relaciones desnormalizadas pero requieren menor esfuerzo por parte del programador. Ninguna de las anteriores. Para las siguientes afirmaciones, decida cuáles de ellas son ciertas. l. Para una relación r(A, B, C) con un índice en A, puede haber consultas que se puedan responder solamente consultando el índice sin consultar las tuplas de la relación. II. Para una vista materializada definida por (r1 r2), si se borra el 70 % de las tuplas de r1, es más eficiente la conservación incremental de la vista que volver a calcular la vista por completo. I Correcta, II Correcta. I Correcta, II Falsa. I Falsa, II Correcta. I Falsa, II Falsa. ¿Cuál de las siguientes afirmaciones es cierta? l. Los histogramas sirven para ayudar al programador de aplicaciones a redactar convenientemente las consultas. II. Si se supone que las tuplas de una relación r se almacenan físicamente juntas en un archivo, entonces se cumple que br = fr /nr , siendo nr el número de tuplas de r, br el número de bloques que contienen tuplas de la relación r, y fr el factor de bloques de r. l. Falsa. II. Falsa. l. Falsa. II. Correcta. l. Correcta. II. Correcta. l. Correcta. II. Falsa. Definición: Las acciones de una transacción deben permanecer después de las caídas del sistema. A esta propiedad se la denomina: Ninguna de las anteriores. Durabilidad. Consistencia. Atomicidad. Definición: O bien todas las operaciones de la transacción se realizan adecuadamente en la base de datos o bien no lo hace ninguna de ellas. A esta propiedad se la denomina: Durabilidad. Atomicidad. Consistencia. Ninguna de las anteriores. Sea Q una tarea cuyo tiempo de ejecución en una máquina Mp es Tp, y Qg otra tarea N veces más grande que Q cuyo tiempo de ejecución en otra máquina paralela Mg es Tg, siendo Mg N veces más grande que Mp. ¿Cuál de las siguientes afirmaciones es cierta sobre los conceptos representados en la figura que se presenta bajo estas líneas?. Concepto 1 representa T g /Tp. Concepto2 representa el tamaño del problema. Concepto2 representa Tp/Tg. Ninguna de las anteriores. Con respecto a la Tabla 1, ¿cuál de las siguientes modificaciones realizadas sobre la planificación de la Tabla 1 da como resultado una planificación sin cascada? l. Eliminar la instrucción de la línea 5 de T1. II. Eliminar la instrucción de la línea 3 de T1. l. Falsa. II. Falsa. l. Correcta. II. Correcta. l. Correcta. II. Falsa. l. Falsa. II. Correcta. Con respecto a la Tabla 1, ¿cuál de las siguientes modificaciones realizadas sobre la planificación de la Tabla 1 da como resultado una planificación recuperable? l. Eliminar la instrucción de la línea 5 de T1. II. Eliminar la instrucción de la línea 3 de T1. l. Correcta. II. Correcta. l. Correcta. II. Falsa. l. Falsa. II. Correcta. l. Falsa. II. Falsa. ¿Cuál de las siguientes afirmaciones es cierta sobre la planificación de la Tabla 1? l. Es recuperable. 11. Es sin cascada. l. Correcta. II. Correcta. l. Correcta. II. Falsa. l. Falsa. II. Correcta. l. Falsa. II. Falsa. En la base de datos de granularidad múltiple que se muestra en la Figura 1, ¿cuántos bloqueos son necesarios para que una transacción lea toda la base de datos? Nota: Supongamos que la figura muestra todos los nodos de la base de datos. 1 bloqueo. 3 bloqueos. 6 bloqueos. Ninguna de las anteriores. ¿Qué tipo de arquitectura es la más adecuada si deseamos diseñar un sistema que sea ampliable y que pueda admitir con facilidad un gran número de procesadores?. Procesador compartido. Memoria compartida. Disco compartido. Sin compartimiento. ¿Cuál de las siguientes afirmaciones es FALSA en una base de datos con memoria intermedia?. La política de forzar permite que se comprometa la transacción incluso aunque haya modificado algunos bloques y no se hayan escrito todavía en el disco. La política de no-forzar permite un compromiso más rápido de las transacciones. La política de no-forzar permite que se acumulen varias actualizaciones en un bloque antes de que se les dé salida a almacenamiento estable. Ninguna de las anteriores. ¿Cuál de las siguientes afirmaciones es FALSA según la regla de registro de escritura anticipada (REA)?. Solo necesita que haya sido puesta en almacenamiento estable la información concerniente a la operación deshacer y permite que la información relativa a la operación rehacer se escriba más tarde. Antes de que un bloque de datos en memoria principal se pueda escribir en la base de datos (en almacenamiento no volátil) se deben haber escrito en almacenamiento estable todos los registros del registro histórico pertenecientes a los datos de ese bloque. Ninguna de las anteriores. Los registros del registro histórico pertenecientes a unos determinados datos se pueden escribir en almacenamiento estable después de que dichos datos hayan sido escritos en almacenamiento no volátil. |