Documentos de Académico
Documentos de Profesional
Documentos de Cultura
memoria
NIVELES DE
ABSTRACCIN
DE LOS DATOS
ESTRUCTURA DE UN SISTEMA DE
BASE DE DATOS
Un sistema de bases de datos se divide en mdulos que se
encargan de cada una de las responsabilidades del sistema
completo.
GESTOR DE ALMACENAMIENTO: la transferencia de datos a y
desde el disco es lenta comparada con la velocidad de la unidad
central de procesamiento, por lo tanto el sistema debe estructurar
los datos para minimizar la necesidad de movimiento de datos
entre el disco y la memoria principal.
PROCESADOR DE CONSULTAS: es importante porque ayuda al
sistema de bases de datos a simplificar y facilitar el acceso a los
datos
ESTRUCTURA DE UN SISTEMA DE
BASE DE DATOS
GESTOR DE ALMACENAMIENTO
COMPONENTES:
Gestor de autorizacin e integridad: que comprueba que se
satisfagan las restricciones de integridad y la autorizacin de los
usuarios para acceder a los datos.
Gestor de transacciones: que asegura que la base de datos
quede en un estado consistente.
Gestor de archivos: que gestiona la reserva de espacio de
almacenamiento de disco y las estructuras de datos.
Gestor de memoria intermedia: que es responsable de traer los
datos del disco de almacenamiento a memoria principal y decidir
qu datos tratar en memoria cach.
ESTRUCTURA:
Archivos de datos, diccionario de datos, ndices.
PROCESADOR DE CONSULTAS
COMPONENTES:
Intrprete del LDD: que
interpreta las instrucciones del
LDD y registra las definiciones
en el diccionario de datos.
Compilador del LMD: que
interpreta las instrucciones del
LDD y registra las definiciones
en el diccionario de datos.
Motor de evaluacin de
consultas: que ejecuta las
instrucciones de bajo nivel
generadas por el compilador del
ARQUITECTURAS DE
APLICACIONES
DE DOS CAPAS: la aplicacin se divide en un componente
que reside en la mquina cliente, que llama a la funcionalidad
del sistema de bases de datos en la mquina servidor
mediante instrucciones del lenguaje de consultas.
DE TRES CAPAS: la mquina cliente acta simplemente
como frontal y no contiene ninguna llamada directa a la base
de datos. En su lugar, el cliente se comunica con un servidor
de aplicaciones, usualmente
mediante una interfaz de
formularios. El servidor de aplicaciones, a su vez, se comunica
con el sistema de bases de datos para acceder a los datos.
ARQUITECTURAS DE
APLICACIONES
ARQUITECTURAS DE
APLICACIONES WEB
ARQUITECTURAS DE
APLICACIONES WEB