wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Fundamentos de Bases de Datos (2)

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

¿En qué se basa teóricamente el modelo relacional?

a)

Teoría de conjuntos y lógica de predicados

b)

Algoritmos de búsqueda

c)

Programación orientada a objetos

d)

Redes neuronales

2.

¿Cuál es una forma en que la normalización contribuye a la integridad de la información en las bases de datos relacionales?

a)

Permite eliminar redundancias y asegura la integridad de los datos almacenados

b)

Duplica los datos para mayor seguridad

c)

Elimina la necesidad de claves primarias

d)

Facilita el acceso sin restricciones a todos los usuarios

3.

¿Qué demostró el proyecto System R respecto al modelo relacional?

a)

Que era eficiente y escalable

b)

Que era obsoleto

c)

Que no podía optimizar consultas

d)

Que solo funcionaba en mainframes

4.

¿Cuál fue el impacto del éxito de System R en el desarrollo de sistemas de bases de datos?

a)

Llevó al lanzamiento de DB2

b)

Provocó el cierre de IBM

c)

Impulsó el uso de bases de datos no relacionales

d)

Eliminó la necesidad de consultas optimizadas

5.

Analiza cómo la optimización de consultas y la generación automática de código en System R contribuyeron a la eficiencia y escalabilidad del modelo relacional.

a)

Permitiendo que el modelo relacional fuera viable para aplicaciones comerciales

b)

Limitando el uso del modelo relacional a sistemas pequeños

c)

Reduciendo la capacidad de procesamiento de datos

d)

Obstaculizando la expansión a otros sistemas

6.

¿Para qué sirve el modelo ER en el análisis de requisitos?

a)

Para capturar reglas de negocio de manera intuitiva y visual.

b)

Para programar directamente en lenguaje ensamblador.

c)

Para diseñar interfaces gráficas de usuario.

d)

Para crear redes de computadoras.

7.

¿Qué función cumplen las herramientas CASE al integrarse con el modelo ER?

a)

Permiten la validación de la consistencia de los datos y la generación automática de código.

b)

Sirven para crear presentaciones multimedia.

c)

Facilitan la gestión de redes sociales.

d)

Mejoran la velocidad de procesamiento gráfico.

8.

¿Cuál de los siguientes beneficios ofrece CASE en proyectos corporativos de gran escala?

a)

Reducción significativa de los tiempos de desarrollo

b)

Aumento de los costos de producción

c)

Disminución de la precisión del modelado

d)

Eliminación de la documentación técnica

9.

Explica cómo la evolución de las herramientas CASE ha impactado el ciclo de vida del desarrollo de software.

a)

Automatizando la generación de código, pruebas y mantenimiento

b)

Eliminando la necesidad de documentación

c)

Mejorando únicamente la interfaz de usuario

d)

Disminuyendo la seguridad de los sistemas

10.

¿Por qué la estrategia de portabilidad adoptada por Ellison fue clave para la adopción global de Oracle?

a)

Porque permitió que Oracle funcionara en diferentes plataformas y mejoró el rendimiento.

b)

Porque Oracle se volvió gratuito para todos los usuarios.

c)

Porque Oracle eliminó la necesidad de hardware especializado.

d)

Porque Oracle se integró con redes sociales.

11.

Analiza cómo el enfoque en la portabilidad y el rendimiento de Ellison influyó en la adopción global de las bases de datos relacionales.

a)

Impulsó la adopción global al permitir que las bases de datos relacionales fueran más accesibles y eficientes en diferentes plataformas.

b)

Limitó la adopción global debido a la complejidad técnica.

c)

No tuvo impacto significativo en la adopción global.

d)

Solo mejoró la comunicación entre equipos técnicos.

12.

Compara la contribución de Codd y Martin en el desarrollo de bases de datos, destacando sus enfoques principales.

a)

Codd se centró en el fundamento matemático y la independencia de datos, mientras que Martin popularizó herramientas CASE y técnicas de normalización.

b)

Ambos desarrollaron el modelo Entidad-Relación.

c)

Martin se centró en la comercialización y Codd en la notación gráfica.

d)

Codd mejoró la productividad y Martin la flexibilidad.

13.

¿Por qué la separación entre la representación lógica y la implementación física de los datos es fundamental en la inteligencia de negocios?

a)

Permite transformar datos dispersos en activos estratégicos para las empresas

b)

Hace que los datos sean menos accesibles

c)

Reduce la seguridad de los datos

d)

Limita el uso de inteligencia artificial

14.

¿Cómo se espera que el legado de los pioneros influya en el futuro de las bases de datos?

a)

A través de la computación en la nube y la integración de inteligencia artificial en la gestión de datos

b)

Por la eliminación de bases de datos tradicionales

c)

Mediante el uso exclusivo de sistemas locales

d)

Por la reducción de la automatización en la gestión de datos

15.

