Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Banco de Preguntas Bases de Datos

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 24

1.

¿Cuáles son los componentes de la función costo de ejecutar una


consulta?
A. Transmisión de datos + procesamiento local
B. Transmisión de consultas + procesamiento de la memoria
C. Transmisión de datos
D. Costo de hardware + costo de software
Tomado de conceptos-retos-arquitecturas.pdf 11
2. Complete la definición correcta de
Una gestión de bases de datos distribuidas (SGBD Distribuidas) sistema
de _______ que permite la _______de la base de datos distribuida y hace
que la _______ sea transparente para el usuario.
A. Hardware- cobertura - colaboración
B. Software- gestión – distribución
C. bases de datos- planificación - cobertura
D. herramientas – gestión – distribución
Tomado del libro de Distributed DBMS © M. T. Özsu & P. Valduriez
Capitulo 1.2 What is a Distributed Database System? Página 24
3. Escoja cual no es una promesa de las DBMS Distributed
A. Gestión transparente de los datos distribuidos, fragmentados y
replicados
B. Mejora de la fiabilidad/disponibilidad mediante transacciones
distribuidas
C. Mejora del rendimiento
D. Una reducción del sistema más fácil y económica
Tomado de Conceptos-retos-arquitecturas.pdf página 6

4. Relacione los tipos de transparencias con su significado

a. Independencia de datos 1. Por razones de rendimiento, fiabilidad y


disponibilidad, Es deseable distribuir los
datos de forma replicada a través de las
máquinas de una red por razones de
rendimiento, fiabilidad y disponibilidad.

b. Transparencia de la red 2. Es refiere a la división de cada relación de


la base de datos en fragmentos más
pequeños y tratar cada fragmento como
un objeto de base de datos separado es
decir otra relación

c. Transparencia de la
fragmentación 3. Se refiere a la inmunidad de las
aplicaciones de usuario a los cambios en
la definición y organización de los datos, y
viceversa. se produce en dos niveles.

d. Transparencia de 4. El usuario debe ser protegido de los


replicación detalles operativos de la red;
posiblemente incluso ocultando la
existencia de la red, de tal manera que no
exista diferencia entre las aplicaciones de
la base de datos que se ejecutarían en
una base de datos centralizada y las que
se ejecutarían en una base de datos
distribuida.

A. a-2 , b-3 ,c-1 ,d-4


B. a-3 , b-4 ,c-2 ,d-1
C. a-3 , b-2 ,c-4 ,d-1
D. a-3 , b-1 ,c-2 ,d-4
Tomado de libro de Distributed DBMS © M. T. Özsu & P. Valduriez
Capitulo 1.4 Promises of DDBSs Página 29
5. Elija el orden correcto para las capas funcionales de un DBMS
centralizado, siendo :
1. Control
2. Compilation
3. Interface
4. Execution
5. Consistency
6. Data Access

A. 1,3,5,2,4,6
B. 3,2,1,4,6,5
C. 6,5,3,2,1,4
D. 3,1,2,4,6,5
Tomado de: Principles of DDS.pdf página 24
1. Dado las alternativas de entrega de datos, en los modos de entrega relacione cada
uno con su respectivo concepto.

Modelo de entrega Concepto


1. Pull-only a. La principal dificultad es
decidir qué datos serían
2. Push-only de interés común y
cuando enviarlos a los
3. Hibrido clientes.
b. Se inicia por una petición
del cliente
c. Un cliente hace un pull a
otro cliente, luego el
servidor envía los datos
de la forma push-only.
d. Los clientes pueden
actuar como servidores

Opciones:

A) 1a, 2b, 3d

B) 1b, 2a, 3c

C) 1c, 2b, 3a

D) 1b, 2d, 3b

Respuesta correcta: B

Justificación: Pull only se inicia por una petición de cliente, mientras que push no necesita una
solicitud inserta los datos sin necesidad de una petición, finalmente hibrido es la mezcla de los
daos anterior métodos de entrega.

Fuente: M. T. Ozsu y P. Vladuriez, «Principles of Distributed Database Systems,» 3era Edición


ed., London, Springer, 2010,Capitulo 1, pág 5.

2.Dado las alternativas de entrega de datos, en frecuencia, relacione cada unos de tipos de
frecuencia con su concepto.
Opciones:

A) 1b, 2c,
3a

B) 1a, 2c,
3d

C) 1a, 2b
,3d

D) 1b, 2c, 3d

Respuesta correcta: A

Justificación: En la frecuencia periódica, los datos se entregan de manera regular, en


condicional los usuarios deben cumplir ciertas condiciones para que los datos sean enviados
por los servidores, mientras que en ad-hoc los datos se envían de forma irregular.

