What is difference between distriduted database and centrlized database system?

Answer

This relates to deployment of application.

Centralized DB : Where the data for application shall be stored in one location and the users can access the database using the application provided from anywhere using the network (LAN/WAN/Internet etc)

Distributed DB: The application & the database shall be deployed where ever required and there will be some mechanism to synchronize the data between these databases.


In more of layman' s words:

In centralized DB the database is stored in a central server and all user have access to that DB, and any changes made by any user in DB is reflected in central DB, thus visible to all the users using it.


In distributed DB the DB is stored in multiple locations(say different computers on a lan or on a remote location comp). It is more of a kind of more than one copy of a single DB and changes in one copy doesn't reflects immediately , it is rather responsibility of DBA to ensure security and more importantly ensure the Integrity of Data in several locations(all copies).

Distrubuted DB is fast to work with but incurs a lot of head-ache for DBA to ensure Security and data Integrity, also expensive to maintain.

Whereas centralized DB is more reliable and reflects changes immediately thus ensuring data integrity and bit of less overhead in security. But Load on a centralized system is too high if users are more, so might slow down the performance and would incur greater response time.

Improve Answer Discuss the question "What is difference between distriduted database and centrlized database system?" Watch Question

First answer by Rohiniskumar. Last edit by Rahulsince83. Contributor trust: 0 [recommend contributor]. Question popularity: 34 [recommend question]

Research your answer:

Answers.com > Wiki Answers > Categories > Technology > Computers > Computer Databases > What is difference between distriduted database and centrlized database system?

Our contributors said this page should be displayed for the questions below. (Where do these come from)
If any of these are not a genuine rephrasing of the question, please help out and edit these alternates.
What is database patching?  Shared enterprise database?  Ho do you maintain database?  What is a trigger in database?  Comparison of database models?  What is parllel database system?  What are flat files in database?  How do you do database networking?  What is a database managament system?  How much database administrators make?  How can you define centralized database?  Difference between database and databank?  What is fragmentation and what are their type?  Database designissue response timestorage workload?  What are the various types of database fragmentation?  What is the difference between database and database system?  Could you list you some good titles for doing a database project?  Difference between distributed database and centralised database?  Difference between homogeneous database and heterogeneous database?  What is the difference between a database schema and a database state?