¿Qué es una base de datos actual?
Una base de datos actual es una base de datos que almacena solo datos precisos actualmente. Una base de datos es una colección de hechos típicamente organizados en tablas. El propósito de una base de datos es acelerar la recuperación y el análisis de datos, haciendo que sea sencillo acceder a la información mediante el lenguaje de programación Structured Query Language (SQL). Las bases de datos actuales son uno de los dos tipos principales de bases de datos; el otro se conoce como una base de datos temporal. Una base de datos actual afirma, por su definición, que toda la información actualmente contenida en la base de datos está actualizada en el instante específico de acceso.
Para comprender las bases de datos actuales, es útil pensar en ellas en comparación con las bases de datos temporales. En una base de datos temporal, cada pieza de información contiene una marca de tiempo, un intervalo de tiempo o algún otro dato de referencia que indique el período a través del cual los datos son válidos. Por ejemplo, un registro de empleado en cualquier base de datos puede incluir el nombre del empleado junto con su información personal, como la fecha de nacimiento, el cargo, el salario, etc. En una base de datos temporal, todos esos datos también incluirían una fecha que enumera el período de tiempo para el cual la información es precisa. Esto podría significar incluir la fecha de contratación o un período de tiempo durante el cual el contrato de los empleados está activo.
Si bien la base de datos temporal proporciona una referencia instantánea para que los usuarios puedan comprender si los datos son actualmente aplicables, en contraste, una base de datos actual elimina este concepto. No se almacena información de marca de tiempo ni de registro de tiempo junto con los registros individuales. Por lo tanto, las personas que usan la base de datos deben inferir la relevancia de la información del registro para el período de tiempo actual, simplemente por el hecho de que aún permanece en el sistema. Los datos obsoletos o irrelevantes caducados se eliminan de una base de datos actual. Esta purga de datos que ya no es actual es crítica para el funcionamiento de las bases de datos actuales.
La ventaja de una base de datos actual es que reduce el exceso de sobrecarga en el sistema. Sin una marca de tiempo que obstruya el espacio de almacenamiento para cada entrada en el sistema, una base de datos actual es elegante y elegante en comparación con la mayoría de sus contrapartes temporales. Sin embargo, la mayoría de las bases de datos actuales no se utilizan de forma aislada. Las empresas a menudo tendrán una base de datos actualizada de registros de empleados, junto con información financiera, etc., junto con bases de datos temporales para registros o archivos de datos anteriores más antiguos. De esta manera, tienen sus archivos actuales siempre a mano en una base de datos rápida y elegante, pero también pueden aventurarse en registros anteriores en sus bases de datos temporales.