3. Relaciona los conceptos con los tipos de transparencia de la Gestión Transparente de Datos
Distribuidos y Replicados.

Tipo de Transparencia Concepto

1. Independencia de Datos a) El usuario debe estar protegido de los


detalles operativos de la red, se requiere
2. Transparencia de Red que los usuarios no conozcan dónde se
encuentran los datos.
3. Transparencia de Replicación
b) Es la forma en la que se divide la relación o
4. Transparencia de Fragmentación las tablas; debido a razones de rendimiento
y disponibilidad.

c) Inmunidad de las aplicaciones a los cambios


en la definición y organización de los datos.

d) Se refiere solo a la existencia de respaldos,


si una de las máquinas falla, un respaldo de
los datos aún está disponible en otra
máquina en la red por razones de
confiabilidad y disponibilidad.

Opciones:

A) 1c, 2d, 3b, 4a


B) 1c, 2a, 3d, 4b
C) 1d, 2b, 3c, 4a
D) 1d, 2a, 3b, 4c

Respuesta B
Justificación Los conceptos son claros y presentan una palabra clave para reconocerlos
4. Elige la opción correcta

Un aspecto que facilita la expansión del sistema es la economía. Con la llegada de los
microordenadores y las estaciones de trabajo, y sus características de precio / rendimiento han
hecho posible que los usuarios

Opciones:

A) Compren un sistema de computadores cuatro veces más potentes por la mitad de su


precio.
B) Agreguen dos veces el nivel de potencia al doble del costo, generando un equilibrio
económico e invalidando la ley de Grosh.
C) Construyan sus propios computadores con gran potencia y a precios económicos,
comprobando la ley de Grosh.
D) Compren un sistema informático distribuido con suficiente potencia para establecer un
sistema centralizado económico, invalidando la ley de Grosh.

Respuesta: D

Justificación: La ley de Grosh es invalidada cuando se compra o consigue un computador 4 veces


más poderoso gastando únicamente el doble, esto se puede lograr con un sistema distribuido
que funcione como un sistema centralizado.

Fuente:: Tamer. M, Principles of Distributed Database Systems, Springer, Pags(15)

5. Escoge las 3 capas en las que se puede proporcionar Transparencia

1. Lenguaje de Programación
2. Red
3. Sistema Operativo
4. DBMS
5. Fragmentación

Opciones:

A) 1, 3, 4
B) 1, 2, 4
C) 2, 4, 5
D) 2, 3, 4

Respuesta: A
Justificación: Las 3 capas que proporcionan Transparencia son las de Lenguaje de Programación,
Sistema Operativo y el Sistema de Gestión de Base de Datos.
Fuente: Tamer. M, Principles of Distributed Database Systems, Springer, Pags(12)

1) Relaciona cada regla de los DDBMS con su respectivo concepto.


Regla Descripción

1. No dependencia de un sitio central a) Puede involucrar actualizaciones en muchos


sitios y se debe de cuidar que la transacción no
caiga en un bloqueo mortal (basado en el
bloqueo)
2. Independencia de Hardware

b) La autonomía local implica que todos los


3. Independencia de red sitios deben ser tratados como iguales

4. Administración de transacciones distribuidas c) Soporte para un gran número de máquinas


diferentes. Poder integrar todos los datos de
todos estos sistemas y presentar al usuario una
“imagen del sistema único”

d) Si el sistema va a tener la posibilidad de


soportar muchos sitios distintos es obviamente
necesario tener la posibilidad de soportar
también una variedad de redes de
comunicación distintas

A) 1d, 2a, 3b, 4c

B) 1b, 2c, 3d, 4a

C) 1a, 2c, 3d, 4b

D) 1c, 2b, 3d, 4a

Respuesta correcta: B

Objetivo: Comprender e identificar las diferentes reglas que debe seguir un DDBMS.

Fuente: Material disponible en el aula virtual (Introducción-Bases de datos distribuidas,


diapositiva 8).
2) Ordena de interna a externa las capas de transparencia.

1. Fragmentation transparency

2. Network transparency

3. Replication transparency

4. Data independence

5. Language transparency

6. Data

A) 2, 3, 6, 5, 4, 1

B) 5, 4, 2, 1, 3, 6

C) 6, 4, 2, 3, 1, 5

D) 4, 3, 1, 5, 6, 2

Respuesta correcta: C

Objetivo: Identificar la jerarquía de las capas de transparencia.

Fuente: Principles of Distributed Database Systems, Third Edition. Pág. 12-13

3) Escoge los elementos de procesos autónomos que se encuentran distribuidos en una


Base de datos Distribuida.

1. Datos

2. Función

3. Personal

4. Lógica de procesamiento

