Want to create interactive content? It’s easy in Genially!
Infografía Arquitectura del Sistema Gestor Bases de Datos
maperezg
Created on February 25, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Advent Calendar
View
Tree of Wishes
View
Witchcraft vertical Infographic
View
Halloween Horizontal Infographic
View
Halloween Infographic
View
Halloween List 3D
View
Magic and Sorcery List
Transcript
Arquitectura de Sistemas Gestores de Bases de datos
Administración de bases de datos
- ¿Que es un DBMS?
- Características
- Ejemplos de DBMS
Estructura de memoria y procesos de instancia
La memoria se estructura en las siguientes partes:
- Área Global del sistema (SGA), la cual se comparte entre todos los
- Servidores y los procesos en segundo plano.
- Áreas globales de programas (PGA), que es privada para cada
- Servidor y proceso en segundo planos.
- Área de Ordenaciones (Sort Areas).
- Memoria Virtual
- Área de código de software.
Hecho por MPG para Admin. de BD.
El SGA contiene la siguiente estructura:
Estructura del SGA
- Caché de los Buffers de la BD (Database Buffer Cache).
- Buffer Registro del Rehacer (Redo Log Buffer).
- El ‘Pool’ Compartido (Shared Pool).
- Caché de Biblioteca.
- Caché del Diccionario de Datos.
- Estructuras de Control
Instancia de la Base de datos
- Al iniciarse una instancia se monta la BD asociada a esa instancia.
- Cada una de estas instancias accede a su propia BD física.
- Cuando el admin. cierra una BD. los usuarios ya no pueden acceder a la info. contenida en esa BD.
- Solo el admin. puede iniciar una instancia y abrir una BD.
Area global del programa
Un area global de programa es una región de memoria que contiene datos e información de control para los procesos de servidores.
Contenido de un PGA
Memoria de sesión: La memoria de sesión (Session Memory) se asigna para mantener las variables de una sesión (log on information) y otra información relativa a la sesión. Para un servidor compartido, la memoria de sesión es compartida y no privada.
Área SQL privada: Un área SQL privada contiene datos como consultas de inofrmación de ejecuciones y consultas de ejecuciones en áreas de trabajo. Cada sesión que establece una sentencia tiene un área privada de SQL. Cada usuario que emite la misma sentencia tiene su propia área SQL privada que usa un área SQL compartida.
Hecho por MPG para Admin. de BD.
Características
Los puntos más importanes de un DBMS son los siguientes:
- Facilidad de uso: Permite a usuarios no técnicos describir consultas sin referencia a componentes técnicos de la base de datos.
- Administración centralizada: Permite manipular datos, agregar elementos y verificar integridad de forma centralizada.
- Redundancia controlada: Evita la redundancia de datos para minimizar errores y desperdicio de memoria.
- Verificación de integridad: Asegura coherencia interna de datos y presencia de elementos referenciados.
- Uso compartido de datos: Permite múltiples usuarios acceder simultáneamente a la base de datos.
- Seguridad de datos: Administra derechos de acceso a datos para cada usuario, garantizando seguridad y privacidad.
DBMS
El DBMS es un conjunto de servicios (aplicaciones desoftware) para administrar bases de datos que permite:
- Un fácil acceso a los datos.
- El acceso a la información por parte de múltiples usuarios.
- La manipulación de los datosencontrados en la base de datos (insertar, eliminar, editar)