wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Test Bases de Datos UD5yUD6 (130 Preguntas LM)

Total questions: 112

Worksheet time: 56mins

Name
Class
Date
1.

¿Cuál de las siguientes no es una operación básica del álgebra relacional según se describe en las fuentes?

a)

Selección

b)

Proyección

c)

Intersección

d)

Producto cartesiano

2.

Una fila en una tabla relacional también se conoce como:

a)

Columna

b)

Atributo

c)

Tupla

d)

Grado

3.

El número de atributos en una relación se define como el:

a)

Dominio

b)

Cardinalidad

c)

Grado

d)

Tupla

4.

¿Cuál es el propósito principal de las claves en una tabla relacional?

a)

Acelerar la búsqueda de datos

b)

Definir el tipo de datos de una columna

c)

Impedir la duplicación de registros

d)

Establecer relaciones con otras tablas

5.

Una clave externa o secundaria se utiliza principalmente para:

a)

Identificar de forma única un registro en su propia tabla

b)

Enlazar un campo con otra tabla

c)

Definir una clave primaria alternativa

d)

Asegurar la integridad de los dominios

6.

La operación de selección (o restricción) en álgebra relacional:

a)

Combina tuplas de dos relaciones basándose en una condición

b)

Elige un subconjunto de atributos de una relación

c)

Selecciona un subconjunto de tuplas de una relación que cumplen una condición

d)

Combina todas las tuplas de dos relaciones

7.

¿Cuál de las siguientes operaciones del álgebra relacional no es una operación unitaria?

a)

Selección

b)

Proyección

c)

Unión

d)

Renombrado

8.

Para que dos relaciones sean compatibles para la unión, deben tener el mismo:

a)

Cardinalidad

b)

Número de tuplas

c)

Grado y los dominios correspondientes

d)

Claves primarias

9.

La operación de diferencia entre dos tablas compatibles R y S (R - S) devuelve:

a)

Las tuplas que están en R o en S o en ambas

b)

Las tuplas que están en R y en S

c)

Las tuplas que están en R pero no en S

d)

Las tuplas que están en S pero no en R

10.

¿Cuál de las siguientes operaciones no se visualiza fácilmente utilizando la teoría de conjuntos?

a)

Unión

b)

Intersección

c)

Producto cartesiano

d)

Proyección

11.

¿Cómo se define un dominio en el contexto del álgebra relacional?

a)

El número total de filas en una tabla

b)

El nombre de una columna en una tabla

c)

El tipo de atributo de un campo

d)

El identificador único de una tupla

12.

Verdadero o Falso: Las operaciones no básicas del álgebra relacional no pueden ser representadas como una combinación de las operaciones básicas.

a)

Verdadero

b)

Falso

13.

La operación de intersección entre dos relaciones R y S (R ∩ S) compatibles puede expresarse utilizando la operación de diferencia como:

a)

R - S

b)

S - R

c)

(R - S) ∪ (S - R)

d)

R - (R - S)

14.

¿Qué es un grado de una relación?

a)

El número de filas en la relación

b)

El número de columnas (atributos) en la relación

c)

El tipo de datos de los atributos

d)

La clave primaria de la relación

15.

Verdadero o Falso: La operación de selección puede involucrar múltiples condiciones conectadas por operadores booleanos como AND, OR y NOT.

a)

Verdadero

b)

Falso

16.

¿Qué paradigma de consulta utiliza el cálculo relacional?

a)

Imperativo

b)

Orientado a objetos

c)

Declarativo

d)

Procedimental

17.

En el cálculo relacional, un predicado especifica:

a)

Una tabla o relación sobre la cual se opera

b)

Un valor específico para un atributo

c)

Una propiedad que algunos o todos los elementos de un conjunto deben cumplir

d)

Una secuencia de operaciones a realizar

18.

Los cuantificadores en el cálculo relacional indican:

a)

El tipo de operación lógica a realizar

