Tipos de fragmentaciones

Solo disponible en BuenasTareas
  • Páginas : 12 (2973 palabras )
  • Descarga(s) : 0
  • Publicado : 8 de diciembre de 2011
Leer documento completo
Vista previa del texto
informática
TIPOS DE FRAGMENTACIÓN EN BASES DE DATOS DISTRIBUIDAS
Resumen / Abstract En el trabajo se reflejan aspectos importantes referentes al diseño de una base de datos distribuida. Se profundiza en el problema de la fragmentación de los datos y se brindan algunos de los algoritmos para fragmentación horizontal, fragmentación horizontal derivada y fragmentación vertical. El temaseleccionado es parte de una investigación de tesis de maestría que presenta el desarrollo de un modelo arquitectónico para la Plataforma de Gestión Comercial en la Unidad de Negocios Internacionales de ETECSA. In this paper appear important things that approach the distributed database design. This work deepens in the problem of the fragmentation data and offers some algorithms for horizontalfragmentation, derived horizontal fragmentation and vertical fragmentation. The selected topic is part of an investigation of a master's thesis that presents the development of an architectonic model for the Commercial Management Platform in the ETECSA International Trade Center. Palabras clave / Key words Base de datos, base de datos distribuida sistema de base de datos distribuida fragmentación de datos,arquitectura
de las bases de datos distribuidas

Databases, distributed database, distributed database systems, fragmentation data, distributed database architecture

Yisel Alfaro Abreus Ingeniera Informática, Instructora, Empresa de Telecomunicaciones de Cuba SA (ETECSA), Ciudad de La Habana, Cuba
e-mail:yisel@cubacel.cu

Recibido:octubre del 2005 Aprobado:diciembre del 2005

Una base dedatos distribuida (BDD) es una colección de datos que pertenecen lógicamente al mismo sistema, pero que están distribuidos sobre diferentes ordenadores de la red. Esta definición enfatiza dos aspectos importantes en una BDD:1 • Distribución: Los datos no residen en el mismo lugar. De este modo se puede distinguir una BDD de una base de datos (BD) centralizada. • Correlación lógica: Es decir, elhecho por el cual los datos tienen algunas propiedades o características que los relaciona. De este modo se puede distinguir una BDD de un conjunto de BD locales o ficheros residentes en diferentes lugares de una red de ordenadores. En la arquitectura de una BDD se pueden identificar tres capas: vista de usuario, conceptual y física. En la capa de usuario se encuentran todas las aplicaciones, laspantallas de entrada de cada dato y los reportes requeridos para la empresa para la cual se representa el modelo. En la capa conceptual está el modelo del negocio subyacente, usualmente el modelo entidad-relación. En la capa física está el modelo físico y la estructura de la base de datos. Desde la perspectiva de una BDD, los usuarios desde la capa de usuario examinan y manipulan los datos como si labase de datos estuviese centralizada en ese nodo. Desde el punto de vista físico la BD está fragmentada y ubicada en diferentes sitios.2 Entre los beneficios que presentan las bases de datos distribuidas, se encuentran: • Los datos son localizados en un lugar más cercano, por tanto, el acceso es más rápido.

INTRODUCCIÓN

Y. ALFARO

• El procesamiento es rápido debido a que varios nodosintervienen en el procesamiento de una carga de trabajo, nuevos nodos se pueden agregar fácil y rápidamente. • La comunicación entre nodos se mejora y existe una autonomía e independencia entre los nodos. • Los datos se pueden colocar físicamente en el lugar donde se acceden con mayor frecuencia, haciendo que los usuarios tengan control local de los datos con los que interactúan. Esto resulta en unaautonomía local. • Mediante la replicación de información, las bases de datos distribuidas pueden presentar cierto grado de tolerancia a fallas haciendo que el funcionamiento del sistema no dependa de un solo lugar. ARQUITECTURA DE REFERENCIA PARA LAS BD DISTRIBUIDAS

Los elementos que forman la arquitectura son los siguientes: Esquema global: Define todos los datos que están contenidos en la...
tracking img