5. Relaciones

6. Control

A) 1, 2, 4, 6

B) 1, 3, 4, 5

C) 2, 4, 5, 6

D) 1, 2, 3, 6

Respuesta correcta: A
Objetivo: Identificar los elementos que se encuentran distribuidos aplicando los
conocimientos de DDB.

Fuente: Material disponible en el aula virtual (3-Conceptos-retos-arquitecturas, diapositiva 3).

4) Relaciona cada alternativa de envío de datos con su descripción.

Alternativa Descripción

1. Push-only a) La transferencia de datos es inicializada por


una solicitud que realiza el cliente

2. Envío condicional
b) Los datos son enviados a los clientes en
intervalos regulares que pueden ser definidos
por el sistema o por los clientes utilizando sus
3. Pull-only perfiles

4. Envío periódico c) Los datos son enviados desde los servidores


cuando ciertas condiciones definidas por los
clientes sean cumplidas

d) La transferencia de datos a los clientes es


inicializada por el propio servidor en ausencia
de una solicitud específica de los clientes

A) 1d, 2a, 3b, 4c

B) 1b, 2c, 3d, 4a

C) 1a, 2c, 3d, 4b

D) 1d, 2c, 3a, 4b

Respuesta correcta: D

Objetivo: Diferenciar las alternativas de envío de datos en base a su nombre y ser capaces de
describir sus características.

Fuente: Principles of Distributed Database Systems, Third Edition. Pág. 5


5) ¿Cuál es la definición de Base de Datos Distribuida?

A) Un sistema de informático de tiempo compartido.

B) Un sistema de multiprocesamiento.

C) Un conjunto de bases de datos lógicamente relacionadas distribuidas en una red de


computadores.

D) Un sistema de base de datos que reside en uno de los nodos de una red de computadores.

Respuesta correcta: C

Objetivo: Comprender el concepto y definición de una Base de Datos Distribuida.

Fuente: Material disponible en el aula virtual (3-Conceptos-retos-arquitecturas, diapositiva 4).

1. Cuál de las siguientes afirmaciones son ventajas de las bases de datos distribuidas:
1. Se consigue una compartición de los datos, sin perder un determinado control local
2. La autonomía de estos sistemas es grande
3. Menor complejidad en el diseño e implementación del sistema
4. Se puede garantizar al 100% el rendimiento y la fiabilidad

A) 2, 3
B) 3,4
C) 1, 2
D) 1, 4

Respuesta C

Referencias

Tomado del documento proporcionado en clases, 1.Introduccion-Bases de datos


distribuidas.pdf, primera diapositiva de la página 5.

2. Complete el siguiente enunciado correctamente:

Dentro de los objetivos de las bases de datos distribuidas, en el procesamiento de


consultas, el punto básico es que en una consulta que involucra a varios sitios, habrá
________ formas posibles de mover los datos en el sistema para satisfacer la________, es
crucialmente importante que se encuentre una ________eficiente.

A) Pocas-solicitud-estrategia
B) Muchas- solicitud - estrategia
C) Pocas-solicitud-base de datos
D) Muchas-solicitud-base de datos

Respuesta B

Referencia
Tomado del documento proporcionado en clases, 1.Introduccion-Bases de datos
distribuidas.pdf, segunda diapositiva de la página 12.

3. Cuál de las siguientes afirmaciones son desventajas de las bases de datos distribuidas:
1. Se consigue una compartición de los datos, sin perder un determinado control local
2. No se puede garantizar al 100 % el rendimiento y la fiabilidad
3. Mayor complejidad en el diseño e implementación del sistema
4. Hay una menor seguridad en cuanto al control de acceso a los datos

A) 1, 3, 4
B) 1 ,2 ,4
C) 2, 3, 4
D) 1, 2 ,3

Respuesta C

Referencias

Tomado del documento proporcionado en clases, 1.Introduccion-Bases de datos


distribuidas.pdf, Diapositiva número 11.

4. Seleccionar cuales NO son reglas del principio fundamental de las BDD.


1. Autonomía local.
2. No dependencia de un sitio central.
3. Operación discreta. -----
4. dependencia de ubicación -----
5. Independencia de fragmentación
6. Administración de transacciones no distribuidas --
7. Independencia de sistema operativo
8. Dependencia de red ------

A) 1, 3, 4, 7
B) 3, 4, 6, 8-
C) 3, 4, 5, 6
D) 2, 3, 4, 5

Respuesta B

Las 12 reglas son Autonomía local, No dependencia de un sitio central, Operación continua,
Independencia de ubicación, Independencia de fragmentación, Independencia de
replicación, Procesamiento de consultas distribuidas, Administración de transacciones
distribuidas, Independencia de hardware, Independencia de sistema operativo,
Independencia de red, Independencia de DBMS
Referencias

