Red de conocimiento informático - Aprendizaje de código fuente - ¿Cuáles son las características de las tres etapas de la tecnología de gestión de bases de datos?

¿Cuáles son las características de las tres etapas de la tecnología de gestión de bases de datos?

Las características son las siguientes:

1. Etapa de gestión manual:

(1) Los datos no se guardan. Debido a que en aquella época las computadoras se utilizaban principalmente para cálculos científicos, la necesidad de almacenamiento de datos no era urgente.

(2). El sistema no cuenta con software especial para administrar los datos. Cada aplicación debe incluir la estructura de almacenamiento de datos, el método de acceso y el método de ingreso. Cuando los programadores escriben aplicaciones, también tienen que organizar el almacenamiento físico de los datos, por lo que la carga para los programadores es pesada.

(3). Los datos están orientados a programas y un conjunto de datos solo puede corresponder a un programa.

(4). Los datos no son independientes. Los programas dependen de los datos, y si la estructura lógica o física, como el tipo de datos, el formato o los métodos de entrada/salida, cambia, el programa de aplicación debe modificarse en consecuencia.

2. Etapa del sistema de archivos:

(1) Los datos se pueden almacenar en la memoria externa de la computadora durante mucho tiempo, los datos se pueden procesar repetidamente y la consulta, modificación e inserción de archivos. son compatibles.

(2) El sistema de archivos realiza la estructura dentro del registro, pero el archivo en su conjunto no está estructurado.

(3) Los datos están orientados a aplicaciones específicas, por lo que son menos compartidos, menos independientes, más redundantes y más costosos de gestionar y mantener.

3. Etapa del sistema de base de datos:

(1) Estructuración de los datos. Al describir datos, es necesario describir no sólo los datos en sí, sino también las conexiones entre los datos. La estructuración de datos es una de las características principales de la base de datos y la diferencia esencial entre el sistema de base de datos y el sistema de archivos.

(2). Los datos son muy accesibles, menos redundantes y fáciles de ampliar. Los datos ya no están dirigidos a una determinada aplicación, sino a todo el sistema. Los datos pueden ser compartidos y utilizados por múltiples usuarios y múltiples aplicaciones, y es fácil agregar nuevas aplicaciones, por lo que los datos son muy agradables y fáciles de expandir. . El intercambio de datos puede reducir en gran medida la redundancia de datos.

(3). Alta independencia de datos.

(4). Los datos son gestionados y controlados de manera uniforme por DBMS.

La base de datos es compartida por múltiples usuarios y aplicaciones, y el acceso a los datos suele ser simultáneo, es decir, varios usuarios pueden acceder a los datos de la base de datos al mismo tiempo e incluso pueden almacenarlos en la base de datos al mismo tiempo. Al mismo tiempo, para garantizar la exactitud y validez de los datos de la base de datos y el funcionamiento efectivo del sistema de base de datos, el sistema de gestión de bases de datos proporciona los siguientes cuatro aspectos de las funciones de control de datos:

①. Control de seguridad de los datos: para evitar el uso ilegal de datos y el daño causado por ellos para garantizar la seguridad y confidencialidad de los datos.

② Control de integridad de los datos: El sistema establece algunas reglas de integridad para garantizar la exactitud, validez y compatibilidad de los datos.

③ Control de concurrencia: cuando varios usuarios acceden o modifican la base de datos al mismo tiempo, evita la interferencia mutua y proporciona a los usuarios datos incorrectos y daña la base de datos.

④ Recuperación de datos: cuando la base de datos está dañada o los datos no son confiables, el sistema tiene la capacidad de restaurar la base de datos desde un estado de error al estado correcto en un momento reciente.

Información ampliada

Comparación de características de etapas:

Si la transición de la gestión manual al sistema de archivos supone un avance sustancial en la aplicación de las computadoras a los datos, entonces desde el sistema de archivos hasta los sistemas de bases de datos, lo que marca un salto cualitativo en la tecnología de gestión de datos.

Después de la década de 1980, la tecnología de bases de datos para la gestión de datos no solo se implementó y aplicó en computadoras grandes y medianas, como Oracle, Sybase, Informix, etc., el software de gestión de bases de datos también se puede utilizar en microcomputadoras. , como Common Access, FoxPro y otros programas, han hecho que la tecnología de bases de datos se utilice y popularice ampliamente.

Enciclopedia Baidu: Tecnología de gestión de datos