This document discusses database fragmentation in distributed database management systems (DDBMS). Database fragmentation allows a single database object to be broken into multiple segments that can be stored across different sites on a network. This improves efficiency, security, parallelism, availability, reliability and performance. There are three main types of fragmentation: horizontal, vertical, and mixed. Horizontal fragmentation breaks data by attributes like location, vertical by attributes like departments, and mixed uses both. While fragmentation provides advantages, it also increases complexity, cost, and makes security and integrity control more difficult.