wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Final de bases de datos

Total questions: 92

Worksheet time: 47mins

Name
Class
Date
1.

Este proceso de una base de datos involucra el mover tus datos de una plataforma otra.

a)

Migración de bases de datos

b)

Necesidad de la auditoría

2.

Se planea la estrategia que se ocupará para migrar los datos, en otras palabras que herramientas se van a ocupar (Herramientas ETL, scripts, etc.)

a)

Diseño

b)

Evaluar y analizar

3.

En esta fase se obtienen todos los requerimientos del negocio, se estima el costo y los beneficios, analizar tus bases de datos para conocer la estructura.

a)

Diseño

b)

Evaluar y analizar

4.

plano que nos indica como está estructurada la base de datos y varía de manejador a manejador

a)

Conversión del esquema de la base de datos

b)

Recopilación y depuración de datos

5.

Se eliminan los datos ROT y convierten los datos del negocio en un solo formato

a)

Conversión del esquema de la base de datos

b)

Recopilación y depuración de datos

6.

Se categorizan los datos de acuerdo a los requisitos de la migración

a)

Ordenar los datos

b)

Validar los datos

7.

En este paso vamos a revisar el proceso que se va a seguir para migrar nuestra base de datos.

a)

Ordenar los datos

b)

Validar los datos

8.

Envuelve el proceso de mover los datos ocupando la herramienta elegida y verifican los errores potenciales ocurridos durante el proceso de migración.

a)

Migración de la base de datos

b)

Pruebas y ajustes

9.

Comprobar que los datos se movieron de forma correcta y no se hayan perdido datos.

a)

Migración de la base de datos

b)

Pruebas y ajustes

10.

_____________ consiste en los procesos que nos permiten medir, asegurar y monitorear los accesos de una base de datos

a)

Auditoría

b)

Necesidad de la auditoría

11.

¿Quién accedió o cambió datos en nuestro sistema?

¿Cuándo fueron los datos cambiados?

¿Cómo obtuvo un usuario específico acceso a los datos?

¿El cambio a la tabla fue aprobado previamente?

¿Los usuarios privilegiados están abusando de su acceso ilimitado?

Son consejos de

a)

Auditoría

b)

Necesidad de la auditoría

12.

Los registros de auditoría necesitan información que sea significativa para el auditor

a)

Registro de auditoría

b)

Por qué debemos auditar

13.

R

equiere que todos los servicios de salud realice registros de auditoría a cualquier persona que toque cualquier dato en su base de datos

a)

Registro de auditoría

b)

Por qué debemos auditar

14.

El PCI DSS define

a)

controles para la protección de datos de una tarjeta de crédito/débito

b)

Sujetos

c)

Objetos

15.

Dentro del control de acceso, _________________ se refiere a los usuarios, procesos, programas o hilos que operan sobre el sistema.

a)

controles para la protección de datos de una tarjeta de crédito/débito

b)

Sujetos

c)

Objetos

16.

Dentro de los controles de acceso, ___________________ se refiere a los recursos del sistema tales como archivos, directorios, servicios, dispositivos de entrada y salida, entre otros.

a)

controles para la protección de datos de una tarjeta de crédito/débito

b)

Sujetos

c)

Objetos

17.

En este tipo de control de acceso, el método de restricción se basa en la identidad de los sujetos que van a operar en ellos. Este tipo de protección es utilizada usualmente dentro de Windows

a)

Control de Acceso Discrecional (DAC)

b)

Control de Acceso Obligatorio (MAC)

c)

Control de acceso basado en roles (RBAC)

18.

Este tipo de control de acceso basa la protección en un esquema de etiquetas y categorías. Estas solo pueden ser otorgadas por el administrador del sistema

a)

Control de Acceso Discrecional (DAC)

b)

Control de Acceso Obligatorio (MAC)

c)

Control de acceso basado en roles (RBAC)

19.