Tomado del documento proporcionado en clases, 1.Introduccion-Bases de datos


distribuidas.pdf, Diapositiva número 17.

5. Relacione la capa con su correspondiente función en la arquitectura genérica de la


DBMS.

Figura Significado

1. Interface a) Controla la consulta agregando predicados de


integridad semántica y predicados de autorización

2. Control b) Dirige la ejecución de los planes de acceso,


incluida la gestión de transacciones y la
sincronización de operaciones algebraicas.

3. Compilación c) Gestiona las estructuras de datos que


implementan los archivos, índices, etc. También
gestiona los búferes almacenando en caché los
datos a los que se accede con más frecuencia.

4. Ejecución d) Gestiona el control de concurrencia y el registro


de solicitudes de actualización.

5. Acceso a los datos e) Gestiona la interfaz de las aplicaciones

6.Consistencia f) asigna la consulta a una secuencia optimizada de


operaciones de nivel inferior

A) 1e, 2a, 3f, 4b, 5c, 6d

B) 1e, 2f, 3a, 4b, 5c, 6d

C) 1a, 2b, 3c, 4d, 5f, 6e

D) 1f, 2e, 3b, 4c, 5a, 6d

Respuesta correcta: A

Referencias

Principles of Distributed Database Systems– 3rd Edition, 2011 Silberschatz, Korth and
Sudarshan (pag 23-24)

1. La ___________ de distribución es un aspecto ________ en las bases de datos


distribuidas. Los programas deben poderse construir como si la base de datos no fuera
___________.
A)transparencia-adicional-distribuida

B)redundancia-suplementaria-suministrada
C)complementación-primordial-organizada

D)replicación-fundamental-necesitada

La respuesta es A) Referencia Bases de Datos Distribuidas de Belzebu pdf pg 12

2. Relacione según corresponda a las reglas de una Base de datos distribuidas:

1.Operación continua a)Una ventaja de los sistemas

distribuidos es que deben

proporcionar mayor confiabilidad

y mayor disponibilidad.

2.Independencia de Fragmentación b)Soporte para un gran número de

máquinas diferentes.

3.Independencia de hardware c)Un sistema soporta la fragmentación

de datos cuando puede ser dividida en

partes o en fragmentos.

d)La autonomía local implica que


todos
los sitios deben ser tratados como
iguales.

A) 1a, 2b, 3d

B) 1a, 2c, 3b

C) 1c, 2d, 3b

D) 1d, 2a, 3b

La respuesta correcta es B) Referencia a Introducción Base de Datos Distribuidas pdf

3.Cuáles de las siguientes opciones son consideradas como las promesas de una DBMS?

A)Contribuyen a la mejora del desempeño a nivel de organización.

B)Dificultan la expansión del sistema.


C)Ralentiza la transparencia de los datos distribuidos y replicados.
D)Evita la agilidad de las operaciones.

La respuesta correcta es A) Referencia Principles of DDS pg 29


4. Relacione cada concepto con su definición

Concepto Definición
1. Pull Only a) La comunicación es uno a uno entre el cliente y el servidor.
2. Push Only b) Los servidores son interrumpidos continuamente por las peticiones del cliente
3. Condicional push c) Los datos son enviados si el cliente envía una previa petición
4. Unicast d) El servidor asume que cada cambio es de mucha importancia para el cliente
e) Cuando el cliente pide los datos de manera periódica.

A) 1a, 2e, 3c, 4d


B) 1e, 2a, 3e, 4b
C) 1b, 2c, 3d, 4a
D) 1d, 2d, 3b, 4c
Respuesta correcta C) referencia pg 6 documento principles of data base.pdf

5. Elija las capas funcionales de un DBMS centralizado

1. Control
2. Compilación
3. Operación
4. Acceso de datos
5. Concurrencia
6. Ejecución

A) 2, 3, 4, 5
B) 1, 2, 4, 6
C) 1, 2, 4, 5
D) 2, 3, 5, 6

Respuesta -> B) Referencia pg24 libro: principles of DDS.pdf

1) Identifique cuales son las promesas de las DDBMS

Respuesta:

A. Consistencia, Mejora de confiabilidad y rentabilidad, Mejora de rendimiento,


Expansión de sistema fácil
B. Transparencia, Mejora de rendimiento, Mejora de ejecución de procesos, Expansión
de sistema fácil y más económico
C. Transparencia, Mejora de confiabilidad y disponibilidad, Mejora de rendimiento,
Expansión de sistema fácil y más económico
D. Transparencia, Mejora de disponibilidad, Mejora de rendimiento, Expansión de
sistema fácil
Justificación: Presentación - 3-Conceptos-retos-arquitecturas.pdf Pág. 6

