Eliminación del diccionario extendido
Función de definición de datos: proporciona el lenguaje de datos correspondiente para definir la estructura de la base de datos. El lenguaje de datos describe el marco de la base de datos y se almacena en el diccionario de datos. Función de operación de datos: implementar operaciones básicas de acceso a los datos de la base de datos (recuperación, inserción, modificación y eliminación). Función de control de datos: la seguridad, la integridad y el control de concurrencia de los datos controlan y gestionan eficazmente las operaciones de la base de datos para garantizar la exactitud y validez de los datos.
Datos extendidos:
Según las funciones, el sistema de gestión de bases de datos se puede dividir aproximadamente en seis partes:
Modo de traducción: 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 el 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.
Compilación de programas de aplicación: Compile programas de aplicación que contengan declaraciones de acceso a bases de datos en programas de destino que puedan ejecutarse con el soporte del sistema de gestión de bases de datos.
Consulta interactiva: Proporciona un lenguaje de consulta interactivo fácil de usar, como SQL. DBMS es responsable de ejecutar comandos de consulta y mostrar los resultados de la consulta en la pantalla.
Organización y acceso a datos: Proporciona 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 simultaneidad de transacciones y recuperación del sistema.
Mantenimiento de bases de datos: Brinda soporte de software a los administradores de bases de datos, incluido control de seguridad de datos, garantía de integridad, respaldo de bases de datos, reorganización de bases de datos y monitoreo del desempeño.
Características técnicas del sistema de gestión de bases de datos:
Uso de modelos de datos complejos para representar estructuras de datos, con pequeña redundancia de datos, fácil expansión e intercambio de datos. ?
Tiene alta independencia de datos y programas. La independencia de la base de datos incluye independencia física e independencia lógica.
El sistema de base de datos proporciona a los usuarios una interfaz de usuario cómoda.
El sistema de base de datos proporciona cuatro funciones de control de datos, a saber, control de concurrencia, recuperación, integridad y seguridad. Los datos utilizados por cada aplicación en la base de datos están especificados uniformemente por el sistema de base de datos, organizados y establecidos de acuerdo con un determinado modelo de datos, y administrados y controlados por el sistema.
Y aumenta la flexibilidad del sistema.
Enciclopedia Baidu-Sistema de gestión de bases de datos