“Conocimientos software>Software de base de datos

Diferencia entre DBMS distribuidos en paralelo y bases de datos

2012/7/25
A partir de febrero de 2012, la mayoría de las bases de datos constan de software de servidor y un conjunto de archivos que residen todos en un solo equipo . Los enfoques más avanzados utilizan varios ordenadores y muchos archivos , a veces en lugares diferentes. Métodos paralelos y distribuidos a mejorar la velocidad de acceso a bases de datos muy grandes , el acceso de las organizaciones geográficamente dispersas y fiabilidad para aplicaciones que dependen de tiempo de actividad. Estructura

Una base de datos de casas distribuidas en dos o más servidores en lugares separados . Por ejemplo , una oficina central en Chicago tiene una base de datos y un almacén en Kansas City tiene otro. Los dos comparten un vínculo a través de Internet de manera que la base de datos de Chicago recibe registros de envíos de Kansas City cada noche. Una base de datos típica paralelo reside en un lugar con un conjunto de archivos , aunque varios ordenadores pueden compartir la carga de trabajo .
Velocidad

principal ventaja de una base de datos paralela es la velocidad. Al igual que una base de datos estándar que se ejecuta en un ordenador, la base de datos paralela recibe Lenguaje de consulta estructurado o SQL peticiones de los usuarios. El servidor rompe éstas en una serie de pasos , a continuación, los ejecuta . Un servidor de base de datos estándar realiza todos los pasos por sí mismo , mientras que una base de datos en paralelo asigna pasos para equipos diferentes. Cuando cada equipo termine su misión, la base de datos tiene la información y envía los resultados de vuelta al usuario . Debido a que cada equipo funciona sólo en una parte de la obra , así como terminar una petición SQL en mucho menos tiempo . A medida que crecen las necesidades de base de datos de una organización , se agregan equipos a la base de datos paralela para satisfacer la creciente carga de trabajo.

Acceso

bases de datos distribuidas mejorar el acceso , ya que cada local, la oficina tiene su propia base de datos . Mayoría de las transacciones de SQL tienen lugar en las oficinas sin los retrasos ocasionados por las redes de datos a larga distancia. Cada base de datos local tiene información en común con los demás, pero también puede tener datos exclusivos para la ubicación. Periódicamente, las bases de datos locales se sincronizan a través de una red de larga distancia para estar al día con los demás. Por el contrario, una base de datos en paralelo no mejora el acceso a lugares remotos.
Confiabilidad

distribuidos y bases de datos paralelas dirección de fiabilidad en diferentes formas. Una base de datos que se ejecuta en un único equipo depende enteramente de la fiabilidad de la máquina : El momento en que el ordenador se bloquea, la base de datos no está disponible. La mayoría de las bases de datos paralelas tienen una característica que supervisa el estado de cada equipo, si uno falla, el programa servidor quita de servicio, pero la base de datos permanece disponible, aunque a un menor rendimiento . Para una base de datos distribuida , los servidores locales restantes continúan procesar la información si se desarrolla un problema, la interrupción afecta sólo a los usuarios locales del equipo fallado

.

Software de base de datos
Cómo eliminar campos de una tabla en Access 2003
Cómo encontrar programas borrados en un ordenador
Cómo agregar una consulta de totales en Access
Lo que se está auditando en Oracle
Lista de los productos de software que Espejo SQL
Cómo insertar una imagen, gráfico o documento de Office en una base de datos Access 2003
¿Cómo reparar la base de datos en Access 2007 Compacto
Cómo desactivar todas las restricciones de Oracle
Conocimientos Informáticos © http://www.ordenador.online