b)

El orden en que se deben evaluar los predicados

c)

La cantidad de veces que una propiedad se satisface dentro de un conjunto

d)

Las variables que están involucradas

19.

¿Cuál de los siguientes símbolos representa el cuantificador universal en la lógica de predicados?

a)

b)

c)

¬

d)

20.

El cuantificador existencial (∃) indica que:

a)

Todos los elementos de un conjunto cumplen una propiedad

b)

Al menos un elemento de un conjunto cumple una propiedad

c)

Ningún elemento de un conjunto cumple una propiedad

d)

Exactamente un elemento de un conjunto cumple una propiedad

21.

En el cálculo relacional de tuplas, las variables representan:

a)

Atributos individuales

b)

Filas completas de una relación

c)

Dominios de atributos

d)

Valores constantes

22.

¿Qué representa una constante en el cálculo relacional?

a)

Un espacio de almacenamiento para valores variables

b)

Un valor específico que no puede ser alterado

c)

Un símbolo para un predicado

d)

Un operador lógico

23.

Verdadero o Falso: No existe una relación directa entre las operaciones del álgebra relacional y las expresiones del cálculo relacional.

a)

Verdadero

b)

Falso

24.

La unión en el cálculo relacional se asemeja a la unión en el álgebra relacional en que:

a)

No requiere tablas compatibles

b)

Elimina todas las tuplas duplicadas

c)

Combina las tuplas de dos relaciones compatibles

d)

Selecciona tuplas basadas en una condición

25.

La diferencia (R - S) en el cálculo relacional selecciona las tuplas que están:

a)

En ambas relaciones R y S

b)

En S pero no en R

c)

En R pero no en S

d)

En R o en S o en ambas

26.

La proyección en el cálculo relacional se utiliza para:

a)

Seleccionar un subconjunto de tuplas

b)

Extraer una serie de atributos de una relación

c)

Combinar tuplas de dos relaciones

d)

Renombrar atributos de una relación

27.

En el cálculo relacional de dominios, las variables representan:

a)

Tuplas completas

b)

Atributos de las tuplas

c)

Relaciones completas

d)

Consultas complejas

28.

¿Qué es una función en el contexto del cálculo relacional?

a)

Una variable que representa una tupla

b)

Un predicado que define una propiedad

c)

Una secuencia de órdenes que cumple una tarea específica

d)

Un operador lógico que combina predicados

29.

Verdadero o Falso: En el cálculo relacional de dominios, las variables se refieren a los valores que toman los atributos dentro de las tuplas.

a)

Verdadero

b)

Falso

30.

¿Cuál es la utilidad principal de traducir una consulta en cálculo relacional a álgebra relacional?

a)

Hacer la consulta más fácil de entender para el usuario

b)

Proporcionar un método algorítmico para evaluar la consulta

c)

Reducir la cantidad de datos que se necesitan procesar

d)

Asegurar la integridad de los datos

31.

El diseño de bases de datos es realizado principalmente por:

a)

El usuario final

b)

El administrador de la base de datos

c)

Un analista y/o un programador

d)

El proveedor del software de la base de datos

32.

La primera fase del diseño de una base de datos, donde se identifican las necesidades del usuario, se conoce como:

a)

Diseño lógico

b)

Diseño físico

c)

Especificación de requisitos

d)

Diseño conceptual

33.

¿Qué se obtiene como resultado de la fase de diseño conceptual?

a)

El esquema físico de la base de datos

b)

El modelo de datos implementado en un SGBD específico

c)

Un esquema conceptual que describe la estructura de los datos de alto nivel

d)

Un conjunto de tablas con sus definiciones

34.

El modelo Entidad-Relación (ER) se utiliza principalmente en la fase de:

a)

Diseño físico

b)

Diseño lógico

c)

Diseño conceptual

d)

Implementación

35.

En un modelo ER, una entidad representa:

a)

Una característica de un objeto

