Está en la página 1de 7

2/4/2021 EXAMEN FINAL DE BASE DE DATOS II - 2020-2

EXAMEN FINAL DE BASE DE DATOS II -


2020-2
FISI - INGENIERÍA DE SOFTWARE

Esta dirección de correo quedará registrada cuando envíes este formulario.

¿No es tuya la dirección julio.aguero1@unmsm.edu.pe? Cambiar de cuenta

*Obligatorio

Nombre *

Julio Cesar Agüero Carhuavilca

I. Defina los siguientes conceptos o términos (A-D 0.5 ptos. cada uno), (E-F 1
pto. cada uno)

A) Objeto complejo *

Los objetos complejos se crean a partir de objetos más simples mediante la


aplicación de constructores a ellos. Los objetos más simples son objetos como
enteros, caracteres, cadenas de bytes de cualquier longitud, booleanos y otantes

B) Control de concurrencia *

Es un procedimiento de administración de operaciones simultáneas sin entrar en


con icto entre sí. Garantiza que las transacciones de base de datos se realizan de
forma simultánea y precisa para producir resultados correctos sin infringir la
integridad de los datos de la base de datos respectiva.

https://docs.google.com/forms/d/e/1FAIpQLSdsz5n6cPi89h1DCTEI5wBQyyvniEvfoJOxjFPFhoxEtP4gAg/viewform 1/7
2/4/2021 EXAMEN FINAL DE BASE DE DATOS II - 2020-2

C) Autonomía local *

La autonomía local signi ca que todos los datos de la red distribuida son
propiedad y se administran localmente.

D) OLAP *

OLAP (para el procesamiento analítico en línea)es un software para realizar


análisis multidimensionales a altas velocidades en grandes volúmenes de datos de
un almacén de datos o algún otro almacén de datos uni cado y centralizado.

E. Defina el tipo arreglo de Oracle. Dé un ejemplo. (1 pto.) *

Existen dos tipos de arreglo: arreglo tabla y arreglo registro


Ejemplo de un arreglo tabla

type ejemplo1 is table of varchar2 (20)


index by binary_integer;

Entonces se declara el arreglo


vejemplo1 ejemplo1;

F. Defina los privilegios de sistema. Dé un ejemplo. (1 pto.) *

Un privilegio del sistema es el derecho a realizar una acción determinada o a


realizar una acción en cualquier objeto de esquema de un tipo determinado.

Por ejemplo, los privilegios para crear tablas y eliminar las las de cualquier tabla
de una base de datos son privilegios del sistema. Hay más de 60 privilegios de
sistema distintos.

https://docs.google.com/forms/d/e/1FAIpQLSdsz5n6cPi89h1DCTEI5wBQyyvniEvfoJOxjFPFhoxEtP4gAg/viewform 2/7
2/4/2021 EXAMEN FINAL DE BASE DE DATOS II - 2020-2

II. Complete los espacios en blanco (0.5 ptos. cada uno) Respuesta corta.

1. El ………………………………….. es una situación en la cual dos o más transacciones


están en un estado de espera simultáneo, y cada una espera la liberación de un
bloqueo por parte de otra para poder continuar. *

Bloque Mutuo

2. En el bloqueo …………………………………., T deberá obtener un bloqueo de


certificación para todos los elementos de T con bloqueo de escritura, antes de
poder confirmarse; T esperará para obtenerlos hasta que estos elementos sean
liberados por las transacciones lectoras. *

Dos fases multiversion

3. En la arquitectura cliente servidor, el software ……………………………… analiza


sintácticamente la consulta y la descompone en varias consultas de sitio
independientes, tiene acceso a la información almacenada en el catálogo de
SGBDD sobre la distribución de los datos. *

Parser

4. La visualización o proceso …………………………………………………… mueve hacia abajo


la jerarquía de una dimensión en un cubo, proporcionando una vista más fina
(granularidad más fina). *

drill - down

