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

DBMS सुरक्षित राख्नुहोस्, व्यवस्थित गर्नुहोस् र तपाईंको डेटा व्यवस्थापन गर्नुहोस्

डेटाबेस व्यवस्थापन प्रणाली (DBMS) सफ्टवेयर हो जसले कम्प्युटरलाई भण्डारण गर्न, पुनःप्राप्त, थप्नुहोस्, मेटाउन र डेटा परिवर्तन गर्न अनुमति दिन्छ। DBMS डाटाबेस को सबै प्राथमिक पहलुहरु को प्रबंधन गर्दछ, डेटा हेरफेर को प्रबंधन, जस्तै प्रयोगकर्ता प्रमाणीकरण, साथै साथ सम्मिलित राखन या डेटा निकालन। DBMS ले के भन्नु भएको डाटा स्कीमा, वा संरचना भन्नाले डेटा भण्डारण गरिन्छ।

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

सापेक्ष डाटाबेस व्यवस्थापन प्रणाली (RDBMS) तालिका र सम्बन्धको सम्बन्धी मोडेललाई लागू गर्दछ।

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

DBMS शब्द 1960 को दशक देखि नै भएको छ जब आईबीएम को एक सूचना प्रबंधन प्रणाली (आईएमएस) नामक पहिलो DBMS मोडेल विकसित भएको छ, जसमा डेटा को एक पदानुक्रमीय पेड संरचना मा कम्प्यूटर मा संग्रहीत गरियो। डेटाको व्यक्तिगत टुक्रा केवल अभिभावक र बाल अभिलेखको बीच जोडिएको थियो।

डाटाबेसको अर्को पीढी सञ्जाल डीबीएमएस सिस्टम थिए, जसलाई डेटा को बीच एक-देखि-धेरै सम्बन्ध समावेश गरेर पदानुक्रिक डिजाइन को केहि सीमाहरु लाई हल गर्ने प्रयास गरियो। यो हामीलाई 1 9 70 को दशकमा जब प्रासंगिक डेटाबेस मोडेल आईबीएमको एडगर एफ कोडेड द्वारा स्थापित भएको थियो, त्यसकारण आधुनिक अर्थशास्त्रीय डीबीएमको पिताले हामीलाई आज थाहा छ।

आधुनिक सम्बन्धी DBMS को विशेषताहरु

सापेक्ष डाटाबेस व्यवस्थापन प्रणाली (RDBMS) तालिका र सम्बन्धको सम्बन्धी मोडेललाई लागू गर्दछ। आजको सम्बन्धी DBMS को प्राथमिक डिजाईन चुनौती डाटा अखंडता को बनाए राखन को लागी छ, जो डेटा को सटीकता र स्थिरता को रक्षा गर्दछ। यो डुप्लिकेट वा डाटा हानिबाट बचाउन डेटामा अवरोध र नियमहरूको श्रृंखलामा निश्चित हुन्छ।

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

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

DBMS को उदाहरणहरू

आज, धेरै व्यावसायिक र खुल्ला स्रोत DBMS उपलब्ध छन्। वास्तवमा, तपाईलाई चाहिने डाटाबेस छनौट गर्ने एक जटिल कार्य हो। उच्च अन्त सम्बन्धी DBMS बजार Oracle, Microsoft SQL Server, र IBM DB2 द्वारा प्रचलित छ, जटिल र ठूलो डाटा प्रणाली को लागि सबै विश्वसनीय विकल्प। सानो संस्थाहरू वा गृह प्रयोगका लागि, लोकप्रिय DBMS हरू माइक्रोसफ्ट पहुँच र FileMaker प्रो हुन्।

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