b)

Un objeto o concepto del mundo real sobre el que se desea almacenar información

c)

Una asociación entre dos o más entidades

d)

Una regla que gobierna

36.

¿Cuál de los siguientes no es un tipo de atributo común en el modelo ER según las fuentes?

a)

Simple

b)

Compuesto

c)

Derivado

d)

Relacional

37.

Un atributo derivado es aquel cuyo valor:

a)

Se almacena directamente en la base de datos

b)

Puede calcularse o derivarse a partir de otros atributos

c)

Puede tener múltiples valores para una sola instancia de la entidad

d)

Se utiliza para identificar de forma única una instancia de la entidad

38.

Una relación en un modelo ER representa:

a)

Una entidad débil que depende de otra entidad

b)

Una asociación entre dos o más entidades

c)

Un atributo que puede tener múltiples valores

d)

Una restricción sobre los atributos de una entidad

39.

La cardinalidad de una relación especifica:

a)

El número de atributos en cada entidad participante

b)

El número de instancias de una entidad que pueden (o deben) estar relacionadas con una instancia de otra entidad

c)

Los tipos de datos de los atributos en las entidades relacionadas

d)

Las claves primarias utilizadas para la relación

40.

¿Cuál de las siguientes cardinalidades describe una relación donde una instancia de la entidad A puede estar relacionada con cero o muchas instancias de la entidad B, y una instancia de la entidad B puede estar relacionada con exactamente una instancia de la entidad A?

a)

Uno a uno (1:1)

b)

Uno a muchos (1:N)

c)

Muchos a muchos (N:M)

d)

Cero o muchos a uno (0..N:1)

41.

Una entidad débil en un modelo ER:

a)

No tiene atributos

b)

No tiene una clave primaria propia y depende de otra entidad (entidad fuerte) para su identificación

c)

Participa solo en relaciones de muchos a muchos

d)

Siempre se representa con un rectángulo doble

42.

¿Qué se obtiene como resultado de la fase de diseño lógico?

a)

Un diagrama ER detallado

b)

La base de datos implementada en un SGBD

c)

Un esquema lógico que describe la estructura de los datos utilizando un modelo de datos específico (por ejemplo, relacional)

d)

Los requisitos del usuario documentados

43.

El proceso de normalización se lleva a cabo principalmente durante la fase de:

a)

Diseño conceptual

b)

Diseño lógico

c)

Diseño físico

d)

Implementación

44.

¿Qué se obtiene como resultado de la fase de diseño físico?

a)

Un esquema lógico normalizado

b)

El esquema de la base de datos implementado en un SGBD específico, incluyendo detalles de almacenamiento

c)

Un modelo ER completo

d)

La documentación de los requisitos del usuario

45.

Verdadero o Falso: La especificación de requisitos es considerada una de las tres fases principales del diseño de bases de datos.

a)

Verdadero

b)

Falso

46.

¿Cuál es el objetivo principal de la documentación en el diseño de bases de datos?

a)

Optimizar el rendimiento de la base de datos

b)

Facilitar la comprensión y el mantenimiento de la base de datos

c)

Asegurar la seguridad de los datos

d)

Definir los requisitos del usuario

47.

¿Qué representa un diagrama de flujo de datos en el contexto del diseño de bases de datos?

a)

La estructura de las tablas y sus relaciones

b)

El flujo de información a través de un sistema, incluyendo procesos, datos y almacenamiento

c)

Las diferentes vistas que los usuarios tienen de la base de datos

d)

Las restricciones de integridad definidas para la base de datos

48.

Verdadero o Falso: La técnica de diseño "top-down" comienza con una visión general del sistema y luego se detalla.

a)

Verdadero

b)

Falso

49.

El objetivo principal de la normalización de bases de datos es:

a)

Aumentar la eficiencia de la base de datos

b)

Eliminar la redundancia de datos

c)

Mejorar la seguridad de los datos

d)

