Data Fragmentation And Its Types