MySQL क्या है? - डेटाबेस प्रबंधन प्रणाली का एक परिचय



What is MySQL पर यह ब्लॉग, आपको DBMS की मूल बातें, विभिन्न प्रकार के DBMS, SQL, MySQL, MySQL सुविधाओं से परिचित कराएगा और यह डेटा प्रकार हैं।

डेटाबेस मैनेजमेंट सबसे महत्वपूर्ण हिस्सा है जब आपके पास आपके आसपास विनम्र डेटा होता है। MySQL आपके डेटा को स्टोर करने और संभालने के लिए सबसे प्रसिद्ध रिलेशनल डेटाबेस में से एक है। इसमें MySQL क्या है ब्लॉग, आप निम्नलिखित विषयों से गुजरेंगे:

Salesforce सेवा क्लाउड साक्षात्कार प्रश्न

डेटा और डेटाबेस क्या हैं?

मान लीजिए कि किसी कंपनी को कंपनी में काम करने वाले सैकड़ों कर्मचारियों के नाम इस तरह से स्टोर करने की जरूरत है ताकि सभी कर्मचारियों की व्यक्तिगत पहचान हो सके। फिर, कंपनी एकत्र करती है डेटा उन सभी कर्मचारियों की। अब, जब मैं डेटा कहता हूं, तो मेरा मतलब है कि कंपनी किसी वस्तु के बारे में अलग-अलग जानकारी एकत्र करती है। तो, वह वस्तु एक वास्तविक दुनिया की इकाई हो सकती है जैसे लोग, या कोई वस्तु जैसे कि माउस, लैपटॉप आदि।





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

इसलिए, आप डेटाबेस को एक बड़े कंटेनर के रूप में मान सकते हैं, जिसमें आप सभी डेटा संग्रहीत कर सकते हैं। लेकिन क्या आपको लगता है कि आप डेटाबेस के उचित प्रबंधन के बिना अपने डेटा का उपयोग कर सकते हैं?



यह एक स्पष्ट नहीं है!

तो, आइए जानते हैं कि वास्तव में डेटाबेस प्रबंधन प्रणाली और इसके विभिन्न प्रकार क्या हैं।

डेटाबेस प्रबंधन प्रणाली और DBMS के प्रकार

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



DBMS के प्रकार

मुख्यतः 4 प्रकार के DBMS होते हैं, जो Hierarchical, Relational, Network और Object-Oriented DBMS हैं।

  • पदानुक्रमित DBMS: जैसा कि नाम से पता चलता है, इस प्रकार के डीबीएमएस में पूर्ववर्ती-उत्तराधिकारी के संबंधों की शैली होती है। तो, यह एक पेड़ के समान एक संरचना है, जिसमें नोड्स रिकॉर्ड का प्रतिनिधित्व करते हैं और पेड़ की शाखाएं खेतों का प्रतिनिधित्व करती हैं।
  • संबंधपरक DBMS (RDBMS): इस प्रकार का DBMS, एक ऐसी संरचना का उपयोग करता है जो उपयोगकर्ताओं को डेटा की पहचान करने और उस तक पहुंचने की अनुमति देता है संबंध में डेटाबेस में डेटा का एक और टुकड़ा करने के लिए।
  • नेटवर्क DBMS: इस प्रकार का DBMS कई संबंधों का समर्थन करता है जिसमें कई सदस्य रिकॉर्ड लिंक किए जा सकते हैं।
  • वस्तु के उन्मुखDBMS: इस प्रकार का DBMS ऑब्जेक्ट्स नामक छोटे व्यक्तिगत सॉफ्टवेयर का उपयोग करता है। प्रत्येक ऑब्जेक्ट में डेटा का एक टुकड़ा होता है, और डेटा के साथ किए जाने वाले कार्यों के लिए निर्देश।

अब, मैंने आपको DBMS के बारे में बताया है, यह समय है कि हम समझते हैं कि SQL क्या है?

नए अपडेट पाने के लिए हमारे youtube चैनल को सब्सक्राइब करें ..!

संरचित क्वेरी भाषा (SQL)

