Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Fragmentación Híbrida: Aplicación de Fragmentación Horizontal y Vertical, Resúmenes de Informática

La fragmentación híbrida es un método de dividir una tabla en subconjuntos horizontales y verticales. cómo realizar la fragmentación híbrida de dos maneras: primero vertical y luego horizontal (VH), o primero horizontal y luego vertical (HV). Se incluyen ejemplos y reglas para aplicar la fragmentación híbrida a las tablas EMP, DEP y SUPPLIER.

Tipo: Resúmenes

2015/2016

Subido el 05/10/2021

jeferson-lopez-4
jeferson-lopez-4 🇲🇽

1 documento

1 / 9

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
FRAGMENTACIÓN HÍBRIDA
Alumnos:
José Manuel Ruiz
Erwin Ismael López Jiménez
Fernando Balderas Carrillo
Aaron Cruz González
Docente: Ing. Teresa Plata Hernandez
Tecnológico de Estudios Superiores de
Jocotitlán
Ingeniería en Sistemas Computacionales
pf3
pf4
pf5
pf8
pf9

Vista previa parcial del texto

¡Descarga Fragmentación Híbrida: Aplicación de Fragmentación Horizontal y Vertical y más Resúmenes en PDF de Informática solo en Docsity!

FRAGMENTACIÓN HÍBRIDA

Alumnos: José Manuel Ruiz Erwin Ismael López Jiménez Fernando Balderas Carrillo Aaron Cruz González Docente: Ing. Teresa Plata Hernandez

Tecnológico de Estudios Superiores de

Jocotitlán

Ingeniería en Sistemas Computacionales

¿Qué es la fragmentación híbrida? Consiste en aplicar fragmentación horizontal a fragmentos verticales o aplicar fragmentación vertical a horizontal. En otras palabras, una tabla puede dividirse en varios subconjuntos horizontales (filas), y cada una tiene un subconjunto de los atributos (columnas).

Fragmentación Híbrida ● (^) Aplicando primero una división horizontal para luego, sobre los fragmentos generados, desarrollar una fragmentación vertical (llamada partición HV),

Ejemplo (partición HV) Tabla a Fragmentar Fragmentación Horizontal Escuela=EISIC Fragmentación Vertical (obteniendo información de notas)

Finalmente, como otro ejemplo considere el siguiente esquema global EMP(EMPNUM, NAME, SAL, TAX, MGRNUM, DEPNUM) DEP(DEPNUM, NAME, AREA, MGRNUM) SUPPLIER(SNUM, NAME, CITY) SUPPLY(SNUM, PNUM, DEPNUM, QUAN) Después de aplicar una fragmentación mixta se obtiene el siguiente esquema fragmentado EMP1 = Sldepnum <= 10 PJempnum, name, mgrnum, depnum (EMP) EMP2 = SL 10 < depnum <= 20 PJempnum, name, mgrnum, depnum (EMP) EMP3 = SL depnum > 20 PJempnum, name, mgrnum, depnum (EMP) EMP4 = PJ empnum, name, sal, tax (EMP) DEP1 = SL depnum <= 10 (DEP) DEP2 = SL 10 < depnum <= 20 (DEP) DEP3 = SL depnum > 20 (DEP) SUPPLIER1 = SL city == "SF" (SUPPLIER) SUPPLIER2 = SL city == "LA" (SUPPLIER) SUPPLY1 = SUPPLYSJsnum == snumSUPPLIER SUPPLY2 = SUPPLYSJsnum == snumSUPPLIER

Reglas ● (^) Debe ser Completa: Si una relación R se fragmenta en R1, R2, …, Rn, cada elemento de la data de R debe estar en algún Ri. ● (^) Debe ser Reconstruirle: Debe ser posible definir una operación relacional que a partir de los fragmentos obtenga la relación. ● (^) Los fragmentos deben ser Disjuntos: Si la fragmentación es horizontal entonces si un elemento e está en Ri este elemento no puede estar en ningún Rk (para k distinto a i). En el caso de fragmentación vertical es necesario que se repitan las llaves primarias y esta condición solo se debe cumplir para el conjunto de atributos que no son llave primaria.