Fragmentación, Ubicación y Reubicación Dinámica de Datos en Bases de Datos Distribuidas