कुछ लोगों के लिए जो मैदान में संघर्ष कर रहे हैंकंप्यूटर या सूचना विज्ञान तकनीक, निश्चित रूप से DBMS के उपयोग के लिए कोई अजनबी नहीं है। हां, डेटाबेस प्रबंधन प्रणाली के लिए डीबीएमएस या शॉर्ट एक सॉफ्टवेयर या प्रणाली है जिसे इस तरह से डिजाइन किया गया है कि डेटाबेस को संसाधित करने और अपने उपयोगकर्ताओं द्वारा अनुरोध किए जाने वाले डेटा पर संचालन करने में सक्षम हो। इस DBMS का उपयोग करने का मुख्य उद्देश्य अराजकता से बचने में सक्षम होना है जब हम बहुत बड़ी मात्रा में डेटा प्रसंस्करण करना चाहते हैं।

यह DBMS उपयोगकर्ताओं के बीच एक मध्यस्थ भी हैडेटाबेस के साथ। DBMS के साथ बातचीत करने में सक्षम होने के लिए, उपयोगकर्ता को पूर्व निर्धारित डेटाबेस भाषाओं का भी उपयोग करना चाहिए। दो प्रकार की डेटाबेस भाषाएं हैं जिनका उपयोग आप DBMS के साथ सहभागिता करने में सक्षम कर सकते हैं, अर्थात् DDL या डेटा परिभाषा भाषा का संक्षिप्त नाम और DML या डेटा हेरफेर भाषा का संक्षिप्त नाम।

DBMS घटक

वर्णन करने में सक्षम होने के लिए डीडीएल बहुत उपयोगी हैएक पूरे के रूप में एक डेटाबेस का डिजाइन। आप एक नई तालिका बनाने, तालिका को बदलने और एक सूचकांक लोड करने से शुरू कर सकते हैं। जबकि DML आपके लिए बहुत उपयोगी है, जो डेटा में हेरफेर करना, डेटा पुनर्प्राप्त करना, डेटा बदलना, और डेटाबेस से डेटा हटाना चाहते हैं।

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

  • DBMS का लक्ष्य डेटा तक पहुँचने की प्रक्रिया को तेज़ और आसान बनाना है।
  • DBMS का उद्देश्य डेटा विसंगतियों और दोहराव को खत्म करना और रोकना है।
  • DBMS का लक्ष्य डेटा सुरक्षा बनाए रखने में मदद करना है।
  • DBMS का लक्ष्य बड़ी मात्रा में डेटा को संभालने में सक्षम होना है।
  • DBMS का उद्देश्य डेटा स्टोरेज पर जगह बचाना है।
  • DBMS का उद्देश्य डेटाबेस को एक साथ उपयोग करना है।

एक DBMS के उदाहरण हैंMYSQL, Oracle, और Microsoft SQL सर्वर। यदि हम पहले से ही जानते हैं कि DBMS क्या है, इसका उद्देश्य और उदाहरण है, तो हमें यह भी जानना होगा कि घटक एक DBMS में क्या हैं। निम्नलिखित घटक DBMS या डेटाबेस प्रबंधन प्रणाली में पाए जाते हैं:

एक DBMS के घटक

DBMS घटक

आमतौर पर इस DBMS में कई कार्यात्मक घटक या मॉड्यूल होते हैं। और यहां डीबीएमएस में मौजूद घटक हैं:

1. डेटाबेस

यह घटक निम्न-स्तरीय डेटा के बीच एक इंटरफ़ेस प्रदान कर सकता है जो प्रत्येक डेटाबेस में एक एप्लिकेशन प्रोग्राम के साथ मौजूद होता है और सिस्टम पर दिए जाने वाले प्रश्नों पर भी होता है।

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

2. फ़ाइल प्रबंधक

फ़ाइल प्रबंधक एक घटक है जो कर सकता हैडिस्क पर स्थान का प्रबंधन और एक डेटा संरचना पर भी जिसका उपयोग डिस्क पर संग्रहीत जानकारी को दर्शाने के लिए किया जा सकता है।