2) Indique cual es la secuencia que emplea una arquitectura centraliza de una DBMS
genérica
1) Interfaz
2) Consistencia
3) Control
4) Ejecución
5) Compilación
6) Acceso de datos

Respuesta:

A. 1, 4, 5, 3, 6, 2
B. 1, 3, 5, 4, 6, 2
C. 1, 3, 6, 4, 5, 2
D. 1, 2, 6, 5, 6, 3

Justificación: Presentación - 3-Conceptos-retos-arquitecturas.pdf Pág. 14

3) En base a los siguientes elementos escoja los que pertenecen al grupo de alternativas
de implementación de las DBMS
1) Distribución
2) Multidatabase
3) Heterogeneidad
4) Peer-to-Peer
5) Cliente/Servidor
6) Autonomía

Respuesta:

A. 1, 2, 3
B. 1, 4, 5
C. 2, 4, 5
D. 1, 6, 3

Justificación: Presentación - 3-Conceptos-retos-arquitecturas.pdf Pág. 14

4) Complete según corresponda


________ se define como la __________ de un sistema con componentes _________
con funciones de esos componentes que se _____________ e interactúan entre ellos.
A) Arquitectura – estructura – indefinidos – comunican.
B) Problema (Issue) – expansión – definidos – comunican.
C) Arquitectura – estructura – definidos – interrelacionan.
D) Problema (Issue) – expansión – indefinidos – interrelacionan.

Referencia: Obtenido de las diapositivas 13 de Conceptos – retos – arquitecturas.

5) Relaciona ambas columnas correctamente de Problemas de DBMS distribuido:


1. Diseño de Base de Datos Distribuida.
2. Procesamiento de consultas.
3. Control de concurrencia.
4. Fiabilidad.

a) Consistencia y aislamiento de efectos de transición.


b) Distribución de bases de datos replicadas y no replicadas.
c) Atomicidad y durabilidad.
d) Convierta transacciones de usuario en instrucciones de manipulación de datos

Respuestas:

A) 1a, 2d, 3d, 4c.


B) 1d, 2c, 3b, 4a.
C) 1b, 2c, 3a, 4d.
D) 1b, 2d, 3a, 4c.
• Relacione los siguientes términos con sus respectivos conceptos.

Reglas Definición
1. Autonomía Local a) Los usuarios no tienen que saber sonde están
almacenados físicamente los datos
2. Operación Continua b) Un sistema puede ser dividido en partes o
fragmentos para efectos de almacenamiento
físico
3. Transparencia de ubicación c) Deben proporcionar una mayor confiabilidad y
disponibilidad
4. Independencia de d) El sistema puede tener posibilidades de
fragmentación soportar muchos sitios distintos
5. Independencia de replicación e) Las operaciones en un sitio dado están
controladas por ese sitio
6. Independencia de red f) Un fragmento puede ser representado por
muchas copias distintas

A) 1c, 2f, 3a, 4b, 5d, 6e


B) 1e, 2c, 3f, 4a, 5b, 6d
C) 1e, 2c, 3a, 4b, 5f, 6d
D) 1d, 2b, 3e, 4 f, 5a, 6c

Respuesta: C): Introducción-Bases de datos distribuidas.pdf, pagina 9 – 15

• La entrega de datos es caracterizada por 3 dimensiones octogonales que son:


A) Frecuencia, utilidad y ubicación.
B) Modos de entrega, frecuencia y métodos de comunicación
C) Modos de entrega, frecuencia y formas de transmisión.
D) Periodicidad, Disponibilidad, frecuencia.

Respuesta: B): Principles of Distributed Database Systems Tanner, pagina 5 – 6

• Dada la grafica establezca cuales son las distintas transparencias que debe tener una
base de datos.
A. Red – Lenguaje – Fragmentación – Seguridad
B. Red- Seguridad – Transparencia - Concurrencia
C. Tecnología – Sistema – Fragmentación – Red
D. Red – Replicación – Fragmentación – Lenguaje

Respuesta: D): Principles of Distributed Database Systems Tanner, pagina 13

• Indique cuales de los siguientes protocolos ayudarían a evitar fallos en la confiabilidad


de transacciones distribuidas
A. Protocolos a nivel de servidor
B. Protocolos de empaquetamiento de datos
C. Protocolos de control de concurrencia distribuida
D. Protocolos de compromiso

Respuesta: C) y D): Principles of Distributed Database Systems Tanner, pagina 13

• Selecciones el significado de las propiedades de las transacciones


