Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Distributed Database A logically interrelated collection of shared data (and a description of this data), physically distributed over a computer network. Distributed DBMS Software system that permits the management of the distributed database and makes the distribution transparent to users.
Concept:
LOCAL APPLICATION Those that do not require data from other sites. GLOBAL APPLICATION Those that do require data from other sites.
Advantages of DDBMSs u Reflects organizational structure u Improved shareability and local autonomy u Improved availability Availability is the probability that the system is continuously available during a time interval. u Improved reliability The probability that a system is running (not down) at certain point in time. u Improved performance Data is kept closer to where it is needed most. Data localization reduces the contention for CPU and I/O services and simultaneously reduces access delays involved in wide area networks. Smaller databases exist at each site. As a result, local queries and transactions accessing data at a single site have better performance because of the smaller databases. u Economics u Modular growth Expansion of system in terms of adding more data, increasing database sizes or adding more processors is much easier. Disadvantages of DDBMSs u Complexity u Cost u Security u Integrity control more difficult u Lack of standards u Lack of experience u Database design more complex
Fragmentation
Enables placement of data in close proximity to its place of use This can reduce transmission cost (imagine sending 100 GB of data over a WAN) This can also reduce the size of relations used in queries (imagine a branch office requesting local sales information)
Eg:
10