Categorii: Tot - lenguaje - interfaces - gestión - almacenamiento

realizată de jennifer melendez 5 ani în urmă

122

jennimela159805@hotmail.com

Un Sistema de Gestión de Bases de Datos (SGBD) se compone de varios componentes clave que aseguran su funcionamiento eficiente. El motor de transacciones supervisa la ejecución de las transacciones según reglas predefinidas, como el control de concurrencia.

jennimela159805@hotmail.com

Componentes de la Arquitectura del SGBD

Gestion y operacion de las SGBD

Comprende muchos otros componentes que tratan de aspectos de gestión y operativos del SGBD como monitoreo de prestaciones, gestión del almacenamiento, mapas de almacenamiento.

Motor de transacciones

El motor de transacciones sigue la ejecución de las transacciones y gestiona su ejecución de acuerdo con las reglas que tiene establecidas (p.e. control de concurrencia y su ejecución o cancelación).

Mecanismos de almacenamiento

Traduce las operaciones a lenguaje de bajo nivel para acceder a los datos.

Motor de Base de datos

Realiza las operaciones requeridas sobre la base de datos, tipicamente representandolo a alto nivel.

Optimizacion de consultas

Realiza la optimizacion de cada pregunta y escoge el plan de actuacion mas eficiente para ejecutarlo.

Interprete o procesador de lenguaje

La mayor parte de las operaciones se efectúan mediante un lenguaje de base de datos. Existen lenguajes para definición de datos, manipulación de datos (p.e. SQL), para especificar aspectos de la seguridad y más. Las sentencias en ese lenguaje se introducen en el SGBD mediante el interfaz adecuado.

Interfaces Externos

son los medios para comunicarse con la SGBD, en ambos sentidos (entrada /salida), y explotar a todas su funciones.