A. Atomicidad – Concurrencia – Aislamiento –Resistencia
B. Aislamiento – Consistencia – Durabilidad – Atomicidad
C. Atomicidad – Compatibilidad – disponibilidad – Consistencia
D. Concurrencia – Integridad – Atomicidad – Durabilidad

Respuesta: B): Principles of Distributed Database Systems Tanner,

Seleccione la respuesta correcta


1.- ¿Cuáles de los siguientes conceptos definen la arquitectura del DDB?
1. vistas conceptuales
2. componentes.
3. funciones de cada componente
4. interrelación entre componentes
5. autonomía
A) 1, 4, 5
B) 2, 4, 5
C) 1, 3, 4
D) 2, 3, 4

Respuesta correcta: C

Referencia: Documento 3-Conceptos-retos-arquitecturas.pdf pag 13.

2.- Relacione los niveles de la arquitectura ANSI/SPARC con su correspondiente


concepto.

1. Conceptual a) Se ocupa de la definición física y la de los datos


2. Externo b) la del usuario final, que podría ser un programador.
cómo los . usuarios ven la base de datos.
3. Interno c) la visión del "mundo real" de la empresa que se modela
en la . base de datos
. d) nivel que centraliza todos los niveles.

A) 1c, 2d, 3d
B) 1c, 2b, 3a
C) 1d, 2a, 3,b
D) 1b, 2c, 3d

Respuesta correcta: B

REFERENCIA:

Complete
3.- La autonomía se refiere a la distribución de____________, no de _________ Esto
indica el grado en que los DBMS____________ pueden operar de forma independiente.

A) control, datos, individuales


B) control, datos, grupales
C) datos, esquemas, individuales
D) datos, control, grupales

Respuesta correcta: A
Justificación: La autonomía, en este contexto, se refiere a la distribución del control, no
de los datos. Esto indica el grado en que los DBMS individuales pueden operar de
forma independiente
Referencia: M.TAMER OZSU, PATRICK VALDURIEZ. Principles of Distributed
Databse Systems. Third Edition. Pag 25.

4.- La entrega ad-hoc es ________ y se realiza principalmente en un sistema puro


basado en extracción. Los datos se extraen de los servidores a los clientes de manera ad-
hoc cuando los clientes lo solicitan.
A) irregular
B) constante
C) regular
D) estocástico
RESPUESTA A) FUENTE: Principles of Distributed Database System, pag.
27 del pdf

5.- En la entrega periódica, los datos se envían desde el servidor a los clientes a
intervalos _______. Los intervalos pueden definirse por defecto del sistema o por
clientes que usan sus perfiles.
A) irregulares
B) constantes
C) regulares
D) finitos
RESPUESTA C) FUENTE: Principles of Distributed Database System, pag.
27 del pdf
1) Completa el siguiente enunciado

La transparencia es la separación de la semántica de nivel _______ de un sistema de los


problemas de implementación de nivel _______. El tema fundamental es proporcionar _______
de datos en el entorno distribuido

A. inferior - superior - dependencia


B. inferior - inferior - independencia
C. superior - inferior - independencia
D. superior - inferior - dependencia

Respuesta: C
Referencia: [4] página 7 slide 1

2) Escoge 4 de los tipos de transparencia


1. Datos
2. Red
3. Entidades
4. Atributos
5. Replicación
6. Fragmentación
A. 2, 4, 5, 6
B. 1, 2, 5, 6
C. 1, 2, 3, 4
D. 1, 2, 3, 5

Respuesta: B
Referencia: [4] página 9 slide 2

3) Relacione las reglas u objetivos que nos conduce el principio fundamental de las bases de datos
distribuidas con su respectiva ventaja.

Reglas Ventaja
1. Independencia de DBMS a. Posibilidad de soportar una variedad de
redes de comunicación distintas.
b. La seguridad, integridad y representación de
2. Independencia de hardware almacenamiento de los datos locales
permanecen bajo el control y jurisdicción del
sitio.
3. Autonomía local c. Posibilidad de que el sistema distribuido
fuera heterogéneo, al menos en cierto grado.
4. Independencia de red d. Soporte para un gran número de máquinas
diferentes.
A. 1b, 2c, 3d, 4a
B. 1c, 2d, 3b, 4a
C. 1a, 2d, 3c, 4b
D. 1b, 2a, 3c, 4d

Respuesta: B
Referencia: [3] página 8 slide 2, página 9 slide 1, página 14 slide 1, página 14 slide 2, página 15
slide 1.

4) En las implementaciones alternativas se consideran varias dimensiones en las cuales podría


tener problemas. Complete el nombre con su respectivo problema.

_______ si los componentes del sistema están ubicados en la misma maquina o no.

