Sistema de gestión de bases de datos y sistema de gestión de archivos

Este artículo lo ayudará a diferenciar entre el Sistema de administración de bases de datos y el Sistema de administración de archivos.

La gestión de bases de datos (DBM) se define como un sistema de software o hardware que interactúa entre las bases de datos de un sistema y los usuarios y programas para proporcionar la adición, eliminación, modificación o recuperación de elementos de datos, registros y archivos mediante una referencia lógica a ellos.

Las funciones de DBM se pueden dividir en tres categorías amplias, a saber, creación de la base de datos, procesamiento de la base de datos y recuperación de información de la base de datos.

La creación de la base de datos implica:

(a) Definición de la estructura de datos y relaciones y

(b) Cargar los valores de los datos en la instalación de la base de datos física.

El procesamiento de la base de datos implica actividades normales de mantenimiento de archivos, como la adición de nuevos registros, la eliminación de registros antiguos y la actualización de los registros existentes para reflejar las transacciones. Además de actualizar los registros de datos, los índices mantenidos por el sistema también deben actualizarse durante el procesamiento.

Las modificaciones de la estructura de datos, según sea necesario, también podrían incluirse en el proceso. La protección de la base de datos de la exposición a personas no autorizadas o de la destrucción accidental o la modificación por la entrada de transacción inexacta.

Un DBM también proporciona una capacidad de salida en forma de programas de generación de informes, lenguajes de procesamiento de consultas o ambos. Los programas de generación de informes suelen ser bastante simples y permiten al usuario especificar datos de entrada, operaciones realizadas y formato de salida.

El sistema de gestión de archivos es un sistema de paquetes de software que ayuda a extraer los datos relevantes de los archivos de datos para preparar un informe específico. Bajo la gestión de archivos, el programador proporciona el diseño del archivo de datos y el formato del informe de información.

Estos parámetros se utilizan como entrada para el sistema de administración de archivos que consiste en algunos programas generalizados. Estos programas extraen los datos relevantes de los archivos de datos según lo especificado por los parámetros.

El sistema de gestión de archivos tiene la capacidad de procesar más de un archivo organizado de forma no secuencial. También puede realizar operaciones lógicas y aritméticas y tiene la capacidad de procesar más de un archivo organizado de forma no secuencial.

También puede realizar operaciones lógicas y aritméticas y tiene la capacidad de producir más de un informe de información. Este sistema tiene la capacidad de extraer los datos / información requeridos al examinar un archivo a la vez.

Dos características que distinguen la administración de una base de datos del sistema de administración de archivos son:

(i) DBM tiene la capacidad de relacionar varios archivos entre sí a través de un campo clave.

(ii) DBM tiene un lenguaje incorporado para programar requisitos de aplicaciones especiales.