SQL एक रिलेशनल डेटाबेस का मूल है जो डेटाबेस तक पहुँचने और प्रबंधित करने के लिए उपयोग किया जाता है। SQL का उपयोग करके, आप डेटा की पंक्तियों को जोड़ सकते हैं, अपडेट कर सकते हैं या हटा सकते हैं, जानकारी के सबसेट को पुनः प्राप्त कर सकते हैं, डेटाबेस को संशोधित कर सकते हैं और कई क्रियाएं कर सकते हैं। SQL के विभिन्न सबसेट इस प्रकार हैं:

  • डीडीएल (डेटा परिभाषा भाषा) - यह आपको क्रिएट, अलर्ट और DELETE ऑब्जेक्ट जैसे डेटाबेस पर विभिन्न ऑपरेशन करने की अनुमति देता है।
  • डीएमएल (डेटा हेरफेर भाषा) - यह आपको डेटा तक पहुंचने और हेरफेर करने की अनुमति देता है। यह आपको डेटाबेस से डेटा डालने, अपडेट करने, हटाने और पुनः प्राप्त करने में मदद करता है।
  • डीसीएल (डेटा नियंत्रण भाषा) - यह आपको डेटाबेस तक पहुंच को नियंत्रित करने की अनुमति देता है। उदाहरण - अनुदान या पहुँच अनुमति रद्द करें।
  • बंधन (लेनदेन नियंत्रण भाषा) - यह आपको डेटाबेस के लेनदेन से निपटने की अनुमति देता है। उदाहरण - कमिट, रोलबैक, सेव पॉइंट, सेट ट्रांजेक्शन।

ठीक है! तो, अब जब आप SQL को जानते हैं, तो यह समय है जब मैं MySQL से परिचय करता हूं।

MySQL और इसके फीचर्स क्या हैं

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

MySQL की विशेषताएं इस प्रकार हैं:

MySQL की विशेषताएं - MySQL क्या है? - एडुर्का

चित्र .1: MySQL की विशेषताएं - MySQL क्या है?

  • प्रबंधन में आसानी - सॉफ्टवेयर बहुत आसानी से डाउनलोड हो जाता है और स्वचालित रूप से कार्यों को शेड्यूल करने के लिए एक घटना अनुसूचक का उपयोग करता है।
  • मजबूत लेनदेन समर्थन - ACID (Atomicity, Consistency, Isolation, Durability) प्रॉपर्टी को होल्ड करता है, और वितरित किए गए मल्टी-वर्जन समर्थन की भी अनुमति देता है।
  • व्यापक अनुप्रयोग विकास - MySQL में किसी भी एप्लिकेशन में डेटाबेस को एम्बेड करने के लिए प्लगइन लाइब्रेरी हैं। यह अनुप्रयोग विकास के लिए संग्रहीत कार्यविधियाँ, ट्रिगर, फ़ंक्शंस, दृश्य और कई और भी समर्थन करता है। आप को संदर्भित कर सकते हैं आरडीएस ट्यूटोरियल , अमेज़न के RDBMS को समझने के लिए।
  • उच्च प्रदर्शन - विशिष्ट मेमोरी कैश और टेबल इंडेक्स विभाजन के साथ तेजी से लोड उपयोगिताओं को प्रदान करता है।
  • स्वामित्व की कम कुल लागत - यह लाइसेंसिंग लागत और हार्डवेयर व्यय को कम करता है।
  • खुला स्रोत और 24 * 7 समर्थन - इस RDBMS को किसी भी प्लेटफ़ॉर्म पर इस्तेमाल किया जा सकता है और ओपन सोर्स और एंटरप्राइज एडिशन के लिए 24 * 7 सपोर्ट देता है।
  • सुरक्षित डेटा सुरक्षा - MySQL यह सुनिश्चित करने के लिए शक्तिशाली तंत्र का समर्थन करता है कि केवल अधिकृत उपयोगकर्ता ही डेटाबेस तक पहुँच प्राप्त करें।
  • उच्च उपलब्धता - MySQL हाई-स्पीड मास्टर / दास प्रतिकृति कॉन्फ़िगरेशन चला सकता है और यह क्लस्टर सर्वर प्रदान करता है।
  • स्केलेबिलिटी और लचीलापन - MySQL के साथ आप गहराई से एंबेडेड एप्लिकेशन चला सकते हैं और डेटा वेयरहाउस बना सकते हैं जिसमें डेटा की एक विनम्र मात्रा होती है।

