Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Distribuidas
Unidad II: Diseo de Bases de Datos
Distribuidas
Su
caracterstica
principal
de
contener datos dispersos a travs de
una red de computadoras provoca
que quien la disee y, sobre todo,
quien la administre deba observar
algunos aspectos tanto del sistema
computacional, como del sistema
operativo y la red fsica que
soportar las operaciones de los
usuarios
Verdaderamente conviene o no
trabajar bajo un esquema de
distribucin de datos?
Conjuntos/grupos
de
usuarios
que
realizan operaciones similares y su
ubicacin fsica.
Para que un conjunto de usuarios se
considere con caractersticas similares,
debe tener un margen mximo de + 10%
de diferencia entre s en mtricas como
frecuencia
de
accesos,
tipos
de
operaciones (L/E), datos con los que
trabaja cotidianamente, entre otras ms.
Fragmentacin horizontal
Un fragmento horizontal es la
extraccin de ciertos registros de una
BD, conteniendo todos los atributos
que describen a las entidades
Fragmentacin Vertical
Lo importante es:
Fragmentacin mixta
Diccionario de Datos
Ejemplo
Los
diccionarios
de
datos
proporcionan
asistencia
para
asegurar significados comunes para
los elementos y actividades del
sistema
y
registrando
detalles
adicionales relacionados con el flujo
de datos en el sistema
2.3 Niveles de
Transparencia
Transparencia es la caracterstica
de una BDD y/o un sistema
distribuido en general, que consiste
en estar estructurada(o) de modo tal
que los usuarios finales puedan
trabajar
con
ella
sin
que
necesariamente sepan cmo fue
diseada y cmo est operando
internamente al momento de su
uso/ejecucin.
Conceptos necesarios
Autonoma es la caracterstica de
una BDD o un sistema distribuido en
general, que consiste en que su
diseador/administrador
tenga
independencia
parcial
o
total
(preferentemente) respecto al resto
de los elementos que intervienen en
su uso
Conceptos necesarios
Autonoma es la caracterstica de
una BDD o un sistema distribuido en
general, que consiste en que su
diseador/administrador
tenga
independencia
parcial
o
total
(preferentemente) respecto al resto
de los elementos que intervienen en
su uso
Conceptos necesarios
La independencia de datos es la
inmunidad de las aplicaciones de
usuario a los cambios en la definicin
y/u organizacin de los datos y
viceversa.
Se da en 2 aspectos:
Conceptos necesarios
Transparencia de
fragmentacin
Transparencia de Localizacin
Transparencia de Rplica
Fragmentacin de Datos
La fragmentacin es la forma en
como se pueden extraer los datos al
ser consultados en un ambiente
distribuido, se puede hacer una
fragmentacin de distintas tablas,
pertenecientes
a
diversas
BD
localizadas en diversos servidores
Fragmentar
significa
tomar
lgicamente datos de una tabla para
formar otra
Fragmentacin Horizontal
La
divisin
o
fragmentacin
horizontal trabaja sobre las tuplas,
dividiendo
la
relacin
en
subrelaciones que contienen un
subconjunto de las tuplas que
alberga la primera
Fragmentacin Horizontal
Ejemplo
Fragmentacin Vertical
Ejemplo
Fragmentacin Mixta
Fundamentalmente, se habla de
fragmentacin
mixta
o
hbrida
cuando el proceso de particin hace
uso de los dos tipos anteriores. La
fragmentacin mixta puede llevarse
a cabo de tres formas diferentes:
Fragmentacin Mixta VH
Fragmentacin Mixta HV
Modelo Furd
Modelo Furd
Modelo Furd
Modelo Furd