Repaso
English
Bases de datos y SQLFundamentosDB-56

¿Por qué las aplicaciones guardan los datos importantes en una base de datos y no solo en variables del programa?

Opciones

  1. Las variables son más lentas de escribir que una base de datos
  2. Las variables viven en la RAM y desaparecen al salir; una base de datos persiste (Opción correcta)
  3. La ley exige bases de datos en cualquier aplicación
  4. Las variables no pueden guardar texto, solo números

Respuesta

Las variables viven en memoria (RAM) y desaparecen cuando el programa se detiene o reinicia; una base de datos guarda los datos en disco para que sobrevivan

Por qué

La memoria (RAM) es rápida pero temporal. Si la app se reinicia o la computadora se apaga, todo lo que hay en variables desaparece.

Una base de datos escribe los datos en disco, así que persisten. Eso se llama persistencia.

Muchas apps combinan ambas: memoria o una caché (como Redis) por velocidad, una base de datos por seguridad.

Recuerda

La memoria es temporal. Las bases de datos persisten los datos.

Términos clave

Practica esta pregunta en Repaso