A distributed database management system functions in

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: els on the network from the database client to the database server, and the database server retrieves the requested information from the database and sends only that information back to the client. Obviously, there can be many database clients simultaneously connected to the same database server and all of them can share the same database. The client-server database system enjoys the following advantages over conventional database systems: 1. Efficient utilization of computing resources. Separate databases are not required for every user. Hence only the database server needs to have high processing power and large storage. The database clients can be low-end personal computers having low processing power and low storage capacity. 2. Since only one copy of the database is maintained for all the clients, it is easier to maintain the integrity (consistency) of the data. That is, all database updates need to be carried out only at one place. 3. Since only one copy of the database is maintained for all the clients, it is also easier to ensure greater security of the data. 4. The system administration and maintenance cost is also lower because a good system and database administrator is required only where the database server is. With the popularity of the Internet, the 4concept of database clients has now been extended to web clients. A web client is a computer system connected to the Internet that runs a web browser. The web browser enables a web client to dynamically connect to a database server, download necessary client software for becoming a database client, and make requests for information to the database server. The web-based database clients have proved to be better than the conventional database clients because the deployment of the client software to hundreds of database client machines was causing unacceptable effort. That is, seamless upgrades of client software to new versions was either not possible or was causing high maintenance cost. Distributed Database S...
View Full Document

This document was uploaded on 04/07/2014.

Ask a homework question - tutors are online