Este tipo de control de acceso realiza la protección basada en roles, los cuales son asignados por el administrador del sistema

a)

Control de Acceso Discrecional (DAC)

b)

Control de Acceso Obligatorio (MAC)

c)

Control de acceso basado en roles (RBAC)

20.

Consiste en cambiar la información legible, por medio de un proceso matemático, en caracteres que no son legibles

a)

Cifrado de datos

b)

Encriptación

c)

Desencriptación

21.

Proceso donde Texto + llave … Algoritmo … texto cifrado

a)

Cifrado de datos

b)

Encriptación

c)

Desencriptación

22.

Proceso donde: Texto cifrado + llave … Algoritmo … Texto

a)

Cifrado de datos

b)

Encriptación

c)

Desencriptación

23.

La siguiente es una desventaja del cifrado

a)

Reduce el número de sesiones simultáneas en una base de datos, lo cual puede alentar a todo el sistema como tal

b)

›  Aumento en la eficiencia

24.

Requiere más espacio en la base de datos para su almacenamiento.

Adicionalmente de la seguridad añadida, ciertas regulaciones requieren que la información se encuentre encriptada tales como SOX, HIPAA, PCI DSS y GLBA

a)

Necesidad del cifrado

b)

Seguridad en una base de datos

25.

SSL, Firewalls y VPN son ejemplos de

a)

Necesidad del cifrado

b)

Seguridad en una base de datos

26.

Se ejecuta a nivel de aplicación, consume mucho tiempo, da problemas de desempeño

a)

API

b)

Plug-In

27.

Se anexa un “paquete”, Es flexible, requiere menos mantenimiento a nivel de código, encriptan las columnas

a)

API

b)

Plug-In

28.

Aplica la encriptación a nivel del motor, no requiere modificación de código, más popular para cifrado

a)

API

b)

TDE

29.

Celda, Columna, Tablespace, Archivo, son ejemplos de

a)

Niveles de cifrado

b)

Cifrado simétrico

c)

Cifrado asimétrico

30.

Estos comandos de SQL sirven para otorgar o denegar privilegios de las tablas de SQL

a)

Grant y Revoke

b)

Grant

c)

Revoke

31.

Como es la sintaxis de GRANT en Maria DB

a)

GRANT privilegio ON objeto TO usuario

b)

REVOKE privilegio ON objeto FROM usuario

c)

REVOKE privilegio ON objeto TO usuario

d)

GRANT privilegio ON objeto FROM usuario

32.

Como es la sintaxis de REVOKE en Maria DB

a)

GRANT privilegio ON objeto TO usuario

b)

REVOKE privilegio ON objeto FROM usuario

c)

REVOKE privilegio ON objeto TO usuario

d)

GRANT privilegio ON objeto FROM usuario

33.

Se refiere a la precisión y consistencia de los datos almacenados en una base de datos

a)

Integridad de los datos

b)

Integridad física

34.

Busca proteger a los datos de todos aquellos factores externos, tales como calamidades, falta de luz, hackers, etc

a)

Integridad de los datos

b)

Integridad física

35.

Busca que los datos almacenados dentro de una tabla, tengan sentido común

a)

Integridad lógica

b)

Integridad de entidad

36.

Busca que una llave primaria solo identifique de forma única a un solo registro

a)

Integridad lógica

b)

Integridad de entidad

37.

Cuando se tienen dos o más tablas con una relación, debemos garantizar que la llave foránea coincida en todo momento con la llave primaria

a)

Integridad de entidad

b)

Integridad referencial

38.

Busca que los valores almacenados en una determinada columna, correspondan a las reglas establecidas

a)

Integridad de dominio

b)

Integridad definida por el usuario

39.

Establece todas aquellas reglas en particular que un administrador haya definido para la base de datos

a)

Integridad de dominio

b)

Integridad definida por el usuario

40.

Errores humanos, Errores de transferencia, Bugs y virus son factores que

a)