अब, जब आप लोग जानते हैं कि MySQL क्या है, तो मैं आपको MySQL द्वारा समर्थित विभिन्न डेटा प्रकार बताता हूं।

MySQL के बारे में अधिक जानने के इच्छुक हैं

MySQL डेटा प्रकार

रेखा चित्र नम्बर 2: MySQL डेटा प्रकार - MySQL क्या है?

  • न्यूमेरिक - इस डेटा प्रकार में विभिन्न आकारों के पूर्णांक, विभिन्न प्राथमिकताओं के फ्लोटिंग-पॉइंट (वास्तविक) और स्वरूपित संख्याएँ शामिल हैं।
  • वर्ण स्ट्रिंग - इन डेटा प्रकारों में या तो एक निश्चित या अलग-अलग वर्ण होते हैं। इस डेटा प्रकार में एक वैरिएबल-लेंथ स्ट्रिंग भी होता है जिसे कहा जाता है चारे का बड़ा हिस्सा () CLOB ) जो बड़े पाठ मान वाले स्तंभों को निर्दिष्ट करने के लिए उपयोग किया जाता है।
  • बिट-स्ट्रिंग - ये डेटा प्रकार या तो निश्चित लंबाई या अलग-अलग लंबाई के होते हैं। एक चर-लंबाई बिट स्ट्रिंग डेटा प्रकार भी कहा जाता है BINARY LARGE OBJECT (BLOB), जो ऐसे बाइनरी मान वाले स्तंभों को निर्दिष्ट करने के लिए उपलब्ध है, जैसे कि चित्र।
  • बूलियन - इस डेटा प्रकार में TRUE या FALSE मान हैं। चूंकि SQL में NULL मान हैं, एक तीन-मूल्यवान तर्क का उपयोग किया जाता है, जो UNKNOWN है।
  • दिनांक और समय - DATE डेटा प्रकार में YYYY-MM-DD है: YEAR, MONTH और DAY। इसी प्रकार, TIME डेटा प्रकार में HH, MM: SS के घटक HOUR, MINUTE और SECOND होते हैं। आवश्यकता के आधार पर ये प्रारूप बदल सकते हैं।
  • टाइमस्टैम्प और अंतराल - TIMESTAMP डेटा प्रकार में दशमलव के भिन्न सेकंड के लिए न्यूनतम छह स्थितियाँ शामिल होती हैं, DATE और TIME फ़ील्ड के अतिरिक्त TIME ZONE क्वालिफायर के साथ एक वैकल्पिक। INTERVAL डेटा प्रकार एक सापेक्ष मूल्य का उल्लेख करता है जिसका उपयोग किसी तिथि, समय या टाइमस्टैम्प के निरपेक्ष मान को बढ़ाने या घटाने के लिए किया जा सकता है।

मुझे उम्मीद है कि आपको MySQL ब्लॉग क्या है यह पढ़कर अच्छा लगा होगा। इस ब्लॉग की निरंतरता में, एक MySQL ट्यूटोरियल आ रहा है जिसमें हम सभी SQL कमांड के साथ शुरू हो रहे हैं, लेकिन इससे पहले कि आप इसे संदर्भित कर सकें , साक्षात्कार में पूछे गए शीर्ष प्रश्नों को जानने के लिए। बने रहें!

लिनक्स के लिए सबसे अच्छा जावा आइड
डेटाबेस प्रशासन में प्रमाणित होना चाहते हैं?

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

क्या आप हमसे कोई प्रश्न पूछना चाहते हैं? कृपया टिप्पणी अनुभाग में इसका उल्लेख करें MySQL क्या है? “और मैं तुम्हारे पास वापस आ जाऊंगा।