Facilitar el acceso a los datos

50.

El diseño "top-down" comienza con una visión general del sistema y luego se detalla.

a)

Verdadero

b)

Falso

51.

El objetivo principal de la normalización de bases de datos es:

a)

Aumentar la velocidad de las consultas

b)

Reducir la redundancia de datos y mejorar la integridad

c)

Simplificar el modelo ER

d)

Facilitar la implementación física de la base de datos

52.

Una tabla se encuentra en primera forma normal (1FN) si:

a)

No contiene atributos multivaluados ni grupos repetidos, y todos los atributos no clave dependen totalmente de la clave primaria.

b)

No contiene atributos multivaluados ni grupos repetidos, y todos los atributos no clave dependen transitivamente de la clave primaria.

c)

Todos los atributos tienen valores atómicos (indivisibles) y la tabla tiene una clave primaria.

d)

Cumple con la 1FN y no existen dependencias funcionales parciales sobre la clave primaria.

53.

¿Qué es un atributo no atómico?

a)

Un atributo que no tiene un valor definido

b)

Un atributo que es parte de la clave primaria

c)

Un atributo que contiene múltiples valores o está estructurado internamente

d)

Un atributo que se deriva de otros atributos

54.

Para llevar una tabla a la primera forma normal, es necesario:

a)

Eliminar las dependencias transitivas

b)

Descomponer los atributos multivaluados en filas separadas o crear una tabla separada

c)

Asegurar que todos los atributos dependan de toda la clave primaria

d)

Eliminar las dependencias funcionales parciales

55.

Una tabla está en segunda forma normal (2FN) si:

a)

Está en 1FN y no hay dependencias transitivas.

b)

Está en 1FN y todos los atributos no clave dependen totalmente de la clave primaria.

c)

Está en 1FN y cada determinante es una clave candidata.

d)

Está en 1FN y no hay atributos multivaluados.

56.

Una dependencia funcional parcial ocurre cuando:

a)

Un atributo no clave depende de toda la clave primaria.

b)

Un atributo no clave depende solo de una parte de una clave primaria compuesta.

c)

Un atributo clave depende de un atributo no clave.

d)

Un atributo no clave depende de otro atributo no clave.

57.

Para llevar una tabla de 1FN a 2FN, se deben:

a)

Eliminar las dependencias transitivas creando nuevas tablas.

b)

Crear tablas separadas para los atributos que dependen solo de una parte de la clave primaria compuesta.

c)

Eliminar los atributos multivaluados.

d)

Asegurar que cada determinante sea una clave candidata.

58.

Una tabla se encuentra en tercera forma normal (3FN) si:

a)

Está en 2FN y cada determinante es una clave candidata.

b)

Está en 2FN y no existen dependencias transitivas de atributos no clave sobre la clave primaria.

c)

Está en 2FN y no hay dependencias funcionales parciales.

d)

Está en 2FN y todos los atributos son atómicos.

59.

Una dependencia transitiva ocurre cuando:

a)

Un atributo no clave depende directamente de la clave primaria.

b)

Un atributo clave depende de un atributo no clave.

c)

Un atributo no clave depende de otro atributo no clave, que a su vez depende de la clave primaria.

d)

Un atributo no clave depende solo de una parte de la clave primaria compuesta.

60.

Para llevar una tabla de 2FN a 3FN, se deben:

a)

Eliminar las dependencias funcionales parciales.

b)

Crear tablas separadas para los atributos que tienen dependencias transitivas.

c)

Asegurar que todos los atributos sean atómicos.

d)

Garantizar que cada determinante sea una superclave.

61.

¿Qué es una clave candidata?

a)

La clave primaria elegida para una tabla.

b)

Una clave externa que enlaza con otra tabla.

c)

Un atributo o conjunto de atributos que cumplen las propiedades de unicidad y minimalidad para identificar una tupla.

d)

Un atributo que no puede contener valores nulos.

