A distributed database management system(DDBMS) is a software system that manages a distributed database while making the distribution transparent to the user. In simple meaning, the whole data of the database is not kept at one place instead it is distributed on the basis of various parameter like the place, requirement and etc. Most of you will be aware of Facebook, Facebook distributes its database on the basis of country and has multiple servers to handle their database. So a database can be distributed on the basis of department, organization, company, people and etc.
Need of Distributed database DBMS?
If you see the enterprises then you will find they are already been distributed, at least logically(into division, department, workgroups, etc.) and very likely physical too (into plants, factories, laboratories, etc.) from which it follows that data is usually distributed already as well.
Because each organization unit within the enterprise will maintain data that is relevant to its own operation. The total information asset of the enterprise is thus splintered into what is sometimes called an island of information.
The distributed system provides the necessary bridges to connect those island together. In other words, it enables the structure of the database to mirror the structure of the enterprise.
Local data can be kept locally, where it most logically belongs while at the same time remote data can be accessed when necessary. so ultimately data distribution makes our work very easy as we can access the data frequently with high speed without any conflict and complication.
Distributed DBMS is all about reducing the complication in accessing the data. If data will be distributed on the basis of its nature and category then it will be very easy to access the data without any traffic at one place. Hope you would have enjoyed this post. Feel free to write us at firstname.lastname@example.org if you have any query in your mind, We would love to sort it out asap.
Have a great time!
- What is the use of Cache Memory 2019?
- Overlay advantages and disadvantages in programs?
- FAT32 Advantages and Disadvantages?
- What Is Disk Scheduling In Hindi? disk scheduling क्या होती है?
- Deadlock in the distributed operating system in Hindi? डैडलॉक क्या होता है?
- Remove unwanted characters in word file in Hindi? वर्ड(Word) फाइल के एक कॉलम में दिए गए नंबर्स के शुरू के कुछ नंबर्स को हटाना ?
- Important facts about Gmail in Hindi? Gmail के बारे में कुछ रोचक तथ्य?
- Software Maintenance Issues & Problem in Hindi? सॉफ्टवेयर मेंटेनेंस मुद्दा और दिक्कते हिंदी में
- What is Requirement engineering in Hindi& Requirement analysis?रेक्विरेमेंट इंजीनियरिंग क्या होता है?
- White Box Testing in Hindi? वाइट बॉक्स टेस्टिंग क्या है हिंदी में?