Computer >> कंप्यूटर >  >> सॉफ्टवेयर >> Office

डेटाबेस प्रबंधन प्रणाली (DBMS) क्या है?

एक डेटाबेस प्रबंधन प्रणाली एक डेटाबेस के सभी प्राथमिक पहलुओं का प्रबंधन करती है, जिसमें डेटा हेरफेर, उपयोगकर्ता प्रमाणीकरण और डेटा सम्मिलित करना या निकालना शामिल है। एक DBMS परिभाषित करता है जिसे डेटा स्कीमा, . कहा जाता है या वह संरचना जिसमें डेटा संग्रहीत किया जाता है।

रिलेशनल डेटाबेस मैनेजमेंट सिस्टम (RDBMS) टेबल और रिलेशनशिप के रिलेशनल मॉडल को लागू करता है।

डेटाबेस प्रबंधन प्रणाली (DBMS) क्या है?

डेटाबेस प्रबंधन प्रणाली पर पृष्ठभूमि

DBMS शब्द 1960 के दशक के आसपास है जब IBM ने सूचना प्रबंधन प्रणाली नामक पहला DBMS मॉडल विकसित किया, जिसमें डेटा को एक कंप्यूटर में एक पदानुक्रमित वृक्ष संरचना में संग्रहीत किया गया था। डेटा के अलग-अलग टुकड़े केवल माता-पिता और बच्चे के रिकॉर्ड के बीच जुड़े हुए थे।

अगली पीढ़ी के डेटाबेस थे नेटवर्क DBMS सिस्टम, जिसने डेटा के बीच एक-से-अनेक संबंध को शामिल करके पदानुक्रमित डिज़ाइन की कुछ सीमाओं को हल करने का प्रयास किया। यह हमें 1970 के दशक में ले गया जब आईबीएम के एडगर एफ कोडड ने रिलेशनल डेटाबेस मॉडल की स्थापना की, जो कि आज हम जानते हैं।

आधुनिक रिलेशनल DBMS की विशेषताएं

संबंधपरक डेटाबेस प्रबंधन प्रणालियां तालिकाओं और संबंधों के संबंधपरक मॉडल को लागू करती हैं। आज के रिलेशनल डीबीएमएस की प्राथमिक डिजाइन चुनौती डेटा अखंडता को बनाए रखना है, जो डेटा की सटीकता और स्थिरता की रक्षा करता है, डेटा पर बाधाओं और नियमों की एक श्रृंखला के माध्यम से दोहराव या डेटा हानि से बचने के लिए।

डीबीएमएस विभिन्न स्तरों पर लागू किए गए प्राधिकरण के माध्यम से डेटाबेस तक पहुंच को भी नियंत्रित करते हैं। उदाहरण के लिए, प्रबंधकों या प्रशासकों के पास डेटा तक पहुंच हो सकती है जो अन्य कर्मचारियों के लिए दृश्यमान नहीं है, या उनके पास डेटा संपादित करने का प्राधिकरण हो सकता है जबकि कुछ उपयोगकर्ता इसे केवल देख सकते हैं।

अधिकांश डीबीएमएस संरचित क्वेरी भाषा का उपयोग करते हैं, जो डेटाबेस के साथ बातचीत करने के लिए एक स्क्रिप्टेड विधि प्रदान करता है। वास्तव में, भले ही डेटाबेस एक ग्राफिकल इंटरफ़ेस प्रदान करता है जो उपयोगकर्ताओं को डेटा को आसानी से देखने, चुनने, संपादित करने या अन्यथा हेरफेर करने की अनुमति देता है, SQL इन कार्यों को पृष्ठभूमि में करता है।

DBMS के उदाहरण

आपको किस डेटाबेस की आवश्यकता है यह चुनना एक जटिल कार्य है। Oracle, Microsoft SQL Server, और IBM DB2 हाई-एंड रिलेशनल DBMS मार्केट पर हावी हैं और जटिल और बड़े डेटा सिस्टम के लिए सभी उचित विकल्प हैं। छोटे संगठनों या घरेलू उपयोग के लिए, लोकप्रिय डीबीएमएस माइक्रोसॉफ्ट एक्सेस और फाइलमेकर प्रो हैं।

हाल ही में, अन्य गैर-संबंधपरक डीबीएमएस लोकप्रियता में बढ़े हैं। ये नोएसक्यूएल फ्लेवर हैं, जिसमें एक अधिक लचीली संरचना आरडीबीएम के कठोर परिभाषित स्कीमा को बदल देती है। ये डेटा प्रकारों की एक विस्तृत श्रृंखला वाले बहुत बड़े डेटासेट को संग्रहीत करने और काम करने के लिए उपयोगी होते हैं। इस क्षेत्र में प्रमुख खिलाड़ियों में MongoDB, Cassandra, HBase, Redis और CouchDB शामिल हैं।


  1. केंद्रीकृत डेटाबेस प्रबंधन प्रणाली

    एक केंद्रीकृत डेटाबेस एक ही स्थान पर संग्रहीत किया जाता है जैसे मेनफ्रेम कंप्यूटर। इसे केवल उसी स्थान से बनाए रखा और संशोधित किया जाता है और आमतौर पर LAN या WAN जैसे इंटरनेट कनेक्शन का उपयोग करके एक्सेस किया जाता है। केंद्रीकृत डेटाबेस का उपयोग कॉलेजों, कंपनियों, बैंकों आदि जैसे संगठनों द्वारा किया

  1. रिलेशनल डेटाबेस मैनेजमेंट सिस्टम (RDBMS) अवधारणाओं का परिचय!

    इससे पहले कि हम डेटाबेस बनाने में जाएं और एक्सेस में डेटा-केंद्रित एप्लिकेशन, कुछ बुनियादी डेटाबेस और रिलेशनल डेटाबेस मैनेजमेंट सिस्टम अवधारणाओं पर जाना समझदारी है। चूंकि यह पृष्ठभूमि है, इसलिए आपको कार्यात्मक और उपयोगी डेटाबेस बनाने के लिए आवश्यकता होगी। आप डेटाबेस से संबंधित लेखों, ट्यूटोरियल्स, ऑ

  1. आपको एक ठोस डेटाबेस प्रबंधन प्रणाली की आवश्यकता क्यों है?

    कई हफ्तों के परिहार के बाद जब आप आखिरकार अपने घर या कमरे को साफ करने का निर्णय लेते हैं, तो आप पाते हैं कि कई चीजें पूरी तरह से अनुपयुक्त हैं। इसलिए, आप एक ऐसी प्रणाली बनाने के बारे में सोचते हैं, जिससे हर किसी के लिए चीजों को उनके इच्छित स्थान पर रखना आसान हो जाए। आप विभिन्न श्रेणियों को परिभाषित क