Factores que afectan a la integridad

b)

Como preservar la integridad

41.

Es una colección de múltiples bases de datos interconectadas, las cuales están separadas físicamente en varias ubicaciones y se comunican vía una red de computadoras

a)

Bases de datos distribuidas

b)

El por qué se deberia usar una base de datos distribuida

42.

En este tipo de bases de dato distribuidas, los sites ocupan distintos sistemas operativos, SGBD y modelos de datos

a)

Heterogéneas

b)

Homogéneas

43.

En este tipo de bases de dato distribuidas, los sites ocupan SGBD y sistemas operativos idéntico

a)

Heterogéneas

b)

Homogéneas

44.

En este tipo de bases de dato distribuidas, los sistemas son independientes por naturaleza e integrados de forma que funcionan como si fueran una sola base de datos

a)

Federadas

b)

Autónoma

45.

En este tipo de bases de dato distribuidas, Las bases de datos ocupan un módulo de coordinación central por el cual todas las bases de datos son accedidas

a)

No Federada

b)

No autónoma

46.

En este tipo de bases de dato distribuidas, Cada base de datos es independiente y funciona por si misma

a)

Federadas

b)

Autónoma

47.

En este tipo de bases de dato distribuidas, Los datos son distribuidos a través de nodos homogéneos y una base de datos central (Maestra) la cual coordina las actualizaciones a través de todos los sites

a)

No Federada

b)

No autónoma

48.

Esta es una arquitectura de dos niveles donde la funcionalidad se divide entre clientes y servidores.

a)

Arquitectura Cliente-Servidor de un SGBDD

b)

Arquitectura Peer-to-Peer de un SGBDD

49.

En estos sistemas cada computadora colega actua como cliente y servidor para impartir los servicios de base de datos

a)

Arquitectura Cliente-Servidor de un SGBDD

b)

Arquitectura Peer-to-Peer de un SGBDD

50.

Aquí las tablas se encuentran en diferentes sites y los datos están situados de tal forma que estén situados en el site que se ocupe más

a)

No replicada y no fragmentada

b)

Completamente replicada

c)

Parcialmente replicada

51.

Aquí en cada site, una copia de las bases de datos es almacenada

a)

No replicada y no fragmentada

b)

Completamente replicada

c)

Parcialmente replicada

52.

Copias de las tablas, o porciones de las mismas son almacenadas en diferentes site

a)

No replicada y no fragmentada

b)

Completamente replicada

c)

Parcialmente replicada

53.

En este diseño una tabla es dividida en dos o más piezas, las cuales son referidas como fragmentos o particiones.

a)

Fragmentadas

b)

Distribución Mixta

c)

Parcialmente replicada

54.

Es una combinación de fragmentación y replicación parcial

a)

Fragmentadas

b)

Distribución Mixta

c)

Parcialmente replicada

55.

Esta tarea consiste en dividir una tabla en series de tablas más chicas

a)

Fragmentación

b)

La llave primaria debe ser conservada en los fragmentos para que la tabla pueda ser reconstruida

56.

Un cambio en el esquema de la base de datos no debe cambiar la lógica de la aplicación

a)

Independencia logica

b)

Independencia física

57.

La descripción física de los datos no debe afectar a las aplicaciones de los usuarios

a)

Independencia logica

b)

Independencia física

58.

la tarea de hacer cumplir regulaciones para que se provean datos correctos a usuarios y aplicaciones legítimas de una base de datos

a)

Control de un SGBDD

b)

Agendas y conflictos

59.

Cuando se cuenta con una base de datos distribuida, es importante agendar el orden en el que las transacciones ocurrirán

a)

Control de un SGBDD

b)

Agendas y conflictos

60.

en cualquier punto en el tiempo, solo una transacción puede estár activa.

a)

Planeación serial

b)

Planeación paralela

61.

más de una transacción se encuentra activa de forma simultánea.

a)

Planeación serial

