Files
2025-1/BasesDeDatos/resumen2.org
2025-06-30 18:33:56 -03:00

255 lines
7.8 KiB
Org Mode

#+title: resumen2
#+options: toc:1 date:nil
* Control de transacciones
** ¿Qué comando marca el inicio de una transacción en SQL?
- Init
- Commit
- Begin
- Start
** ¿Cuál es el objetivo principal del control de transacciones?
- Acelerar el acceso a los datos
- Impedir el acceso concurrente
- Garantizar que los lotes de operaciones se ejecuten completamente o no se ejecuten
- Crear múltiples bases de datos
** ¿Cuál de las siguientes situaciones puede causar un fallo en una transacción?
- División por cero
- Error lógico de programación
- Dato no encontrado
- Todas las anteriores
** ¿Qué propiedad de las transacciones asegura que todos los cambios realizados sean permanentes incluso ante un fallo?
- Atomicidad
- Coherencia
- Durabilidad
- Scrum
** Un fallo del disco se considera uno de los fallos más comunes y fáciles de recuperar.
- Verdadero
- Falso
** Si una operación dentro de una transacción falla, el sistema puede permitir que el resto se complete.
- Verdadero
- Falso
** Los comandos COMMIT y ROLLBACK se utilizan para confirmar o revertir los efectos de una transacción.
- Verdadero
- Falso
** ¿Por qué se necesita la recuperación en una base de datos con transacciones?
- Para eliminar datos antiguos que no necesitemos
- Para optimizar el rendimiento de la misma
- Para asegurar la coherencia e integridad ante fallas
- Para permitir consultas simultáneas
** En entornos transaccionales de alta concurrencia, la consistencia de los datos puede relajarse intencionalmente, ya que la integridad se redistribuye entre múltiples operaciones atómicas parcialmente exitosas
- Falso
- Verdadero
** Las transacciones SQL permiten que solo una operación se ejecute a la vez para evitar inconsistencias en la base de datos.
- Falso
* Inteligencia de Negocios
** ¿Qué significa BI en el mundo empresarial?
- Business Interface
- Business Intelligence ✅
- Business Integration
** ¿Cuál es el principal objetivo de la BI?
- Aumentar la publicidad
- Automatizar tareas sin análisis
- Tomar decisiones basadas en datos ✅
** ¿Cuál de estas herramientas es desarrollada por Microsoft?
- Tableau
- Power BI ✅
- Qlik Sense
** ¿Qué elemento caracteriza a una herramienta de BI?
- Enviar correos masivos
- Generar gráficos y reportes basados en datos ✅
- Crear páginas web
** ¿Qué ventaja brinda la BI al marketing?
- Ocultar los errores de la campaña
- Aumentar las ventas analizando el comportamiento del cliente ✅
- Evitar hacer promociones
** ¿Qué ventaja tiene Tableau respecto a visualización?
- Soporte para gráficos complejos e interactivos ✅
- Solo muestra tablas planas
- Usa solo blanco y negro
** ¿Qué ventaja tiene Tableau respecto a visualización?
- Soporte para gráficos complejos e interactivos ✅
- Solo muestra tablas planas
- Usa solo blanco y negro
** ¿Qué riesgos pueden existir en un sistema BI mal implementado?
- Mejora excesiva en las decisiones
- Aumento automático de las ventas
- Resultados incorrectos o confusos que afectan las decisiones ✅
* No Sql
** ¿Qué tipo de dato espacial se utiliza para representar un recorrido o trayecto como una calle o una ruta?
- Punto
- Línea
- Polígono
- Coordenada
** Los datos tipo “punto, línea y polígono” permiten representar objetos geográficos como casas, calles o zonas sobre un mapa. V o F.
** ¿Cuál de las siguientes aplicaciones probablemente NO usa una base de datos geográfica?
- Uber
- Google Maps
- WhatsApp
- Pokémon GO
** ¿Cuál fue el principal factor que impulsó la aparición de las bases de datos NoSQL?
- La necesidad de reemplazar completamente las bases de datos SQL
- El crecimiento exponencial de datos con la llegada de la web 2.0 y aplicaciones como Facebook, Twitter y YouTube
- La obsolescencia de las bases de datos relacionales
- La reducción de costos en el almacenamiento de datos
** Cuáles son los principales formatos de almacenamiento que utilizan las bases de datos NoSQL?
- Únicamente tablas relacionales
- Solo documentos JSON
- Clave-valor, mapeo de columnas, documentos y grafos
- Exclusivamente archivos de texto plano
** ¿Cuál de las siguientes es una desventaja de las bases de datos NoSQL?
- No pueden manejar grandes volúmenes de datos
- La consistencia eventual puede causar problemas en aplicaciones que requieren integridad inmediata de datos
- No permiten escalabilidad horizontal
- Requieren obligatoriamente una estructura rígida predefinida
** ¿Cuál es una característica destacada de las Bases de Datos Orientadas a Objetos (BDOO)?
- Requieren transformar los objetos a tablas relacionales
- Separan el modelo conceptual de la programación
- Permiten usar el mismo modelo de clases en todas las etapas del desarrollo
- Solo funcionan con lenguajes funcionales
* Seguridad Logica
** La seguridad lógica solo se enfoca en proteger el hardware donde se almacena la información. V o F.
** ¿Cuál de los siguientes elementos forma parte del ciclo de seguridad lógica?
- Respaldar
- Compartir
- Autorizar
- Encriptar
** ¿Qué elemento se considera un “factor de autenticación” basado en algo que tenés?
- Contraseña
- Pregunta secreta
- Huella digital
- Token físico o app de autenticación
** Una contraseña segura debe estar compuesta por al menos un símbolo, un número y una letra mayúscula. V o F.
** ¿Cuál es la diferencia principal entre los comandos REVOKE y DENY en SQL Server?
- REVOKE otorga permisos, DENY los elimina
- REVOKE elimina permisos, pero puede heredarse; DENY los bloquea totalmente
- DENY es más débil que REVOKE
- REVOKE elimina permisos,DENY los bloquea
** ¿Qué tipo de autorización permitiría que un usuario pueda crear nuevos registros en una base de datos?
- Leer
- Dar de alta
- Dar de baja
- Ejecutar
** Un mismo usuario puede tener permisos distintos según el dispositivo (terminal) desde el que accede.
** ¿Cuál de las siguientes opciones corresponde a una función fija de base de datos en SQL Server?
- serveradmin
- sysadmin
- db_datareader
- securityadmin
** Las auditorías permiten detectar accesos indebidos y deben estar siempre habilitadas en entornos críticos.
** ¿Cuál de estos factores representa un riesgo interno para la seguridad lógica?
- Hackers externos
- Competidores
- Proveedores no confiables
- Empleados que no fueron dados de baja del sistema
* Resguardo y recupero
** El backup incremental copia todos los datos de la base, sin importar si cambiaron o no.
- Verdadero
- ❌ Falso (Correcta)
** ¿Cuál es el propósito principal del backup en una base de datos?
- Acelerar consultas
- Reducir tamaño de la base
- ✅ Recuperar datos ante pérdidas (Correcta)
- Optimizar índices
** ¿Qué herramienta se utiliza en PostgreSQL para realizar un backup lógico?
- RMAN
- ✅ pg_dump (Correcta)
- mysqldump
- flashback
** El backup en caliente permite realizar copias sin detener el sistema.
- ✅ Verdadero (Correcta)
- Falso
** ¿Cuál de los siguientes tipos de backup es el más rápido para restaurar?
- Incremental
- Diferencial
- ✅ Completo (Correcta)
- En caliente
** ¿Qué estrategia indica tener 3 copias, en 2 medios distintos y 1 en una ubicación externa?
- Backup escalonado
- Esquema 2-2-2
- Política RPO
- ✅ Estrategia 3-2-1 (Correcta)
** ¿Cuál de los siguientes backups requiere detener temporalmente la base de datos?
- Hot backup
- ✅ Cold backup (Correcta)
- Backup incremental
- Backup lógico
** Las copias de seguridad deben almacenarse únicamente en el mismo servidor de la base de datos.
- Verdadero
- ❌ Falso (Correcta)
** ¿Qué herramienta se usa para backup en SQL Server?
- pg_dump
- mysqlhotcopy
- ✅ BACKUP DATABASE (Correcta)
- rman
** ¿Cuál es una buena práctica al implementar backups?
- Guardar solo una copia local
- Usar una contraseña genérica
- ✅ Realizar pruebas periódicas de restauración (Correcta)
- Omitir validaciones para ahorrar tiempo