62.

La propiedad de unicidad de una clave candidata significa que:

a)

Debe ser lo más corta posible.

b)

No puede haber dos tuplas con el mismo valor para esa clave.

63.

La propiedad de unicidad de una clave candidata significa que:

a)

Debe ser lo más corta posible.

b)

No puede haber dos tuplas con el mismo valor para esa clave.

c)

No puede ser divisible en partes más pequeñas.

d)

Debe ser elegida como clave primaria.

64.

La propiedad de minimalidad de una clave candidata significa que:

a)

Debe contener el menor número posible de atributos.

b)

Ningún subconjunto propio de los atributos que componen la clave puede seguir siendo único.

c)

Debe ser única en toda la base de datos.

d)

Debe ser fácil de recordar para los usuarios.

65.

Verdadero o Falso: Una base de datos siempre debe normalizarse hasta la tercera forma normal para ser considerada bien diseñada.

a)

Verdadero

b)

Falso

66.

¿Qué es la Forma Normal de Boyce-Codd (FNBC)?

a)

Una forma normal más débil que la 3FN.

b)

Una forma normal más estricta que la 3FN, donde cada determinante es una clave candidata.

c)

Equivalente a la 2FN.

d)

Una forma normal que trata específicamente con atributos multivaluados.

67.

¿Qué problema intenta resolver la normalización con respecto a las operaciones de inserción, eliminación y modificación?

a)

Hacerlas más rápidas.

b)

Hacerlas más complejas.

c)

Evitar anomalías (inconsistencias) causadas por la redundancia de datos.

d)

Asegurar la seguridad de los datos.

68.

Las reglas de Codd se aplican específicamente a:

a)

Bases de datos jerárquicas.

b)

Bases de datos de red.

c)

Bases de datos relacionales.

d)

Sistemas de archivos tradicionales.

69.

La Regla de la Información de Codd establece que:

a)

Todos los datos deben ser almacenados en un solo archivo.

b)

El sistema debe admitir valores nulos.

c)

Toda la información en la base de datos relacional se representa explícitamente a nivel lógico de exactamente una manera: mediante valores en columnas dentro de tablas.

d)

Debe haber independencia física y lógica de los datos.

70.

La Regla del Acceso Garantizado de Codd establece que:

a)

Solo los usuarios autorizados pueden acceder a los datos.

b)

Cada dato atómico (valor en una columna de una fila) debe ser lógicamente accesible mediante una combinación del nombre de la tabla, el nombre de la columna y el valor de la clave primaria de la fila.

c)

El sistema debe tener un catálogo en línea accesible.

d)

Debe haber un lenguaje relacional comprensivo.

71.

La Regla del Tratamiento Sistemático de los Valores Nulos de Codd establece que:

a)

Los valores nulos deben evitarse a toda costa.

b)

El sistema debe admitir valores nulos para representar información faltante o inaplicable, y este tratamiento debe ser sistemático e independiente del tipo de dato.

c)

Los valores nulos deben tratarse como cero o cadenas vacías.

d)

Las claves primarias no pueden contener valores nulos.

72.

Verdadero o Falso: Según la Regla del Catálogo Basado en el Modelo Relacional de Codd, la estructura de la base de datos (metadatos) también debe almacenarse en tablas relacionales.

a)

Verdadero

b)

Falso

73.

La Regla del Sublenguaje de Datos Comprensivo de Codd establece que el sistema debe admitir un lenguaje que permita:

a)

Solo la recuperación de datos.

b)

Solo la manipulación de datos a través de interfaces gráficas.

c)

La manipulación (inserción, actualización, eliminación), la recuperación de datos y la definición de la base de datos, todo dentro de un mismo lenguaje relacional.

d)

La programación procedural dentro de la base de datos.

74.

La Regla de la Actualización de Vistas de Codd establece que:

a)

Las vistas deben ser solo de lectura.

b)