https://docs.google.com/forms/d/e/1FAIpQLSdsz5n6cPi89h1DCTEI5wBQyyvniEvfoJOxjFPFhoxEtP4gAg/viewform 3/7
2/4/2021 EXAMEN FINAL DE BASE DE DATOS II - 2020-2

5. El esquema …………………………….. es un esquema multidimensional, el que


consiste en una tabla de hechos con una única tabla por cada dimensión. *

estrella

6. En el método de la ………………………………………………….. las copias distinguidas de


los diversos elementos de información se pueden almacenar en diferentes
sitios denominados sitio coordinador para el control de concurrencia de ese
elemento. *

copia primaria

7. ……………………………………… es considerado como el principal estándar para el


intercambio de datos entre varios tipos de bases de datos y páginas web. *

XML

8. La opción ……………………. de la cláusula GROUP BY genera todas las posibles


combinaciones de agrupamiento. *

Cube

III. Responda con un verdadero o falso a las siguientes afirmaciones: (0.5


ptos. cada una)

https://docs.google.com/forms/d/e/1FAIpQLSdsz5n6cPi89h1DCTEI5wBQyyvniEvfoJOxjFPFhoxEtP4gAg/viewform 4/7
2/4/2021 EXAMEN FINAL DE BASE DE DATOS II - 2020-2

1. Dos operaciones de un plan están en conflicto si pertenecen a diferentes


transacciones, si tienen acceso al mismo elemento de datos y si al menos una
de las operaciones escribe en el mismo elemento de datos. *

Verdadero

Falso

2. El problema de concurrencia denominado análisis inconsistente ocurre


cuando una transacción lee un elemento dos veces y otra transacción modifica
el elemento entre las dos lecturas. Así la primera transacción recibe diferentes
valores en sus dos lecturas del mismo elemento. *

Verdadero

Falso

3. La fragmentación es una técnica de diseño de bases de datos distribuidas


que se ocupa en dividir la base de datos en unidades lógicas llamados
fragmentos, cuyo almacenamiento puede asignarse a los diferentes sitios. *

Verdadero

Falso

4. Un disparador (trigger) también se usa para iniciar un procedimiento de


auditoría para una tabla, registrar todos los cambios, la hora en que se hicieron
y la entidad del usuario que lo hizo. *

Verdadero

Falso

https://docs.google.com/forms/d/e/1FAIpQLSdsz5n6cPi89h1DCTEI5wBQyyvniEvfoJOxjFPFhoxEtP4gAg/viewform 5/7
2/4/2021 EXAMEN FINAL DE BASE DE DATOS II - 2020-2

5. Los índices son la técnica más importante empleada en la optimización de


desempeño de SQL, comúnmente se emplean cuando la dispersión de una
columna indizada en una tabla grande es baja. *

Verdadero

Falso

6. Una transacción está en estado de inanición si una transacción no puede


continuar durante un período indeterminado, mientras otras transacciones
continúan con normalidad. *

Verdadero

Falso

7. Un rol puede considerarse como un conjunto de operaciones que deben ser


ejecutadas por un individuo o grupo de individuos como parte de un trabajo. *

Verdadero

Falso

8. El arreglo redundante de discos independientes RAID proporciona mejoría


de desempeño y tolerancia a fallos (mejoría de la fiabilidad). La tolerancia a
fallos significa que, en caso de fallo de disco, los datos podrían ser
reconstruidos y recuperados. *

Verdadero

Falso

Enviar

Nunca envíes contraseñas a través de Formularios de Google.

Este formulario se creó en UNMSM. Noti car uso inadecuado

https://docs.google.com/forms/d/e/1FAIpQLSdsz5n6cPi89h1DCTEI5wBQyyvniEvfoJOxjFPFhoxEtP4gAg/viewform 6/7
2/4/2021 EXAMEN FINAL DE BASE DE DATOS II - 2020-2

Formularios

https://docs.google.com/forms/d/e/1FAIpQLSdsz5n6cPi89h1DCTEI5wBQyyvniEvfoJOxjFPFhoxEtP4gAg/viewform 7/7

También podría gustarte