Categorías: Todo - sgbd - almacenamiento - arquitectura - redundancia

por Estefany Luna hace 5 años

221

fanyluna98@hotmail.com

Un sistema gestor de bases de datos (SGBD) es una herramienta esencial que permite almacenar, modificar y extraer información de manera eficiente y segura. Su importancia radica en la capacidad de agrupar y almacenar datos de forma confiable, permitiendo el acceso y modificación transaccional incluso con grandes volúmenes de operaciones.

fanyluna98@hotmail.com

SGBD (Sistema Gestor de Bases de Datos)

Significado

Un sistema gestor de base de datos es un conjunto de programas que permiten el almacenamiento, modificación y extracción de la información en una base de datos.
Importancia

+ Agrupan y almacenan la información de manera fiable y segura. + Permite el acceso y la modificación de forma transaccional, incluso con operaciones masivas. + Ayuda a compartir la información de la empresa transversalmente. + Evita que exista redundancia en la información, trabajando el concepto de dato único. + Permite ser el soporte de todos los procesos de la empresa.

Arquitectura

Gestión y operación de 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).

Mecanismo de almacenamiento

Traduce las operaciones a lenguaje de bajo nivel para acceder a los datos. En algunas arquitecturas el mecanismo de almacenamiento está integrado en el motor de la base de datos.

Motor de la base de datos

Realiza las operaciones requeridas sobre la base de datos, típicamente representándolo a alto nivel.

Optimizador de consultas

Realiza la optimización de cada pregunta y escoge el plan de actuación más eficiente para ejecutarlo.

Intérprete o procesador del lenguaje

Las sentencias en ese lenguaje se introducen en el SGBD mediante el interfaz adecuado. Se procesan las expresiones en dicho lenguaje (ya sea compilado o interpretado) para extraer las operaciones de modo que puedan ser ejecutadas por el SGBD.

Interfaces esternos

Medios para comunicarse con el SGDB en ambos sentidos (E/S) y explotar a todas sus funciones.