Documentos de Académico
Documentos de Profesional
Documentos de Cultura
BASE DE DATOS
CARACTERISTICAS
Los datos se encuentran en diferentes mquinas, generalmente situados en localizaciones geogrficas diferentes. Dichas mquinas pueden ser de distinto tipo atendiendo a su tamao, prestaciones y Sistema Operativo. A cada uno de los ordenadores que integran el sistema de Bases de Datos distribuido se le conoce como nodo o emplazamiento del sistema y pueden ser administrados de forma diferente. Realizan dos tipos de transacciones bien diferenciados: -Transacciones Locales: cuando se accede a los datos del nico emplazamiento donde se inici la transaccin. -Transacciones Globales: Cuando se accede a datos de emplazamientos distintos al emplazamiento donde se inici la transaccin. Las transacciones Globales sern las que requerirn un tratamiento diferenciado con respecto a las realizadas en sistemas de Bases de Datos Centralizados.
DISTRIBUIDA
BASE DE DATOS
CARACTERISTICAS
Se basa en la existencia de una maquina servidora que almacena los datos y las aplicaciones que los procesan.
CENTRALIZADA
Los clientes se comportan como terminales y solo sirven para introducir datos desde el teclado
BASE DE DATOS
VENTAJAS Compartimiento de datos. Los usuarios de un nodo son capaces de acceder a los datos de otro nodo. Por ejemplo, desde la Direccin, se puede consultar los datos de los alumnos de Informtica.
DISTRIBUIDA
Autonoma. Cada nodo tiene cierto grado de control sobre sus datos, en un sistema centralizado, hay un administrador del sistema responsable de los datos a nivel global. Cada administrador local puede tener un nivel de autonoma local diferente.
Disponibilidad. Si en un sistema distribuido falla un nodo, los nodos restantes pueden seguir funcionando. Si se duplican los datos en varios nodos, la transaccin que necesite un determinado dato puede encontrarlo en cualquiera de los diferentes nodos.
BASE DE DATOS
VENTAJAS
CENTRALIZADA
BASE DE DATOS
DESVENTAJAS Coste de desarrollo del software. La complejidad aadida que es necesaria para mantener la coordinacin entre nodos hace que el desarrollo de software sea ms costoso. Mayor probabilidad de errores. Como los nodos que constituyen el sistema funcionan en paralelo, es ms difcil asegurar el funcionamiento correcto de los algoritmos, as como de los procedimientos de recuperacin de fallos del sistema. Mayor sobrecarga de procesamiento. El intercambio de mensajes y ejecucin de algoritmos para el mantenimiento de la coordinacin entre nodos supone una sobrecarga que no se da en los sistemas centralizados.
DISTRIBUIDA
BASE DE DATOS
DESVENTAJAS
Alto costo.
CENTRALIZADA
La arquitectura cliente/servidor no exige requisitos especialmente complejos a los SGBD ya que, aunque estn involucrados varios ordenadores, la base de datos en si est normalmente centralizada en un ordenador y su mantenimiento es igual de sencillo que en una arquitectura centralizada clsica.
Se suele distinguir entre sistemas homogneos y heterogneos. Un sistema es homogneo si el SGBD usado en todas las mquinas es el mismo, siendo estos este un sistema convencional. Si existe ms de un SGBD distinto el sistema se denomina heterogneo.
las bases de datos homogneas solo pueden trabajar con un solo gestor de base de datos a un nivel local. En las bases de datos heterogneas el gestor de base de datos divide sus componentes entre el cliente y el servidor, aparte de su BD local puede tener varias BD al mismo tiempo.