¿Cuáles son los cinco componentes de software importantes de un sistema de gestión de bases de datos (DBMS)?
①Motor del sistema de gestión de bases de datos
Es la parte más importante del sistema de gestión de bases de datos. Acepta solicitudes de consultas lógicas de otros subsistemas DBMS y las convierte al formato físico correspondiente. De hecho, acceder a la base de datos y al diccionario de datos es como acceder a ellos en el dispositivo de almacenamiento.
②Subsistema de definición de datos
Ayuda a las personas a establecer y mantener diccionarios de datos en la base de datos y definir la estructura de archivos de la base de datos.
③Subsistema de operación de datos
Ayuda a los usuarios a agregar, modificar y eliminar información en la base de datos, y ayuda a los usuarios a extraer información valiosa en la base de datos.
④Subsistema de generación de aplicaciones
Contiene aplicaciones que ayudan a los usuarios a crear aplicaciones orientadas a transacciones. Las herramientas incluyen: crear una funcionalidad de pantalla de entrada de datos, seleccionar un lenguaje de programación para un sistema de gestión de bases de datos específico y utilizar el lenguaje de programación para establecer una interfaz interactiva común para cada sistema de gestión de bases de datos individual.
⑤Subsistema de gestión de datos
Ayuda a las personas a gestionar todo el entorno de la base de datos a través de sus propias herramientas de copia de seguridad y recuperación, herramientas de gestión de seguridad, herramientas de consulta de optimización, control de concurrencia y herramientas de gestión de actualizaciones.