b)

Planeación paralela

62.

ocurre cuando dos transacciones activas realizan operaciones no compatibles.

a)

Conflicto

b)

Control de concurrencia

63.

Protocolos de control basados en candados

a)

Conflicto

b)

Control de concurrencia

64.

En este método cada transacción bloquea un elemento antes de que sea usado y el candado es liberado una vez que se ha utilizado.

a)

Protocolo de bloqueo de una fase

b)

Protocolo de bloqueo de dos fases

c)

Protocolo de control basado en candados en SGBDD

65.

En este método en la primera fase una transacción adquiere todos los candados que requiere y no libera ninguno.

a)

Protocolo de bloqueo de una fase

b)

Protocolo de bloqueo de dos fases

c)

Protocolo de control basado en candados en SGBDD

66.

En una base de datos distribuidas el algoritmo funciona de forma casi idéntica sin embargo aquí cada site es asignado como un administrador de los candados

a)

Protocolo de bloqueo de una fase

b)

Protocolo de bloqueo de dos fases

c)

Protocolo de control basado en candados en SGBDD

67.

En este bloqueo un site es designado como el administrador central de los candados. Todos los sites conocen de este site y solicitan el candado durante las transacciones.

a)

Bloqueo de dos fases centralizado

b)

Bloqueo de dos fases de copia primaria

68.

En este bloqueo un número de sites son designados como gestores de los candados. Todos los sites conocen quien es el responsable de gestionar el candado correspondiente una tabla o fragmento.

a)

Bloqueo de dos fases centralizado

b)

Bloqueo de dos fases de copia primaria

69.

En este bloqueo cada site funciona como un gestor de candados. La ubicación de los gestores de candados depende como se encuentre la información distribuida y/o replicada.

a)

Bloqueo de dos fases distribuido

b)

Control de concurrencia

70.

Algoritmos de control de concurrencia con timestamps

a)

Bloqueo de dos fases distribuido

b)

Control de concurrencia

71.

Cuando dos transacciones intentan acceder al mismo elemento para operaciones en conflicto, la prioridad se le da a la transacción más vieja.    

a)

Regla de acceso

b)

Regla de la transacción vieja

72.

Si una transacción más joven ha escrito algo en un elemento, entonces la transacción más vieja no tiene permitido leer o escribir ese elemento.

a)

Regla de acceso

b)

Regla de la transacción vieja

73.

Una transacción más joven puede leer o escribir datos en un elemento, que ya haya sido escrita por una transacción más vieja.

a)

Regla de la transacción joven

b)

Algoritmos de control de concurrencia optimista.

74.

Este algoritmo funciona mejor en sistemas donde los conflictos esperados son bajos

a)

Regla de la transacción joven

b)

Algoritmos de control de concurrencia optimista.

75.

La transacción obtiene los elementos y los lleva a memoria para realizar operaciones en ellos.

a)

Fase de ejecución

b)

Fase de validación

76.

La transacción realiza revisiones para asegurarse que los datos pueden ser serializables

a)

Fase de ejecución

b)

Fase de validación

77.

La transacción escribe los datos modificados en el disco.

a)

Fase de compromiso

b)

Candados de la muerte

78.

Es un estado en una base de datos, que ocurre cuando se tienen dos o más transacciones que esperan de forma indefinida a que un candado sea liberado.

a)

Fase de compromiso

b)

Candados de la muerte

79.

En esta estrategia no permite que cualquier transacción pueda adquirir candados que puedan llevar a un candado de la muerte.

a)

Prevención del candado de la muerte

b)

Evitar el candado de la muerte

80.

Esta estrategia analiza las transacciones y los candados para determinar si el esperar por un recurso lo va a llevar al candado de la muerte.

a)

Prevención del candado de la muerte

b)

Evitar el candado de la muerte

81.

Si T1 es más vieja que T2, T1 se le permite esperar. De lo contrario, si T1 es más joven que T2, T1 es abortada y después es reiniciada.

