WorksheetsEvolución de la Bases de datos
Total questions: 20
Worksheet time: 10mins
Name
Class
Date
1.
1. Prehistoria:
Imagina que eres un cavernícola y necesitas registrar los alimentos recolectados cada día. ¿Qué método utilizarías para almacenar esta información?
a)
Pinturas rupestres en las paredes de la cueva.
b)
Marcas en troncos de árboles.
c)
Nudos en cuerdas.
d)
Todas las anteriores.
2.
2. Antigüedad:
En el antiguo Egipto, los escribas utilizaban papiros para registrar información sobre cosechas, impuestos y otras actividades administrativas. ¿Qué tipo de base de datos se asemeja a este sistema?
a)
a) Base de datos jerárquica.
b)
b) Base de datos relacional.
c)
c) Base de datos NoSQL.
d)
d) Base de datos orientada a objetos.
3.
3. Edad Media:
En las universidades medievales, los libros eran la principal fuente de conocimiento. ¿Qué tipo de base de datos se asemeja a este sistema de almacenamiento de información?
a)
a) Base de datos jerárquica.
b)
b) Base de datos relacional.
c)
c) Base de datos NoSQL.
d)
d) Base de datos orientada a objetos.
4.
4. Renacimiento:
Con la invención de la imprenta por Johannes Gutenberg, la información se hizo más accesible. ¿Qué impacto tuvo este invento en la evolución de las bases de datos?
a)
a) Permitió la creación de bases de datos más grandes y complejas.
b)
b) Facilitó la búsqueda y recuperación de información.
c)
c) Estandarizó los formatos de almacenamiento de datos.
d)
d) Todas las anteriores.
5.
5. Revolución Industrial:
La Revolución Industrial trajo consigo un aumento exponencial en la generación de datos. ¿Qué tipo de base de datos era adecuada para manejar este volumen de información?
a)
a) Base de datos jerárquica.a) Base de datos jerárquica.
b)
b) Base de datos relacional.
c)
c) Base de datos NoSQL.
d)
d) Base de datos orientada a objetos.
6.
6. Era Digital:
Con la llegada de la era digital, la cantidad de datos generados se multiplicó exponencialmente. ¿Qué tipo de bases de datos surgieron para atender esta necesidad?
a)
a) Bases de datos jerárquicas.
b)
b) Bases de datos relacionales.
c)
c) Bases de datos NoSQL.
d)
d) Bases de datos orientadas a objetos.
7.
7. Big Data:
La era del Big Data ha traído consigo nuevos desafíos para el almacenamiento y procesamiento de información. ¿Qué tipo de bases de datos son adecuadas para este contexto?
a)
a) Bases de datos jerárquicas.
b)
b) Bases de datos relacionales.
c)
c) Bases de datos NoSQL distribuidas.
d)
d) Bases de datos orientadas a objetos.
8.
8. Inteligencia Artificial:
El desarrollo de la Inteligencia Artificial (IA) requiere de grandes conjuntos de datos para entrenar y evaluar algoritmos. ¿Qué tipo de bases de datos son adecuadas para almacenar y gestionar estos conjuntos de datos?
a)
a) Bases de datos jerárquicas.
b)
b) Bases de datos relacionales.
c)
c) Bases de datos NoSQL.
d)
d) Bases de datos en la nube.
9.
9. Internet de las Cosas (IoT):
El Internet de las Cosas (IoT) genera una gran cantidad de datos en tiempo real desde dispositivos conectados. ¿Qué tipo de bases de datos son adecuadas para manejar este flujo constante de información?
a)
a) Bases de datos jerárquicas.
b)
b) Bases de datos relacionales.
c)
c) Bases de datos NoSQL de series temporales.
d)
d) Bases de datos orientadas a objetos.
10.
¿Qué es una entidad en una base de datos relacional?
a)
a) Una tabla que almacena datos.
b)
b) Un objeto o concepto del mundo real que se representa en la base de datos.
c)
c) Un tipo de dato que se utiliza para almacenar información.
d)
d) Una relación entre dos o más entidades.
11.
¿Qué es un atributo en una base de datos relacional?
a)
a) Una entidad que se representa en la base de datos.
b)
b) Una característica o propiedad específica de una entidad.
c)
c) Un conjunto de entidades relacionadas entre sí.
d)
d) Una tabla que almacena información sobre las entidades.
12.
¿Qué es una cardinalidad en una base de datos relacional?
a)
a) Un tipo de dato que se utiliza para almacenar información.
b)
b) La cantidad de instancias de una entidad que se pueden relacionar con una instancia de otra entidad.
c)
c) Una propiedad que indica si una entidad es obligatoria o no.
d)
d) Un atributo que identifica de forma única a cada instancia de una entidad.
13.
¿Qué es una llave primaria en una base de datos relacional?
a)
a) Un atributo o conjunto de atributos que identifica de forma única a cada instancia de una entidad.
b)
b) La cantidad de instancias de una entidad que se pueden relacionar con una instancia de otra entidad.
c)
c) Una propiedad que indica si una entidad es obligatoria o no.
d)
d) Un tipo de dato que se utiliza para almacenar identificadores únicos.
14.
1. Empresa en Crecimiento:
Imagina que trabajas en una pequeña empresa que está experimentando un rápido crecimiento. La base de datos relacional actual, diseñada para un equipo reducido, ya no puede manejar el volumen creciente de información. ¿Qué medidas tomarías para abordar este problema y garantizar la escalabilidad de la base de datos?
a)
a) Aumentar la capacidad de almacenamiento del servidor actual.
b)
b) Rediseñar la estructura de la base de datos para optimizar el rendimiento.
c)
c) Implementar una solución de base de datos en la nube con escalabilidad automática.
d)
d) Combinar las opciones a y b.
15.
2. Red Social:
Una red social con millones de usuarios necesita almacenar y gestionar una gran cantidad de datos, incluyendo perfiles, publicaciones, interacciones y mensajes. ¿Qué tipo de modelo de datos relacional sería adecuado para este tipo de aplicación?
a)
a) Modelo entidad-relación (E-R).
b)
b) Modelo de datos jerárquico.
c)
c) Modelo de datos orientado a objetos.
d)
d) Modelo de datos NoSQL.
16.
3. Hospital:
Un hospital necesita una base de datos segura y confiable para almacenar historiales médicos, registros de pacientes, información sobre medicamentos y citas médicas. ¿Qué medidas de seguridad se deben implementar para proteger la información confidencial de los pacientes en una base de datos relacional?
a)
a) Control de acceso basado en roles (RBAC) para restringir el acceso a datos sensibles.
b)
b) Cifrado de datos en reposo y en tránsito para proteger la información.
c)
c) Auditorías de acceso para rastrear quién ha accedido a qué datos y cuándo.
d)
d) Todas las anteriores.
17.
1. Confidencialidad:
Imagina que tienes acceso a información confidencial de clientes o empleados dentro de la base de datos que administras. ¿Qué medidas tomarías para proteger esta información y evitar su divulgación no autorizada?
a)
a) Limitar el acceso a la información solo al personal autorizado.
b)
b) Implementar medidas de seguridad física y electrónica para proteger la base de datos.
c)
c) Capacitar al personal sobre la importancia de la confidencialidad de datos.
d)
d) Todas las anteriores.
18.
2. Integridad:
Un ABD detecta que hay datos inconsistentes o erróneos en la base de datos que administra. ¿Qué acciones éticas debería tomar para garantizar la integridad de la información?
a)
a) Ignorar el problema, ya que es responsabilidad del usuario final ingresar datos correctos.
b)
b) Corregir los datos erróneos sin investigar la causa del problema.
c)
c) Investigar la causa del problema, corregir los datos erróneos e implementar medidas preventivas para evitar que vuelva a ocurrir.
d)
d) Informar al superior sobre el problema y esperar instrucciones.
19.
3. Transparencia:
Un ABD recibe una solicitud de un superior para modificar la base de datos de una manera que podría afectar la integridad de la información. ¿Cómo debería responder el ABD ante esta situación?
a)
a) Obedecer la orden del superior sin cuestionarla.
b)
b) Negarse a modificar la base de datos y explicar las razones éticas al superior.
c)
c) Buscar el consejo de un colega o superior de mayor jerarquía.
d)
d) Renunciar a su puesto de trabajo si siente que se le está pidiendo que actúe de manera poco ética.
20.
4. Responsabilidad:
Un ABD comete un error que resulta en la pérdida de datos o en la interrupción del servicio de la base de datos. ¿Cómo debería asumir la responsabilidad de sus acciones y evitar que se repita el error?
a)
a) Culpar a un compañero de trabajo o a un factor externo por el error.
b)
b) Ocultar el error y esperar a que nadie lo note.
c)
c) Admitir el error, informar a su superior y tomar medidas para corregirlo y prevenir su recurencia
100 %
