डाटाबेस मॅनेजमेंट सिस्टम (डीबीएमएस) म्हणजे काय?

DBMSs आपले डेटा संरक्षित करा, व्यवस्थापित करा आणि व्यवस्थापित करा

एक डाटाबेस मॅनेजमेंट सिस्टम (डीबीएमएस) हे सॉफ्टवेअर आहे जे संगणकाला डेटा संग्रहित, पुनर्प्राप्त, जोडणे, हटवणे आणि सुधारित करण्याची परवानगी देते. डीबीएमएस डेटाबेसमधील सर्व प्राथमिक बाबींचे व्यवस्थापन करतो, जसे डेटा प्रमाणाबाहेर व्यवस्थापन करणे, जसे वापरकर्ता प्रमाणीकरण, तसेच डेटा समाविष्ट करणे किंवा काढणे. डीबीएमएस म्हणजे काय डेटा स्कीमा म्हणतात , किंवा संरचना ज्यामध्ये डेटा साठवला जातो.

प्रत्येक दिवशी वापरलेले साधने आपल्याला दृश्यांच्या मागे DBMS आवश्यक असतात. यामध्ये एटीएम, फ्लाइट रिफरन्स सिस्टम, रीटेल इन्व्हेटरी सिस्टम आणि लायब्ररी कॅटलॉग यांचा समावेश होतो.

संबंधक डाटाबेस मॅनेजमेंट सिस्टम (आरडीबीएमएस) टेबल्स आणि संबंधांचे संबंधक मॉडेल लागू करतात.

डेटाबेस व्यवस्थापन प्रणालीवरील पार्श्वभूमी

1 9 60 च्या दशकापासून जेव्हा आयबीएमने माहिती व्यवस्थापन प्रणाली (आयएमएस) नावाची पहिली डीबीएमएस मॉडेल विकसित केली तेव्हा डीबीएमएस हा शब्द प्रचलित होता, ज्यामध्ये संगणकामध्ये एका पदानुक्रमित वृक्ष संरचना मध्ये संग्रहित करण्यात आले होते. डेटाचा वैयक्तिक भाग फक्त पालक आणि मुलाच्या रेकॉर्ड दरम्यान जोडला होता.

पुढील पीढीच्या डाटाबेस म्हणजे नेटवर्क डीबीएमएस सिस्टम्स, ज्यामध्ये डेटाच्या दरम्यान एक-ते-अनेक संबंधाचा समावेश करून श्रेणीबद्ध डिझाइनची काही मर्यादा सोडवण्याचा प्रयत्न केला. हे आम्हाला 1 9 70 च्या दशकात घेऊन गेले जेव्हा जेव्हा रिलेशनल डेटाबेस मॉडेल आयबीएमच्या एडगर एफ. कॉड द्वारा स्थापित केले गेले तेव्हा आजच्या आधुनिक संबंधक डीबीएमएसचे वडील शब्दशः आहे.

मॉडर्न रिलेशनल डीबीएमएस ची वैशिष्ट्ये

संबंधक डाटाबेस मॅनेजमेंट सिस्टम (आरडीबीएमएस) टेबल्स आणि संबंधांचे संबंधक मॉडेल लागू करतात. आजच्या संबंधीत डीबीएमएस चे प्राथमिक डिझाइन आव्हान म्हणजे डेटा एकाग्रता राखणे हा आहे, ज्यामुळे डेटाची अचूकता आणि सुसंगततेचे संरक्षण होते. दुप्पट किंवा डेटा हानी टाळण्यासाठी डेटावर मर्यादांमुळे आणि नियमांच्या मार्फत हे सुनिश्चित केले जाते.

डीबीएमएस म्हणजे अधिकृततेनुसार डेटाबेसवर नियंत्रण देखील आहे, ज्याची अंमलबजावणी विविध पातळ्यांवर केली जाऊ शकते. उदाहरणार्थ, व्यवस्थापक किंवा प्रशासक ज्याकडे इतर कर्मचा-यांसाठी दृश्यमान नसलेल्या डेटामध्ये प्रवेश करू शकतात किंवा काही वापरकर्त्या केवळ तेच पाहतील तेव्हाच ते डेटा संपादित करण्यास अधिकृत असू शकतात.

बहुतेक डीबीएमएस म्हणजे संरचित क्वेरी भाषा एस क्यू एल वापरतात जे डेटाबेसशी संवाद साधण्याचा मार्ग प्रदान करते. खरं तर, जरी डेटाबेस ग्राफिकल इंटरफेस प्रदान करते जरी वापरकर्त्यांना सहजपणे दृश्य, निवडणे, संपादित करणे किंवा अन्यथा हेरफेर करण्याची परवानगी देते, हे एस क्यू एल आहे जे या कार्ये पार्श्वभूमीत करते

डीबीएमएसचे उदाहरण

आज, अनेक व्यावसायिक आणि खुल्या-स्रोत डीबीएमएस उपलब्ध आहेत. खरेतर, आपल्याला आवश्यक असलेली कोणती डेटाबेस निवडणे हे एक जटिल कार्य आहे. हाय-एंड रिलेशनल डीबीएमएस मार्केटमध्ये ऑरेकल, मायक्रोसॉफ्ट एस क्यू एल सर्व्हर व आयबीएम डीबी 2 यांचा समावेश आहे, जटिल व मोठ्या डेटा सिस्टमसाठी सर्व विश्वसनीय पर्याय. छोट्या संस्थांसाठी किंवा होम वापरासाठी, लोकप्रिय डीबीएमएस म्हणजे मायक्रोसॉफ्ट अॅक्सेस व फाइलमेकर प्रो.

अधिक अलीकडे इतर नॉनरेलनल डीबीएमएस लोकप्रियतेत वाढले आहेत. हे NOSQL ची चव आहेत, ज्यामध्ये RDBMs चे कठोर परिभाषित स्कीमा अधिक लवचिक रचनाने बदलले आहे. हे डेटा प्रकारांचे विस्तृत श्रेणीसह संचयित आणि फार मोठ्या डेटा संचांसह कार्य करण्यासाठी उपयुक्त आहे. या जागेतील प्रमुख खेळाडूंमध्ये मोंगोडीबी, कॅसॅंड्रा, एचबीझ, रेडिस आणि कोचडीबी यांचा समावेश आहे.