Todas las vistas que son teóricamente actualizables deben ser actualizables por el sistema.

c)

Las actualizaciones a través de vistas deben requerir la aprobación del administrador de la base de datos.

d)

Las vistas no deben tener índices.

75.

La Regla de la Inserción, Actualización y Eliminación de Alto Nivel de Codd establece que:

a)

Estas operaciones deben realizarse registro por registro.

b)

La capacidad de manejar una relación base o derivada como un solo operando debe aplicarse a la recuperación de datos (consultas) así como a la inserción, actualización y eliminación de datos.

c)

Estas operaciones deben requerir la escritura de código procedural.

d)

Solo se pueden realizar a través del lenguaje de manipulación de datos.

76.

La Regla de la Independencia Física de los Datos de Codd establece que:

a)

Los cambios en el esquema lógico no deben afectar las aplicaciones.

b)

Los cambios en el almacenamiento físico de los datos no deben afectar las aplicaciones.

c)

Los datos deben ser independientes del sistema operativo.

d)

Los datos deben ser independientes del lenguaje de programación utilizado.

77.

¿A qué se refiere la Regla de la Independencia Lógica de los Datos de Codd?

a)

La independencia de los datos con respecto al hardware.

b)

La independencia de las aplicaciones con respecto a los cambios en el esquema lógico de la base de datos.

c)

La independencia de los datos con respecto a las restricciones de integridad.

d)

La independencia de los datos con respecto a los usuarios.

78.

La Regla de la Independencia de la Integridad de Codd establece que:

a)

Las reglas de integridad deben definirse en las aplicaciones.

b)

Las restricciones de integridad específicas de una base de datos relacional deben ser definibles en el sublenguaje de datos relacional y almacenables en el catálogo, no en las aplicaciones.

c)

La integridad de los datos debe ser responsabilidad del usuario.

d)

Las restricciones de integridad no deben afectar el rendimiento de las consultas.

79.

La Regla de la Independencia de la Distribución de Codd establece que:

a)

La base de datos debe estar centralizada.

b)

Un usuario no debe ser consciente de si los datos están distribuidos en diferentes ubicaciones.

c)

Solo se admiten bases de datos locales.

d)

La distribución de datos debe ser manejada por las aplicaciones.

80.

La Regla de la No Subversión de Codd establece que:

a)

El lenguaje relacional debe ser el único medio para acceder a los datos.

b)

Si el sistema proporciona una interfaz de bajo nivel, esta no debe poder utilizarse para subvertir el sistema o eludir las reglas de integridad definidas a través de la interfaz relacional.

c)

Los usuarios no deben tener acceso directo a la estructura de almacenamiento de los datos.

d)

Todas las modificaciones a la base de datos deben ser auditadas.

81.

Verdadero o Falso: Todas las 12 reglas de Codd son estrictamente necesarias para que un sistema se considere un verdadero Sistema de Gestión de Bases de Datos Relacional.

a)

Verdadero

b)

Falso

82.

Las restricciones de integridad lógica se utilizan para garantizar que los datos sean:

a)

Rápidos de acceder y seguros.

b)

Consistentes y precisos.

c)

Almacenados de forma eficiente y no redundante.

d)

Fáciles de entender y modificar.

83.

Una restricción de dominio especifica:

a)

Las claves primarias de una tabla.

b)

Las relaciones entre tablas.

c)

El tipo de datos que se pueden almacenar en una columna.

d)

Las reglas de negocio de la aplicación.

84.

¿Cuál de los siguientes no es un tipo de dato común para una restricción de dominio?

a)

Cadena

b)

Entero

c)

Fecha

d)

Tabla

85.

Una restricción de entidad se refiere principalmente a la integridad de:

a)

Las claves externas.

b)

Los dominios de los atributos.

c)

Las claves primarias (no pueden contener valores nulos).

d)

Las relaciones entre entidades.

86.

La integridad referencial se asegura mediante:

