Your SlideShare is downloading. ×
Componentes de un SGBD
Componentes de un SGBD
Componentes de un SGBD
Componentes de un SGBD
Componentes de un SGBD
Componentes de un SGBD
Componentes de un SGBD
Componentes de un SGBD
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Componentes de un SGBD

15,133

Published on

Published in: Design
0 Comments
6 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
15,133
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
6
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Base de datos POR: Leonardo Sarango Romero Jefferson Gómez UNIVERSIDAD TECNICA PARTICULAR DE LOJA
  • 2. COMPONENTES DE UN SGBD Los SGBD son paquetes de software muy complejos y sofisticados que deben proporcionar los servicios comentados en la sección anterior ¿Que es….?
  • 3. Un SGBD está estructurado en diversos componentes software a cada uno de los cuales se les asigna una operación especifica.
  • 4. Programas de aplicación Consultas Esquema de base de datos Preprocesador DML Procesador de consultas Compilador DDL Código objeto del programa Gestor de Base de datos Gestor del diccionario Métodos de acceso Gestor de archivos Búferes del sistema Base de datos y catalogo del sistema SGBD Programadores Usuarios DBA Externo Interno Conceptual
  • 5. Gestor de archivos Procesador de consultas Gestor de base de datos Preprocesador DML Compilador DDL Gestor de catálogo Transforma las consultas en instrucciones de bajo nivel. Acepta las consultas, examina los esquemas conceptual y externo para determinar que registros necesita y llama al gestor de archivos Manipula los archivos almacenados gestiona asignación de espacio en disco Convierte las instrucciones DML de un programa de aplicación en llamadas a funciones en lenguaje host. Interactúa con el PC para generar el código apropiado Gestiona y mantiene el catalogo del sistema Convierte las instrucciones DDL en una serie de tablas que contiene metadatos estas se almacena en el catalogo
  • 6. Base de datos y catalogo del sistema GESTOR DE BASE DE DATOS Código objeto del programa Procesador de consultas Gestor del catalogo Control de autorización Comprobador de integridad Procesador de comandos Optimizador de consultas Métodos de acceso Gestor de archivos Búferes del sistema Gestor de transacciones Planificador Gestor del Búfer Gestor de recuperación
  • 7. Control de autorización Procesador de comandos Comprobador de integridad Optimizador de consultas Gestor de transacciones Planificador Gestor de recuperación Comprueba que el usuario tiene la autorización para llevara a cabo la operación Luego de comprobar la autorización, se pasa el control al procesador de comandos Verifica que la operación solicitada satisface todas restricciones de integridad necesarias Determina una estrategia optima para la ejecución de las consultas Realiza el procesamiento requerido para las operaciones que recibe de las transacciones Garantiza que las operaciones concurrentes en la base de datos puedan llevarse a cabo sin entrar en conflicto unas con otras. Garantiza que la base de datos permanezca en un estado coherente cuando se produzcan fallos. Gestor de búfer Responsable de la transferencia de datos entre la memoria principal y el almacenamiento secundario.
  • 8. GRACIAS

×