Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porKaterin Ortiz Modificado hace 6 años
1
Componentes y funciones de los SGDB.
2
El objetivo de un SGBD es proporcionar una interfaz adecuada y eficaz para la manipulación de la información que se desee en la base de datos ya sea almacenarla o acceder a ella. Definición de los datos: el sistema debe entender la definición de los datos que se proporcionen escrito en el lenguaje adecuado para que pueda entenderlos y procesarlos, tiene que tener los elementos necesarios y ser capaz de procesar los datos, para cada uno de los diferentes lenguajes DDL.
3
Manipulación de los datos: el sistema se encarga de realizar las diferentes ordenes que introduzca el usuario, bien sea para acceder, guardar, borrar o editar datos, para dicha manipulación, es necesario que el SGBD tenga incluidos lenguajes de manipulación de datos DML. Seguridad e integridad en los datos: para que un sistema de gestión de base de datos sea estable y asegure la integridad de los datos debe controlar el acceso a los mismos por parte de los usuarios.
4
Recuperación y concurrencia de los datos: los datos almacenados deben permanecer coherentes tras la manipulación de los mismos por parte de los usuarios, se debe controlar el acceso a los mismos cuando varios usuarios se disponen a acceder a la vez a la base de datos. Diccionario de datos: consiste en incluir información adicional sobre los datos propios, esta información se utilizara para el análisis y diseño de la base de datos.
5
Componentes en un SGBD
6
Procesador de consultas: convierte las instrucciones introducidas por el usuario en un lenguaje de ordenes. Gestor de la base de datos: proporciona un canal entre los datos guardados en la base de datos, los programas de aplicación y la consultas que se hacen en el sistema. Gestor de archivos: gestiona la cantidad de espacio en la memoria del disco y de los datos usados para representar la información almacenada en el disco.
7
Precompilador del lenguaje de manipulación de datos DML: convierte las sentencias en DML integradas en un programa de aplicación en llamadas normales a procedimientos en el lenguaje principal. Compilador del lenguaje de definición de datos DDL: convierte sentencias en DDL en un conjunto de metadatos par que desoues sean incorporados al diccionario de datos. Gestor del diccionario de datos: almacena los metadatos creados anteriormente en la estructura de la base de datos.
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.