a)

La definición de claves primarias únicas.

b)

La validación del tipo de datos de los atributos.

c)

La relación entre claves externas

87.

La integridad referencial se asegura mediante:

a)

La definición de claves primarias únicas.

b)

La validación del tipo de datos de los atributos.

c)

La relación entre claves externas en una tabla y claves primarias en otra tabla.

d)

La prevención de valores nulos en todos los atributos.

88.

Una clave externa debe:

a)

Ser diferente de la clave primaria de su propia tabla.

b)

Siempre contener un valor.

c)

Coincidir con un valor de la clave primaria de la tabla a la que hace referencia o ser nula.

d)

Identificar de forma única cada fila en su propia tabla.

89.

¿Qué ocurre comúnmente cuando se intenta eliminar una fila de una tabla que contiene una clave primaria referenciada por claves externas en otras tablas, y no se han definido reglas de integridad referencial específicas (como ON DELETE CASCADE)?

a)

La operación de eliminación se realiza sin problemas.

b)

Las claves externas en las otras tablas se establecen automáticamente en nulo.

c)

La operación de eliminación se rechaza para mantener la integridad referencial.

d)

Las filas correspondientes en las otras tablas también se eliminan automáticamente.

90.

Una restricción NO NULO en un atributo significa que:

a)

El atributo debe ser parte de la clave primaria.

b)

El atributo debe contener un valor único.

c)

El atributo no puede dejarse sin un valor especificado.

d)

El atributo debe ser de un tipo de dato específico.

91.

Una restricción UNIQUE en un atributo o conjunto de atributos garantiza que:

a)

El valor debe ser diferente de la clave primaria.

b)

El valor debe ser nulo si no se especifica.

c)

No puede haber dos filas con el mismo valor para ese atributo o combinación de atributos (excepto quizás el valor nulo).

d)

El valor debe coincidir con la clave primaria de otra tabla.

92.

Una restricción CHECK se utiliza para:

a)

Asegurar la integridad referencial entre tablas.

b)

Especificar una condición que deben cumplir los valores de un atributo.

c)

Definir la clave primaria de una tabla.

d)

Evitar valores nulos en un atributo.

93.

¿Qué son los disparadores (triggers) en el contexto de la integridad de bases de datos?

a)

Restricciones que se activan automáticamente cuando se realizan ciertas consultas.

b)

Procedimientos almacenados que se ejecutan automáticamente en respuesta a ciertos eventos (por ejemplo, inserción, actualización, eliminación) en una tabla.

c)

Reglas para optimizar el rendimiento de las consultas.

d)

Mecanismos para garantizar la seguridad de los datos.

94.

Las aserciones (assertions) son:

a)

Restricciones definidas a nivel de columna.

b)

Restricciones que pueden definir condiciones más complejas que involucran varias tablas o la base de datos en su conjunto.

c)

Disparadores que se ejecutan antes de un evento.

d)

Vistas virtuales de los datos.

95.

Verdadero o Falso: Las restricciones de integridad son definidas y aplicadas por el Sistema de Gestión de Bases de Datos (SGBD).

a)

Verdadero

b)

Falso

96.

¿Qué es un SGBD?

a)

Un lenguaje para manipular datos.

b)

Un conjunto de herramientas para el diseño de bases de datos.

c)

Un Sistema de Gestión de Bases de Datos, software para crear y administrar bases de datos.

d)

Un modelo para organizar los datos.

97.

¿Cuál de los siguientes no es un tipo principal de base de datos mencionado en las fuentes?

a)

Relacionales

b)

No relacionales

c)

Orientadas a objetos

d)

Basadas en grafos

98.

Las bases de datos relacionales se basan en:

a)

Una estructura jerárquica de datos.

b)

Una estructura de red de datos.

c)

Relaciones entre tablas mediante claves.

d)

El almacenamiento de datos como objetos.

99.

¿Qué es una vista en una base de datos?

