|1.||A distributed database system allows applications to access data from
both local and remote databases
|2.||In homogeneous DDBS,
there are several sites, each running their own applications on the same DBMS software.
all sites have identical DBMS software.
all users (or clients) use identical software
|3.||In heterogeneous DDBS,
different sites run under the control of different DBMSs, essentially autonomously.
different sites are connected somehow to enable access to data from multiple sites.
different sites may use different schemas, and different DBMS software.
|4.||The main components of the client/server architecture is