वितरित डेटाबेस मैनेजमेंट सिस्टम में डेटा कई स्थानों पर होता है। यह एक ही स्थान पर विभिन्न प्रणालियों में या विभिन्न भौगोलिक स्थानों पर हो सकता है।
जैसा कि नीचे दिए गए उदाहरण में दिखाया गया है:

डेटाबेस कई स्थानों में विभाजित है और साइट1, साइट2, साइट3 और साइट4 में डेटा स्टोर करता है।
वितरित डेटाबेस मैनेजमेंट सिस्टम के फायदे और नुकसान निम्नानुसार हैं:
DDBMS के फायदे
- डेटाबेस का विस्तार करना आसान है क्योंकि यह पहले से ही कई प्रणालियों पर फैला हुआ है और एक सिस्टम जोड़ना बहुत जटिल नहीं है।
- वितरित डेटाबेस में डेटा को पारदर्शिता के विभिन्न स्तरों के अनुसार व्यवस्थित किया जा सकता है यानी अलग-अलग पारदर्शिता स्तरों वाले डेटा को अलग-अलग स्थानों पर संग्रहीत किया जा सकता है।
- डेटाबेस को संगठन में विभागीय जानकारी के अनुसार संग्रहीत किया जा सकता है। उस स्थिति में, संगठनात्मक पदानुक्रमित पहुंच आसान होती है।
- यदि आग या भूकंप जैसी प्राकृतिक आपदा आती है तो सारा डेटा नष्ट नहीं होगा क्योंकि यह विभिन्न स्थानों पर संग्रहीत है।
- डेटाबेस का एक हिस्सा रखने वाले सिस्टम का नेटवर्क बनाना सस्ता है। इस डेटाबेस को आसानी से बढ़ाया या घटाया भी जा सकता है।
- यहां तक कि अगर कुछ डेटा नोड्स ऑफ़लाइन हो जाते हैं, तो बाकी डेटाबेस अपने सामान्य कार्यों को जारी रख सकता है।
DDBMS के नुकसान
- वितरित डेटाबेस काफी जटिल है और यह सुनिश्चित करना मुश्किल है कि उपयोगकर्ता को डेटाबेस का एक समान दृश्य मिले क्योंकि यह कई स्थानों पर फैला हुआ है।
- यह डेटाबेस अधिक महंगा है क्योंकि यह जटिल है और इसलिए, बनाए रखना मुश्किल है।
- वितरित डेटाबेस में सुरक्षा प्रदान करना मुश्किल है क्योंकि डेटाबेस को उन सभी स्थानों पर सुरक्षित करने की आवश्यकता है जहां यह संग्रहीत है। इसके अलावा, वितरित डेटाबेस में सभी नोड्स को जोड़ने वाला इंफ्रास्ट्रक्चर भी सुरक्षित करने की आवश्यकता है।
- इसकी प्रकृति के कारण वितरित डेटाबेस में डेटा इंटीग्रिटी बनाए रखना मुश्किल है। डेटा रिडंडेंसी भी हो सकती है क्योंकि यह कई स्थानों पर संग्रहीत है।
- वितरित डेटाबेस जटिल है और इसे प्रबंधित और बनाए रखने के लिए आवश्यक अनुभव वाले लोगों को ढूंढना मुश्किल है।