a)

Wait-die

b)

Wound-wait

82.

Si T1 es más vieja que T2, T2 es abortada y después reiniciada. De lo contrario, si T1 es más joven que T2, T1 le es permitido esperar

a)

Wait-die

b)

Wound-wait

83.

Este algoritmo corre un algoritmo de detección el cuál periódicamente remueve los candados de la muerte en caso de que existan.  

a)

Detección y eliminación del candado de la muerte

b)

RSA,  DSA,  PKCS, TwoFish

84.

La empresa Zemo necesita encriptar la información crediticia de su base de datos. Ellos consideran que deben ocupar un cifrado asimétrico ya que es prioridad que la información de las tarjetas de crédito no pueda ser descifrada tan facilmente. Del siguiente listado ¿Cuál es el algoritmo de encripción que se ajusta a la problemática?

a)

Detección y eliminación del candado de la muerte

b)

RSA,  DSA,  PKCS, TwoFish

85.

La empresa FATWS se ha dedicado a la venta de productos por catálogo. Por su modelo de negocio es necesario almacenar la información de las tarjetas de crédito con las que se hacen las compras, de forma cifrada. Ellos han optado por un algoritmo de cifrado simétrico ya que consideran que es lo más propio para su problemática. Del siguiente listado ¿Cuál es el algoritmo que les podría servir?

a)

AES, RC4, DES, 3DES

b)

Migración de Big Bang

86.

La empresa Tanji Ro necesitan migrar su servidor de SQL Server a Oracle por cambios propuestos por la gerencia. Ellos tienen la facilidad de poder desconectar todos los recursos de la base de datos de forma simultánea, ya que la empresa no tiene operación alguna en la madrugada. ¿Qué estrategia de migración es la más conveniente para esta empresa?

a)

AES, RC4, DES, 3DES

b)

Migración de Big Bang

87.

La empresa EG2 acaba de despedir a su empleado Felix Cuevas. Felix se desempeñaba como director de sistemas en la empresa. Se te ha solicitado mantener al usuario por fines de auditoría, sin embargo, se deben de quitarle todos los permisos sobre la tabla de "administración". La base de datos que ocupan es MariaDB. Escribe en el siguiente espacio el comando de SQL que lograría esto

› 

a)

REVOKE all ON administración FROM Felix;

b)

Transparencia de la ubicación

88.

En tu aplicativo te encuentras realizando consultas a la base de datos. Sin embargo, tu jamás te das cuenta que tus consultas realmente están ocurriendo en sites que se encuentran geográficamente separados. Para ti pareciera como si todas estas consultas están ocurriendo de forma local. Este caso es un ejemplo del siguiente tipo de transparencia...

a)

REVOKE all ON administración FROM Felix;

b)

Transparencia de la ubicación

89.

La empresa Demanda Lorian ha migrado su base de datos a un nuevo esquema. Sin embargo, cuando ejecutaron su proceso de migración algo ocurrió mal y ahora la columna que contenía las llaves foráneas que ligaba a otra tabla, ya no coincide de forma correcta con dicha tabla. ¿Qué tipo de integridad se está violando?

a)

Integridad referencial

b)

Integridad definida por el usuario (Integridad de dominio)

90.

Se introdujo el salario de un empleado de una base de datos, y dicho digito excede el límite establecido al definir la variable. ¿Qué tipo de integridad se está violando?

a)

Integridad referencial

b)

Integridad definida por el usuario (Integridad de dominio)

91.

Las bases de datos distribuidas promueven la independencia de datos. ________________________ se da cuando un cambio en el esquema de la base de datos no cambia la lógica de la aplicación.   

a)

Independencia lógica

b)

Extrar, Transformar, Cargar(Load)

92.

Los siguientes son procesos que realiza una herramienta ETL

a)

Independencia lógica

b)

Extrar, Transformar, Cargar(Load)