Sei sulla pagina 1di 1

ARQUITECTURA DBMS Gestor de Archivos: Este modulo que interacta directamente con el sistema de archivos provisto por el sistema

operativo. Tiene a su cargo el manejo de las estructuras fsicas de almacenamiento, administracin de espacio en memoria secundaria (como otros HD, cd o pendrive) y mtodos eficientes de acceso y bsqueda. Gestor de Datos:Ubicado a un nivel un poco mas alto de abstraccin que el anterior, este modulo provee las funciones fundamentales que sirven de interfaz entre los datos y el programa de aplicacin o consultas de usuario. Por ejemplo funciones tpicas provistas a este nivel son la de encontrar todos los registros, o verificar que un conjunto de datos satisfaga las restricciones de la semntica, es decir de alguna consulta sql. Procesador de Consultas: Este nivel traduce las consultas expresadas en un lenguaje de consulta de alto nivel (como sql) a una sucesin de pedidos bsicos al nivel del gestor de bases de datos que pueda interpretar. Controlador del Paralelismo: Cuando el sgdb soporta mltiples procesos y posiblemente modificando una misma base de datos, este controlador nos garantiza que estos procesos no interfieran unos con otros. Sistemas de Recuperacin: Junto con el controlador del paralelismo este modulo implementa la funcin del manejo de las transacciones. El sistema de recuperacin debe mantener suficiente informacin acerca de progreso de los distintos movimientos que sufre la base de datos para garantizar un pronta restauracin y casos de falla o perdida parcial o total de la informacin.

PARA ELEGIR DBMS


Para el elegir el DBMS adecuado para una empresa, primero es preciso determinar cuales son los procesos del negocio y como se va a integrar el sistema con dichos procesos. Dado que todos tienen las mismas caractersticas bsicas, las adicionales son que se tendrn en cuenta para elegir el sistema apropiado. No hay que apresurarse a comprar el servidor de BD para luego comenzar a pensar como resolver los problemas del negocio. Hubo caso de empresas que compraron un DBMS porque contaban con personal que tena ciertos conocimientos sobre ese sistema. Con el correr del tiempo, se vieron obligados a comprar un nuevo DBMS y a enviar a los empleados a una capacitacin del producto muy cara para poder implementar los procesos del negocio. Este enfoque implica realizar cambios en la organizacin de IT de la empresa. Es conveniente incluir a una persona conocedora del negocio que colabore en forma estrecha con el departamento IT o que trabaje ah. La organizacin de IT no tiene que determinar la solucin a utilizar, sino que la debe implementar mediante la plataforma mas apropiada.

Potrebbero piacerti anche