La influencia de los conceptos de Codd, Chen, Martin y Ellison en la evolución de los sistemas de gestión de datos en el contexto de la inteligencia artificial y la computación en la nube se caracteriza principalmente por:

a)

Facilitar la integración de nuevas tecnologías como IA y la nube, mejorando la gestión y análisis de datos

b)

Limitar la adopción de tecnologías modernas

c)

No tener impacto en la evolución de los sistemas actuales

d)

Afectar únicamente la seguridad, no la gestión de datos

16.

La teoría de conjuntos y las relaciones matemáticas influyen en la manipulación de datos en bases de datos relacionales porque:

a)

Permite organizar los datos en estructuras jerárquicas

b)

Facilita la manipulación de datos en forma de tablas abstractas, asegurando independencia del almacenamiento físico

c)

Hace posible la visualización gráfica de los datos

d)

Limita el acceso a los datos por medio de claves primarias

17.

¿Cuál es el objetivo principal de las consultas formales y seguras?

a)

Facilitar la composición de consultas complejas de manera declarativa y sin ambigüedad.

b)

Mejorar la velocidad de procesamiento de datos.

c)

Aumentar la cantidad de datos almacenados.

d)

Reducir el costo de almacenamiento.

18.

¿Qué característica permite la verificación de propiedades como la terminación y la corrección de resultados en sistemas transaccionales?

a)

Ser un lenguaje cerrado.

b)

Uso de operadores aritméticos.

c)

Almacenamiento físico de datos.

d)

Interfaz gráfica de usuario.

19.

¿Por qué es importante la independencia del almacenamiento en las operaciones sobre datos?

a)

Facilita la portabilidad y la optimización de consultas.

b)

Permite el acceso directo a los discos duros.

c)

Mejora la seguridad de la red.

d)

Reduce el uso de memoria RAM.

20.

¿Cómo puede influir la independencia del almacenamiento en la portabilidad de los sistemas de consulta?

a)

Permite que las operaciones se realicen sobre representaciones abstractas de los datos, sin depender de cómo se almacenan físicamente.

b)

Obliga a que los datos se almacenen siempre en el mismo formato físico.

c)

Limita la capacidad de optimizar consultas en diferentes sistemas.

d)

Requiere que los usuarios conozcan la estructura física de los datos.

21.

¿Cuál es el equivalente del operador de selección σ en SQL?

a)

SELECT

b)

FROM

c)

WHERE

d)

GROUP BY

22.

¿Por qué es fundamental el operador de selección σ en el manejo de datos?

a)

Porque permite filtrar datos según condiciones específicas

b)

Porque modifica el esquema de la base de datos

c)

Porque elimina duplicados automáticamente

d)

Porque crea nuevas tablas a partir de los datos existentes

23.

¿Qué instrucción de SQL es equivalente al operador de proyección π?

a)

SELECT DISTINCT

b)

SELECT *

c)

INSERT INTO

d)

UPDATE SET

24.

¿Por qué los operadores de intersección y diferencia son importantes en la gestión de datos?

a)

Porque permiten sumar todos los datos de diferentes fuentes.

b)

Porque son la base para controlar la concurrencia y la integridad de datos.

c)

Porque eliminan todos los datos duplicados automáticamente.

d)

Porque solo sirven para identificar errores en los datos.

25.

¿Qué procedimiento se utiliza para implementar una reunión natural?

a)

Selección, proyección y producto cartesiano

b)

Solo selección

c)

Solo proyección

d)

Solo producto cartesiano

26.

¿Para qué tipo de consultas es crucial el operador de división en bases de datos?

a)

Consultas que involucran cuantificadores universales.

b)

Consultas que requieren ordenamiento.

c)

Consultas que buscan duplicados.

d)

Consultas que suman valores numéricos.

27.

¿Qué operador se utiliza para seleccionar empleados con salario alto según el ejemplo presentado?

a)

σ salario>50000(Empleado)

b)

π nombre,departamento(Empleado)

c)

σ departamento='Ventas'(Empleado)

d)

π salario(Empleado)

28.

¿Cuál es el propósito de aplicar la proyección π nombre,departamento después de la selección de empleados?

a)

Obtener solo las columnas de nombre y departamento, eliminando duplicados

b)

Filtrar empleados por salario alto

c)

Ordenar empleados por departamento

d)

Calcular el promedio de salarios

29.

Explica cómo se encadenan operaciones en el proceso de consulta relacional presentado en el ejemplo.

a)

Primero se combinan las relaciones por la clave común y luego se filtra por ciudad.

b)

Se ordenan los productos y luego se suman los precios.

c)

Se eliminan los proveedores y luego se agrupan los productos.

d)

Se seleccionan los productos y luego se unen por nombre.

30.

¿Para qué se utiliza la operación de división en el contexto de empleados y proyectos?

a)

Para encontrar empleados que han participado en todos los proyectos.

b)

Para asignar nuevos proyectos a los empleados.

c)

Para eliminar empleados que no han participado en ningún proyecto.

d)

Para calcular el salario de los empleados.