या यह भी कहा जा सकता है कि फ़ाइल प्रबंधक कर सकता हैफ़ाइलों पर भंडारण में हेरफेर करने और एक डिस्क पर भंडारण स्थान के आवंटन का प्रबंधन करने के लिए उपयोग किया जाता है। फ़ाइल प्रबंधक भी एक बड़ी भूमिका निभाता है और एक डेटा संग्रहीत करने की ज़िम्मेदारी है।

3. क्वेरी प्रोसेसर

इस एक DBMS घटक में, यह एक कमांड को क्वेरी लैंग्वेज में एक निम्न-स्तरीय निर्देश में अनुवाद करने के रूप में कार्य कर सकता है और डेटाबेस प्रबंधक द्वारा समझा जा सकता है।

4. डीडीएल कंपाइलर

डीडीएल यह कंपाइलर एक घटक हैविभिन्न DDL कमांड को तालिकाओं के संग्रह में परिवर्तित कर सकते हैं जिनमें पहले से ही मेटा डेटा है। सीधे शब्दों में कहें, इस डीडीएल कंपाइलर का काम उच्च स्तरीय कमांड को बदलने में सक्षम होना है जो तब निम्न स्तर की भाषा बन जाती है, जिसे अंततः उन लेबलों का संग्रह मिलेगा, जिनमें पहले से ही मेटा डेटा है।

5. डीएमएल कंपाइलर

DML कम्पाइलर एक घटक है जो कर सकता हैडीएमएल से एक कमांड को रूपांतरित करता है, जिसे बाद में मूल भाषा में गैर-देशी प्रक्रिया खिलाड़ी के लिए एक एप्लिकेशन प्रोग्राम में जोड़ा जाएगा। और इसे डीएमएल कम्पाइलर भी कहा जा सकता है जो डीबीएमएस का एक घटक है जो एम्बेडेड डीएमएल से कमांड को एक एप्लिकेशन प्रोग्राम में फ़ंक्शन के रूप में परिवर्तित कर सकता है जिसे होस्ट भाषा में कहा जाएगा।

6. डिक्शनरी मैनेजर

यह शब्दकोश प्रबंधक DBMS का एक घटक है जो शब्दकोश डेटा तक पहुंच और प्रबंधन कर सकता है।

डीबीएमएस

वे DBMS या डेटाबेस के घटक हैंप्रबंधन प्रणाली। निश्चित रूप से एक DBMS से फायदे और नुकसान हैं। ये ताकत और कमजोरियां आपको डीबीएमएस के बारे में अधिक जानकारी दे सकती हैं। और डीबीएमएस के निम्नलिखित फायदे और नुकसान:

DBMS या डेटाबेस मैनेजमेंट सिस्टम के फायदे हैं:

  • डीबीएमएस मानकीकरण की स्थापना में मदद कर सकता है।
  • DBMS एक सुरक्षा बनाए रख सकता है।
  • DBMS डेटा रखरखाव पर सुधार कर सकता है।
  • DBMS एक समसामयिक वृद्धि कर सकते हैं।
  • DBMS का उपयोग बैकअप के लिए किया जा सकता है।
  • DBMS डेटा अखंडता में सुधार कर सकता है।
  • DBMS लगातार डेटा प्रदान कर सकता है।
  • DBMS उपयोगकर्ता डेटा की एक साथ निगरानी कर सकते हैं।

जबकि DBMS के नुकसान हैं:

  • DBMS का उपयोग काफी जटिल माना जाता है।
  • एक DBMS का उपयोग करने में सक्षम होने के लिए काफी महंगा हो जाएगा।
  • एक DBMS में, इसकी एक जटिलता होगी जिसे काफी बड़ा माना जाता है।
  • और अंत में, डीबीएमएस की कमी जो कि यदि प्रदर्शन में कमी आती है, तो इससे भी बड़ी विफलता होगी।

इस प्रकार एक डेटाबेस प्रबंधन प्रणाली के घटकों के बारे में स्पष्टीकरण से। उम्मीद है कि इस लेख के साथ आपके पास DBMS से संबंधित और भी अधिक जानकारी होगी।

लेख संसाधन
</ P>

टिप्पणियाँ 0