Pon a prueba tu comprensión de las transacciones de bases de datos y los niveles de aislamiento con preguntas prácticas basadas en escenarios. Revisarás ACID, bloqueo, MVCC y anomalías clásicas como l...
Elige una dificultad y el número de preguntas para comenzar.
Las transacciones y los niveles de aislamiento son donde "funciona en mi máquina" se convierte en realidad de producción. Este cuestionario te ayuda a conectar la teoría (ACID, anomalías) con lo que realmente hacen las bases de datos bajo carga concurrente.
Cada pregunta es de opción múltiple con 4 opciones y sin temporizador, para que puedas pensar en horarios, bloqueos y reglas de visibilidad sin apresurarte.
Practicarás identificar qué nivel de aislamiento previene qué anomalía, razonar sobre transacciones concurrentes y elegir patrones seguros para lecturas y escrituras. Espera una mezcla de definiciones, escenarios aplicados y preguntas de depuración de “qué pasa si…”.
Para personalizar la experiencia, elige tu cantidad de preguntas y dificultad preferida antes de comenzar: conjuntos cortos para refrescos rápidos, o sesiones más largas para construir resistencia en temas mixtos.
Muchos estudiantes confunden lecturas no repetibles con lecturas fantasma, o asumen que “Serializable” siempre significa bloqueos de tabla. Las preguntas contrastan repetidamente conceptos similares para que construyas puntos de control mentales confiables.
Otra trampa frecuente es confundir el comportamiento de MVCC con el aislamiento basado en bloqueos; varios ítems se centran en visibilidad, instantáneas y conflictos de escritura para aclarar las diferencias.
La dificultad se mezcla a propósito: preguntas más fáciles refuerzan el vocabulario básico, mientras que las más difíciles simulan errores de concurrencia reales y compensaciones. Este equilibrio mantiene el cuestionario accesible mientras sigue desafiando a desarrolladores experimentados.
¿Cuál es el propósito principal de una transacción en una base de datos?
¿Qué nivel de aislamiento permite lecturas sucias?
¿Qué anomalía ocurre cuando una transacción lee datos modificados por otra transacción que aún no se ha confirmado?
Este cuestionario tiene 105 preguntas que cubren transacciones, anomalías y niveles de aislamiento.
Cada pregunta es de opción múltiple con 4 opciones, y no hay temporizador.
Sí. Elige tu cantidad de preguntas y dificultad antes de comenzar para que coincida con tu tiempo de estudio y nivel de comodidad.
Sí. Incluye conceptos de visibilidad de instantáneas, fundamentos de bloqueo y cómo se relacionan con las anomalías de aislamiento.
Se enfoca en la confusión entre lecturas no repetibles y lecturas fantasma, y suposiciones incorrectas sobre el comportamiento de Serializable y MVCC.

Construye una base sólida en la indexación de bases de datos con índices B-tree y hash. Probarás cómo los índices aceleran las lecturas, qué compensaciones introducen en las escrituras y qué tipo de índice se adapta a los patrones de consulta comunes. Elige tu dificultad preferida y número de preguntas, luego aprende de cada explicación—sin presión de tiempo.

Pon a prueba tu comprensión de las uniones SQL con un conjunto de preguntas centradas en las uniones INTERNAS, IZQUIERDAS y COMPLETAS. Practicarás la lectura de conjuntos de resultados, la predicción de conteos de filas y la identificación de cuándo aparecen los NULLs. Ideal para preparación de entrevistas o para afinar habilidades de consulta diarias.
Identifica las amenazas cibernéticas comunes y las mejores prácticas defensivas utilizadas para reducir el riesgo. Cubre phishing, malware, contraseñas, MFA, conceptos básicos de cifrado y hábitos de navegación segura.
Verifica tu comprensión de cómo se entregan y utilizan los servicios en la nube. Cubre IaaS, PaaS, SaaS, contenedores vs VMs, regiones/zonas de disponibilidad y conceptos básicos de responsabilidad compartida.
Pon a prueba tu conocimiento de la sintaxis común de programación en lenguajes populares. Las preguntas se centran en variables, bucles, funciones y estructuras de datos básicas sin requerir una teoría profunda de informática.
Asocia los componentes clave de la PC con lo que hacen y cómo afectan el rendimiento. Cubre CPU, GPU, RAM, tipos de almacenamiento, placas base, fuentes de alimentación y puertos.