a)

Una tabla física almacenada en el disco.

b)

Una tabla virtual cuyo contenido es el resultado de una consulta.

c)

Un índice utilizado para acelerar las búsquedas.

d)

Una copia de seguridad de una tabla.

100.

¿Qué es una query o consulta en el contexto de las bases de datos?

a)

Una definición de la estructura de una tabla.

b)

Una solicitud para recuperar o manipular datos almacenados en la base de datos.

c)

Una regla de integridad definida para los datos.

d)

Un procedimiento almacenado para automatizar tareas.

101.

¿Qué significa el término esquema de una base de datos?

a)

Los datos reales almacenados en la base de datos.

b)

La estructura lógica de la base de datos, incluyendo tablas, columnas, relaciones y restricciones.

c)

El software utilizado para gestionar la base de datos.

d)

Los usuarios que tienen acceso a la base de datos.

102.

¿Qué es la integridad de datos?

a)

La velocidad con la que se pueden acceder a los datos.

b)

La cantidad de espacio de almacenamiento utilizado por los datos.

c)

La exactitud, validez y consistencia de los datos almacenados.

d)

La seguridad de los datos contra accesos no autorizados.

103.

Verdadero o Falso: Un modelo de base de datos orientado a objetos almacena la información en tablas con filas y columnas.

a)

Verdadero

b)

Falso

104.

¿Qué es la redundancia de datos?

a)

La falta de datos importantes en la base de datos.

b)

La duplicación innecesaria de datos en diferentes partes de la base de datos.

c)

La inconsistencia en los formatos de los datos.

d)

El almacenamiento ineficiente de los datos.

105.

¿Cuál es la ventaja principal de evitar la redundancia de datos?

a)

Aumentar la velocidad de las consultas.

b)

Simplificar el diseño de la base de datos.

c)

Reducir el espacio de almacenamiento necesario y minimizar las inconsistencias.

d)

Mejorar la seguridad de los datos.

106.

¿Qué es una clave primaria compuesta?

a)

Una clave primaria que puede contener valores nulos.

b)

Una clave primaria formada por dos o más atributos.

c)

Una clave primaria que es también una clave externa.

d)

Una clave primaria que se deriva de otros atributos.

107.

¿Qué es una clave foránea o ajena?

a)

La clave primaria de una tabla.

b)

Una clave candidata que no fue elegida como primaria.

c)

Un atributo o conjunto de atributos en una tabla que referencia la clave primaria de otra tabla.

d)

Una clave utilizada para encriptar los datos.

108.

¿Qué se entiende por instancia de una base de datos?

a)

El esquema de la base de datos.

b)

Los datos reales almacenados en la base de datos en un momento particular.

c)

El sistema de gestión de la base de datos.

d)

Los usuarios de la base de datos.

109.

¿Cuál es el propósito de un índice en una base de datos?

a)

Definir la estructura de una tabla.

b)

Asegurar la integridad referencial.

c)

Acelerar la recuperación de datos.

d)

Garantizar la unicidad de los registros.

110.

¿Qué es un procedimiento almacenado?

a)

Una consulta SQL guardada para su posterior ejecución.

b)

Un conjunto de instrucciones SQL guardadas en la base de datos que se pueden ejecutar como una sola unidad.

c)

Una regla de validación para los datos.

d)

Una definición de una vista.

111.

¿Qué es el lenguaje SQL?

a)

Un modelo de datos para bases de datos relacionales.

b)

Un Lenguaje de Consulta Estructurado utilizado para administrar y consultar bases de datos relacionales.

c)

Un sistema de gestión de bases de datos específico.

d)

Una técnica de normalización de bases de datos.

112.

¿Cuál de las siguientes tareas no es una función típica de un SGBD?

a)

Definición del esquema de la base de datos.

b)

Manipulación de los datos.

c)

Control de acceso y seguridad.

d)

Diseño conceptual del modelo de datos.