Colección de citas famosas - Frases motivadoras - ¿Cuáles son las funciones comunes de los sistemas de gestión de bases de datos?

¿Cuáles son las funciones comunes de los sistemas de gestión de bases de datos?

1. El modo de trabajo del sistema de gestión de bases de datos (DBMS)

l

Acepta solicitudes de datos y solicitudes de procesamiento de aplicaciones.

l

Convierta las solicitudes de datos del usuario (instrucciones de alto nivel) en código de máquina complejo (instrucciones de bajo nivel).

l

Realizar operaciones sobre la base de datos.

l

Aceptar los resultados de la consulta de las operaciones de la base de datos.

l

Resultados del procesamiento de datos (conversión de formato)

l

Devolver los resultados del procesamiento al usuario.

En segundo lugar,

Las principales funciones del sistema de gestión de datos

Las principales funciones del sistema de gestión de bases de datos son:

l

La función de definición de la base de datos. El esquema DDL (lenguaje de definición de datos que describe el esquema conceptual) proporcionado por el DBMS define la estructura de tercer nivel y la imagen de segundo nivel de la base de datos, y define restricciones como las de integridad de los datos y las de confidencialidad. Por lo tanto, se debe incluir un compilador para DDL en el DBMS.

l

Funciones de operación de la base de datos. DBMS proporciona DML (lenguaje de manipulación de datos) para manipular datos. Hay dos operaciones básicas de datos: recuperación (consulta) y actualización (incluidas insertar, eliminar y actualizar). Por lo tanto, se debe incluir un compilador o intérprete para DML en el DBMS. Según el nivel del lenguaje, DML se puede dividir en DML procesal y DML no procesal.

l

Función de protección de bases de datos. DBMS protege las bases de datos principalmente en cuatro aspectos: 1. Recuperación de bases de datos. Cuando la base de datos está dañada o los datos son incorrectos, el sistema tiene la capacidad de restaurar la base de datos al estado correcto. 2. Control de concurrencia de bases de datos. Cuando varios usuarios operan con los mismos datos al mismo tiempo, el sistema debería poder controlarlos para evitar que se destruyan los datos de la base de datos. 3. Control de integridad de los datos. Garantice la exactitud y validez de los datos y la semántica de la base de datos y evite cualquier operación que provoque errores en los datos. 4. Control de seguridad de los datos. Evite que usuarios no autorizados accedan a los datos de la base de datos para evitar la fuga, manipulación o destrucción de datos.

l

Función de mantenimiento de base de datos. Esta parte incluye funciones como carga, conversión, volcado de datos, reorganización de bases de datos y monitoreo del rendimiento.

l

Diccionario de datos. La base de datos en el sistema de base de datos que almacena la definición de la estructura de tres niveles se llama diccionario de datos (DD). Todas las operaciones en la base de datos se pueden lograr a través de DD. DD también almacena estadísticas sobre las operaciones de la base de datos, como la cantidad de registros y accesos.

Las anteriores son las funciones del DBMS general. Generalmente, los DBMS implementados en computadoras grandes y medianas son sólidos y completos, mientras que los DBMS implementados en microcomputadoras son débiles.

3. Composición del módulo del sistema de gestión de bases de datos

Desde la estructura del módulo, DBMS consta de dos partes: procesador de consultas y administrador de almacenamiento.

l

El procesador de consultas tiene cuatro componentes principales: compilador DDL, compilador DML, precompilador DML integrado y programa central de ejecución de consultas.

l

El administrador de almacenamiento tiene cuatro componentes principales: administrador de permisos e integridad, administrador de transacciones, administrador de archivos y administrador de búfer.