_______ cuenta con varios niveles (hardware, comunicaciones, sistema operativo).

_______ no se entiende muy bien y es muy problemático.

A. Distribución – Heterogeneidad – Autonomía


B. Heterogeneidad – Distribución - Autonomía
C. Distribución – Autonomía - Heterogeneidad
D. Autonomía – Heterogeneidad – Distribución

Respuesta: A
Referencia: [4] pagina 15 slide 1

5) El principio fundamental de las Bases de Datos Distribuidas conduce a 12 reglas u objetivo,


seleccione 4 de ellos:
1. Dependencia de un sitio central.
2. Autonomía local.
3. Dependencia de fragmentación.
4. Independencia de replicación.
5. Independencia de sistema operativo.
6. Dependencia de DBMS
7. Operación continua.

A. 1, 4, 6, 7
B. 2, 4, 5, 7
C. 1, 3, 6, 7
D. 2, 3, 6, 7

Respuesta: B
Referencia: [3] pagina 8 slide 2

.- Complete con una de las características de una Base de Datos Distribuidas:

El __________ se mejora. Cuando se distribuye una gran base de datos por múltiples
sitios, las consultas locales y las ___________ tienen ____________ porque las bases
de datos locales son más ____________.

A) Rendimiento, transacciones, mejor rendimiento, pequeñas.


B) Seguridad, transacciones, menor rendimiento, grandes.
C) crecimiento, transacciones, mejor rendimiento, eficientes.
D) Funcionamiento, transacciones, mejor rendimiento,
complejas.
Respuesta: A

Justificación: del documento pdf “Introducción-Base 20de datos distribuidas” pag 5.

2.- Relacione según corresponda a las reglas de una Base de datos distribuidas:

1. Autonomía local a) el sistema esté listo y funcionando


continuamente a lo largo de un período
especificado.
2. Operación continua b) La seguridad, integridad y
representación de almacenamiento de
los datos locales permanecen bajo el
control y jurisdicción del sitio local.
3. Independencia de fragmentación. c) La autonomía local implica que todos
los sitios deben ser tratados como
iguales.
d) cuando un fragmento puede ser
representado por muchas copias
distintas, o réplicas, guardadas en
muchos sitios distintos.
A) 1b, 2a, 3d
B) 1a, 2b, 3d
C) 1c, 2d, 3b
D) 1c, 2a, 3b

Respuesta: A

Justificación: Documento pdf “Introducción-Base 20de datos distribuidas” pag 9-11.

3.- Elija la(s) característica(s) errores que debe cumplir una Base de datos distribuidas:

A) posibilidad de soportar muchos sitios distintos como también una variedad de


redes de comunicación.
B) es necesario asegurarse que una transacción dada sea atómica en el ambiente
distribuido.
C) Los usuarios deben comportarse como si los datos en realidad estuvieran sin
fragmentación alguna.
D) Los usuarios no tienen que saber dónde están almacenados físicamente los
datos, sino debe comportarse como si los datos estuvieran almacenados en su
propio sitio local.
E) Hay una mayor seguridad en cuanto al control de acceso a los datos, ya que
cada locación tiene su propio cifrado y su complejidad es mayor en el diseño e
implementación del sistema.

Respuesta: E

Justificación: Documento pdf “Introducción-Base 20de datos distribuidas” pag 6-15.

4.- Complete con la definición de una Base de Datos Distribuidas:


Una BDD es en realidad un tipo de _______ cuyas partes componentes están almacenadas en
varias ________ distintas que se encuentran en _________ (de hecho, es la unión ______ de
esas BD reales).

A) BD real, BD virtuales, en el mismo sitio, física.


B) BD virtual, BD reales, varios sitios distintos, lógica.
C) BD virtual, BD reales, varios sitios iguales, física.
D) BD real, BD virtuales, varios sitios distintos, física.

Respuesta: B

Justificación: del documento pdf “Introducción Base de datos distribuidas” pag 2.

5.- Complete con la definición de un Sistema de Gestión Base de Datos Distribuidas:

Definimos una base de datos distribuida como una _______ múltiples bases de datos
interrelacionadas _________ distribuidas en ________ red informática. Un sistema de gestión
de bases de datos distribuidas (DBMS distribuido) se define como el sistema de software que
permite la gestión de la base de datos distribuida y hace que la distribución sea
____________para los usuarios.

A) Colección de archivos, físicamente, más de una, funcional.


B) Colección de, físicamente, más de una, transparente.
C) Colección de, lógicamente, una, transparente.
D) Colección de archivos, físicamente, más de una, transparente.

Respuesta: C

Justificación: “Principles of DDS” pag 3.

1. Cuáles de las siguientes son alternativas de modos de entrega de datos


