Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Base de Datos Framentación
Base de Datos Framentación
FRAGMENTACIN DE TABLAS
Contenido:
Fragmentacin de tablas
2.1. Introduccin
2.1.1. Definicin.
2.2. Tipos de Fragmentacin
2.2.1. Fragmentacin Horizontal
2.2.2. Fragmentacin Vertical
2.2.3. Fragmentacin Mixta
2.2.4. Grados de Fragmentacin
CAPITULO II
1. FRAGMENTACIN DE TABLAS
1.1. INTRODUCCIN
Es preciso tomar decisiones respecto a 1os sitios en 1os que se
almacenarn las porciones de la base de datos, debemos
determinar las unidades lgicas de la base de datos que van a ser
distribuidas, las unidades lgicas se llamarn: fragmentos.
El mayor reto es identificar la fragmentacin ideal para los datos,
adems de resolver los grados de fragmentacin.
Los datos pueden almacenarse en localidades donde son utilizados
con mayor frecuencia, de tal manera que la mayor parte de las
operaciones sean slo locales lo cual reducir el trfico en la red.
1.1.1. DEFINICIN
FRAGMENTACIN
Es una relacin que corresponde a una tabla, consiste en dividirla
en fragmentos menores, cada fragmento se guarda en sitio
diferente, tiene como objetivo buscar alternativas para dividir una
las tablas o instancias en otras ms pequeas. Para ello hay las
siguientes
atributos
individuales
fragmentacin
vertical)
una
Una
relacin
global
puede
dividirse
en
deben
cumplir
tres
reglas
durante
el
proceso
de
[www.03] 1
http://www.google.com.ec/url?sa=t&source=web&cd=3&ved=0CBwQFjAC&url=http%3A%2F%2Fwww.pascualbravo.e
du.co%2Fbuzon%2FTRABAJO%2520DE%2520BASES%2520DE%2520DATOS.ppt&rct=j&q=Completitud+%2B+regla
s+de+fragmentacion+de+tablas&ei=d-4jTK_KF4KB8gbwv62_BQ&usg=AFQjCNFZylYOaCw_MezqcebMaKRYG3QWQ
[www.03]4
Repeticin y Fragmentacin
Las tcnicas de rplica y fragmentacin se pueden aplicar
sucesivamente a la misma relacin de partida. Un fragmento se
puede replicar y a su vez esa rplica ser fragmentada, para luego
replicar alguno de esos fragmentos.
tablas
pertenecientes
diversas
Bases
de
Datos
1.
[www.04] 3
2
3
http://cablemodem.fibertel.com.ar/bucanero/facultad/Lab4_TP6.doc
http://www.oei.eui.upm.es/Asignaturas/BD/DYOBD/DISTRIBUIDAS.pdf
Jno
J1
J2
J3
J4
J5
NOMBRE
LUIS YANEZ
ERIKA QUIROZ
DANIEL MURILLO
MARIA JOSE MENDEZ
ADONIS PABON
NOTA
8
8
9
10
9
ESCUELA
CIME
CIME
EISIC
EISIC
EISIC
NOMBRE
LUIS YANEZ
ERIKA QUIROZ
NOTA
8
8
ESCUELA
CIME
CIME
NOMBRE
DANIEL MURILLO
MARIA JOSE MENDEZ
ADONIS PABON
NOTA
9
10
9
ESCUELA
EISIC
EISIC
EISIC
J1 Escuela = CIME
Jno
J1
J2
J2 Escuela = EISIC
Jno
J3
J4
J5
horizontal primaria.
Nota: La relacin al final de la conexin es llamada propietario de la
conexin y la relacin que est en la cabeza de la conexin es
llamada miembro.
Ejemplo: Considere las Relaciones
ID
1
2
3
4
5
6
MATERIA
Anlisis Matemtico
Sistemas Operativos
Programacin II
Tecnologa Elctrica
Tcnicas de Aprendizaje
Dibujo Mecnico
ESCUELA
EISIC
EISIC
CIME
EISIC
CIME
CIME
CRDITOS
4
6
6
4
4
6
Jno
J1
J2
J3
J4
J5
NOMBRE
LUIS YANEZ
ERIKA QUIROZ
DANIEL MURILLO
MARIA JOSE MENDEZ
ADONIS PABON
MATERIA
Sistemas Operativos
Dibujo Mecnico
Tcnicas de Aprendizaje
Anlisis Matemtico
Programacin II
1
3
2
2
1
3
NIVEL
NOTA
8
8
9
10
9
MATERIA
Anlisis Matemtico
Sistemas Operativos
Tecnologa Elctrica
ESCUELA
EISIC
EISIC
EISIC
CRDITOS
4
6
4
1
3
2
NIVEL
NOMBRE
LUIS YANEZ
MARIA JOSE MENDEZ
MATERIA
Sistemas Operativos
Anlisis Matemtico
NOTA
8
10
MATERIA
Programacin II
Tcnicas de Aprendizaje
Dibujo Mecnico
ESCUELA
CIME
CIME
CIME
CRDITOS
6
4
6
2
1
3
NIVEL
NOMBRE
ERIKA QUIROZ
DANIEL MURILLO
ADONIS PABON
MATERIA
Dibujo Mecnico
Tcnicas de Aprendizaje
Programacin II
NOTA
8
9
9
2.
http://cablemodem.fibertel.com.ar/bucanero/facultad/Lab4_TP6.doc
Agrupacin:
Comienza
asignando
cada
atributo
un
NOMBRE
LUIS YANEZ
ERIKA QUIROZ
DANIEL MURILLO
MARIA JOSE MENDEZ
ADONIS PABON
NOTA
8
8
9
10
9
ESCUELA
CIME
CIME
EISIC
EISIC
EISIC
J1 Informacin de Notas
Jno
J1
J2
J3
J4
J5
NOTA
8
8
9
10
9
NOMBRE
LUIS YANEZ
ERIKA QUIROZ
DANIEL MURILLO
MARIA JOSE MENDEZ
ADONIS PABON
11
ESCUELA
CIME
CIME
EISIC
EISIC
EISIC
3.
desarrollar
una
fragmentacin
vertical
(llamada
Jno
J1
J2
J3
J4
J5
NOMBRE
LUIS YANEZ
ERIKA QUIROZ
DANIEL MURILLO
MARIA JOSE MENDEZ
ADONIS PABON
http://cablemodem.fibertel.com.ar/bucanero/facultad/Lab4_TP6.doc
12
NOTA
8
8
9
10
9
ESCUELA
CIME
CIME
EISIC
EISIC
EISIC
Escuela = EISIC
Jno
J3
J4
J5
NOMBRE
DANIEL MURILLO
MARIA JOSE MENDEZ
ADONIS PABON
NOTA
9
10
9
ESCUELA
EISIC
EISIC
EISIC
Jno
J3
J4
J5
NOTA
9
10
9
considerarse
en el que cada
[www.05] 6
http://html.rincondelvago.com/bases-de-datos-distribuidas_1.html
14
Si
una
relacin
[www.06]9
se
descompone
asegura
que
los
fragmentos
horizontales
sean
[www.07]9
Ejemplo:
Considere la Relacin J
Jno
J1
J2
J3
J4
J5
NOMBRE
LUIS YANEZ
ERIKA QUIROZ
DANIEL MURILLO
MARIA JOSE MENDEZ
ADONIS PABON
NOTA
8
8
9
10
9
ESCUELA
CIME
CIME
EISIC
EISIC
EISIC
NOMBRE
LUIS YANEZ
ERIKA QUIROZ
NOTA
8
8
ESCUELA
CIME
CIME
NOMBRE
DANIEL MURILLO
MARIA JOSE MENDEZ
ADONIS PABON
NOTA
9
10
9
ESCUELA
EISIC
EISIC
EISIC
J1 Escuela = CIME
Jno
J1
J2
J2 Escuela = EISIC
Jno
J3
J4
J5
15
ejecucin
de
actualizaciones,
de
escritura,
implicar
la
las
aplicaciones,
stas
tienen
una
influencia
sobre
la
distribucin.
Se divide en las siguientes categoras la informacin necesaria para
el diseo de la distribucin.
La informacin del banco de datos.
La informacin de la aplicacin.
17
que
funcionan
sobre
ella,
el
lmitantes
de
conocer
la
capacidad
de
almacenamiento
20