1. What is a fragment of a relation? What are the main types of fragments? Why is fragmentation a useful concept in distributed database design?
2. Why is data replication useful in DDBMSs? What typical units of data are replicated?
3. What is meant by data allocation in distributed database design? What typical units of data are distributed over sites?