a. Pull-only
b. Pull-down
c. Push-only
d. Push-down
e. Hybrid
f. periodica

Opciones:

1)a,b,f

2)a,c,e

3)b,d,f

4)b,c,f

Respuesta: 2 Principles of Distributed Database Systems, Third Edition pag.26

2. Complete el enunciado
Definimos ________________________ como una colección de múltiples bases de datos
_______________________________ distribuidas a través de
___________________________

a. un sistema informático- lógicamente interrelacionadas-internet


b. una base de datos distribuida- lógicamente interrelacionadas -una red informática
c. un sistema gestor de bases de datos-duplicadas-una red informática

respuesta: b Principles of Distributed Database Systems, Third Edition pag.24

3. Cuál de estas no es una promesa de las bases de datos distribuidas

a. Gestión transparente de datos distribuidos, fragmentados y replicados.


b. Mayor confiabilidad / disponibilidad a través de transacciones distribuidas
c. Menores costos
d. Rendimiento mejorado
e. Expansión del sistema más fácil y económica.

Respuesta: c Conceptos-desafíos-arquitecturas.pdf pag.6

4. Relaciones los modos de entrega de datos con sus respectivas definiciones

a. push-only
b. hybrid
c. pull-only
1) se inicia la transferencia de datos de servidores a clientes por un tirón del cliente
2) la transferencia de datos de servidores a clientes se inicia mediante una inserción de
servidor en ausencia de una solicitud específica de los clientes
3) combina los mecanismos de extracción de cliente y extracción de servidor.

Opciones

1) a,1-b,2-c,3
2) a,2-b,1-c,3
3) a,3-b,1-c,2
4) a,2-b,3-c,1

Respuesta: 4 Principles of Distributed Database Systems, Third Edition pag.26

5. Cuál de las siguientes no es un problema de DBMS distribuidos

a. Diseño de bases de datos distribuidas.


b. Procesamiento de consultas.
c. Optimización del costo de implementación
d. Control de concurrencia.
e. Fiabilidad.

Respuesta: c Conceptos-desafíos-arquitecturas.pdf pag.11

• La entrega de datos es caracterizada por 3 dimensiones octogonales que son:

a. Frecuencia, utilidad y ubicación.


b. Modos de entrega, frecuencia y formas de transmisión.
c. Modos de entrega, frecuencia y métodos de comunicación.
d. Modos de entrega, frecuencia y formas de transmisión.
e. Periodicidad, Disponibilidad, frecuencia.

Respuesta: c): Principles of Distributed Database 5.

• Seleccione el enunciado incorrecto referente a la trasparencia de datos:

a. Es la separación de la semántica de nivel superior de un sistema de problemas de


implementación de nivel inferior.
b. Oculta el detalle de implementación de los usuarios.
c. Permite un alto nivel de soporte que brinda para el desarrollo de aplicaciones
complejas.
d. Hace referencia a que los atributos privados de un objeto no pueden ser modificados
ni obtenidos a no ser que se haga a través del paso de un mensaje.

Respuesta: d

Justificación:

La transparencia se refiere a la separación de la semántica de nivel superior de un sistema de


problemas de implementación de nivel inferior. En otras palabras, un sistema transparente
"oculta" el detalle de implementación de los usuarios. La ventaja de un DBMS totalmente
transparente es de alto nivel de soporte que brinda para el desarrollo de aplicaciones complejas.

Principles of DDS página 28.

• Cuáles son los tipos de trasparencia que se deben manejar en la base de datos:

a. Transparencia de replicación- transparencia de fragmentación- ocultación de la


información.
b. Transparencia de replicación- transparencia de fragmentación.
c. Ocultación de información- transparencia de red- independencia de datos.
d. Independencia de datos- transparencia de red- trasparencia de replicación-
transparencia de fragmentación.

Repuesta: D

Principles of DDS página 28.

• Complete la siguiente expresión:

Los DBMS _______ están destinados a mejorar la ________ ya que se han replicado

_________ y, por lo tanto, eliminar puntos únicos de falla.

a. distribuidos -Confiabilidad- componentes.


b. Locales- Confiabilidad- componentes.
c. distribuidos - disponibilidad- componentes.
d. distribuidos -Confiabilidad- tablas.

Respuesta: A

Principles of DDS página 33.

• El argumento para el rendimiento mejorado de los DBMS distribuidos generalmente


se presenta basado en dos puntos. ¿culés son?

a. Fragmentación de las consultas- replicación de la base de datos.


b. Fragmentación de la base de datos-paralelismo entre consultas e interconsultas.
c. Fragmentación de la base de datos- replicación de la base de datos.

Respuesta: b

Principles of DDS página 35.

También podría gustarte