¿Cuál es el nombre del sistema de software que admite varias operaciones de bases de datos?
El sistema de gestión de bases de datos (DBMS) es un software a gran escala que opera y gestiona bases de datos y se utiliza para establecer, utilizar y mantener bases de datos. Gestiona y controla la base de datos de forma unificada para garantizar la seguridad e integridad de la base de datos. Los usuarios acceden a los datos de la base de datos a través de dbms, y los administradores de la base de datos también mantienen la base de datos a través de dbms.
Proporciona una variedad de funciones que permiten a múltiples aplicaciones y usuarios crear, modificar y consultar la base de datos de diferentes maneras al mismo tiempo o en diferentes momentos. Permite a los usuarios definir y operar datos fácilmente, mantener la seguridad e integridad de los datos y realizar control de concurrencia y recuperación de bases de datos bajo múltiples usuarios.
Datos extendidos
Según las funciones, el sistema de gestión de bases de datos se puede dividir aproximadamente en seis partes:
(1) Conversión de esquemas: proporciona un lenguaje de definición de datos ( ddl). Los esquemas de bases de datos escritos en él se traducen en representaciones internas. La estructura lógica, las restricciones de integridad y la estructura de almacenamiento físico de la base de datos se almacenan en un diccionario de datos interno. Diversas operaciones de datos (como búsqueda, modificación, inserción y eliminación, etc.). ) y el mantenimiento y la gestión de la base de datos se basan en el esquema de la base de datos.
(2) Compilación del programa de aplicación: compile el programa de aplicación que contiene declaraciones de acceso a la base de datos en un programa de destino que pueda ejecutarse con el soporte de DBMS.
(3) Consulta interactiva: proporcione un lenguaje de consulta interactivo fácil de usar, como SQL. El dbms es responsable de ejecutar comandos de consulta y mostrar los resultados de la consulta en la pantalla.
(4) Organización y acceso a datos: Proporcionar organización física y métodos de acceso a los datos en dispositivos de almacenamiento periféricos.
⑸Gestión de operaciones de transacciones: proporciona gestión de operaciones de transacciones y registros de operaciones, monitoreo de seguridad de las operaciones de transacciones y verificación de integridad de datos, control de concurrencia de transacciones y recuperación del sistema.
(6) Mantenimiento de bases de datos: proporciona soporte de software para administradores de bases de datos, incluidas herramientas de mantenimiento como control de seguridad de datos, garantía de integridad, copia de seguridad de bases de datos, reorganización de bases de datos y monitoreo del rendimiento.
Enciclopedia Baidu-Sistema de gestión de bases de datos