Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> SQL

MySQL में महारत: SQL और डेटाबेस प्रबंधन सीखने के लिए चरण-दर-चरण गाइड

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

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

MySQL क्या है?

MySQL एक रिलेशनल डेटाबेस मैनेजमेंट सिस्टम (RDBMS) है जिसका उपयोग आप SQL (स्ट्रक्चर्ड क्वेरी लैंग्वेज) के साथ कर सकते हैं। MySQL के कई अनुप्रयोग हैं, जिनमें डेटा संग्रहीत करना, सोशल मीडिया साइट्स को शक्ति देना, और ई-कॉमर्स सेवाओं को सुविधाजनक बनाने में मदद करना शामिल है। MySQL "My" का एक संयोजन है, जो सह-संस्थापक की बेटी का नाम है, और SQL।

MySQL वेब विकास के लिए सीखने के लिए एक महत्वपूर्ण कौशल है, चाहे आप फ्रंट एंड, बैक एंड, या फुल स्टैक विकास पर ध्यान केंद्रित करना चाहते हों।

MySQL किसके लिए उपयोग किया जाता है?

यहां MySQL के उपयोग के मुख्य तरीके हैं:

  • सोशल मीडिया साइट्स को शक्ति देना। MySQL का उपयोग फेसबुक और ट्विटर जैसी वेबसाइटों के लिए किया जाता है। MySQL का उपयोग करके, ये सोशल मीडिया साइटें उपयोगकर्ताओं के बारे में जानकारी संग्रहीत और पुनः प्राप्त करने में सक्षम हैं और फिर उस जानकारी को उनके अनुरोध पर उपयोगकर्ताओं के लिए उपलब्ध कराती हैं। इसका मतलब है कि आप इन सोशल मीडिया साइट्स पर पोस्ट की गई सामग्री को आसानी से देख सकते हैं, जैसे टेक्स्ट अपडेट और फोटो।
  • ब्लॉग लेख जैसे डेटा संग्रहीत करना। MySQL का उपयोग वर्डप्रेस जैसी वेबसाइटों के लिए किया जाता है। यदि आपने कभी वर्डप्रेस पर ब्लॉग शुरू किया है, तो आप जानते हैं कि यह विभिन्न उपयोगकर्ताओं द्वारा लिखे गए कई ब्लॉग पोस्ट, साथ ही फोटो जैसे अन्य डेटा को संग्रहीत करने में सक्षम है। इस सभी सामग्री को डेटा के रूप में संग्रहीत करने के लिए, वर्डप्रेस को एक डेटाबेस और उस डेटाबेस को प्रबंधित करने के लिए टूल की आवश्यकता होती है। यहीं MySQL आता है। उपयोगकर्ता अपने ब्लॉग पोस्ट बना, संग्रहीत और पुनः प्राप्त कर सकते हैं।
  • ई-कॉमर्स को फलने-फूलने में मदद करना। "शॉपिंग कार्ट" सुविधा अधिकांश ऑनलाइन स्टोर का एक सामान्य तत्व है। यह आपके द्वारा चुने गए आइटम को संग्रहीत करता है और सुनिश्चित करता है कि जब आप चेक आउट करने के लिए तैयार हों तो सभी लेख वहां हों। वे आइटम MySQL जैसे डेटाबेस में संग्रहीत होते हैं।
  • डेटा क्वेरी और हेरफेर करना। डेटा मैनिपुलेशन लैंग्वेज (DML) के साथ, आप डेटाबेस में डेटा डाल, हटा और संशोधित कर सकते हैं। SQL एक DML है जो MySQL जैसे रिलेशनल डेटाबेस में डेटा को पुनः प्राप्त और हेरफेर कर सकता है। उदाहरण के लिए, आप कमांड लाइन इंटरफेस या स्क्रिप्टिंग भाषा (जैसे PHP, Perl, या Python) का उपयोग करके MySQL डेटाबेस से डेटा पुनः प्राप्त करने के लिए SQL के "Select" कमांड का उपयोग कर सकते हैं।

MySQL सीखना

यदि आप फुल स्टैक या बैक एंड सॉफ्टवेयर इंजीनियर बनना चाहते हैं, या यदि आप फ्रंट एंड इंजीनियर बनना चाहते हैं, तो MySQL सीखना एक मूल्यवान कौशल है। ऐसा इसलिए है क्योंकि MySQL सीखने से आपको यह समझने में मदद मिलेगी कि आप जो पूरा एप्लिकेशन चला रहे हैं वह कैसे काम करता है।

कहा जा रहा है, MySQL के साथ शुरुआत करने का सबसे अच्छा तरीका क्या है?

मुझे MySQL क्यों सीखना चाहिए?

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

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

MySQL और SQL डेटा साइंस में भी मूल्यवान हैं। आप डेटा को MySQL डेटाबेस में लोड कर सकते हैं, डेटा को साफ कर सकते हैं (अशुद्धियों को हटा सकते हैं), और फिर अपने डेटा से अंतर्दृष्टि प्राप्त करने के लिए SQL क्वेरी का उपयोग कर सकते हैं।

यहां कुछ शीर्ष कारण दिए गए हैं कि आपको MySQL क्यों सीखना चाहिए:

MySQL लोकप्रिय है
MySQL सबसे लोकप्रिय रिलेशनल डेटाबेस मैनेजमेंट सिस्टम में से एक है। यह मुफ्त और ओपन सोर्स है, Windows, Linux, और MacOS जैसे सामान्य ऑपरेटिंग सिस्टम पर चलता है, और कई डेटा स्टोरेज और विश्लेषण आवश्यकताओं के लिए प्रासंगिक है। Stack Overflow 2020 डेवलपर सर्वे के अनुसार, MySQL सबसे लोकप्रिय डेटाबेस के रूप में रैंक करता है, जिसमें 55.6% उत्तरदाताओं ने PostgreSQL और Microsoft SQL Server जैसे अन्य डेटाबेस विकल्पों पर MySQL को चुना।

MySQL का एक मजबूत समुदाय है
इतनी सारी वेबसाइट्स अपने डेटाबेस आवश्यकताओं के लिए MySQL पर भरोसा करती हैं, आप शर्त लगा सकते हैं कि बहुत से लोग अपने MySQL कौशल को बेहतर बनाने के तरीकों पर चर्चा कर रहे हैं। आप StackOverflow जैसी साइट्स पर जाकर MySQL के बारे में प्रश्न पूछ सकते हैं और जो आप सीख रहे हैं उसे व्यापक समुदाय के साथ साझा कर सकते हैं। MySQL इवेंट्स, एक Slack चैनल, और उपयोगकर्ता समूह हैं। आप MySQL कम्युनिटी रिसोर्सेज पेज पर MySQL समुदाय के बारे में अधिक जान सकते हैं।

MySQL कौशल मांग में हैं
इस लेखन के समय, संयुक्त राज्य अमेरिका में नौकरियों के लिए LinkedIn पर 19,000 से अधिक जॉब पोस्टिंग हैं जिनमें MySQL का उल्लेख है। Glassdoor पर 13,000 से अधिक हैं। इन जॉब विवरणों के आधार पर, उन भूमिकाओं के प्रकार जहां MySQL का ज्ञान आवश्यक या सहायक है, उनमें वेब डेवलपर, Python डेवलपर, और डिजिटल कॉपीराइटर जैसी स्थितियां शामिल हैं। डेटाबेस का प्रबंधन करना कैसे जानना विभिन्न संदर्भों में उपयोगी हो सकता है, चाहे आप फुल-टाइम डेवलपर हों या कोई अन्य भूमिका हो।

आज के जॉब मार्केट में MySQL की भूमिका पर कुछ और परिप्रेक्ष्य प्राप्त करने के लिए, आइए कुछ वेतन संख्याओं पर नज़र डालें। Glassdoor के अनुसार, MySQL डेटाबेस एडमिनिस्ट्रेटर का औसत वार्षिक बेस पे $76,526 है। Salary.com MySQL डेटाबेस इंजीनियर के लिए प्रति घंटा वेतन $59 और $82 ($122,720-$170,560 प्रति वर्ष) के बीच सूचीबद्ध करता है।

MySQL सीखने में कितना समय लगता है?

यदि आपके पास पहले से कुछ प्रोग्रामिंग अनुभव है, तो MySQL की मूल बातें सीखने में आपको दो से तीन सप्ताह जितना कम समय लग सकता है। ध्यान रखें कि वास्तव में यह समझने के लिए कि MySQL का उपयोग कैसे करना है, यह जानना शामिल है कि इसे SQL के साथ कैसे उपयोग करना है और MySQL Workbench जैसे कोड एडिटर का उपयोग कैसे करना है।

वेबसाइट्स में MySQL की भूमिका को पूरी तरह से समझने के लिए, आपको शायद वेब विकास में कुछ पृष्ठभूमि की आवश्यकता होगी। दूसरे शब्दों में, MySQL सीखना शुरू करने से पहले, HTML, CSS, और Python, PHP, या Perl जैसी स्क्रिप्टिंग भाषा की बुनियादी समझ होना अच्छा है।

MySQL कैसे सीखें: चरण-दर-चरण

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

यहां MySQL के साथ शुरुआत करने के लिए एक बुनियादी ढांचा है:

  1. तय करें कि आप MySQL क्यों सीखना चाहते हैं। MySQL सीखने के लिए आपकी मुख्य प्रेरणा क्या है? क्या आप MySQL डेवलपर के रूप में नौकरी पाना चाहते हैं? शायद आप किसी अलग भूमिका में MySQL का उपयोग करना चाहते हैं जहां डेटाबेस आपके द्वारा किए जाने वाले काम में एक भूमिका निभाते हैं, जैसे मार्केटिंग।
  2. आवश्यक घटकों को इंस्टॉल करना सीखें। आपको शुरू करने के लिए MySQL और MySQL Workbench इंस्टॉल करना होगा।
  3. अपने कौशल का अभ्यास करें। एक बार जब आप MySQL के बुनियादी सेटअप को समझ लेते हैं, तो आपको अपने ज्ञान को मजबूत करने के लिए लगातार अपने कौशल का अभ्यास करना होगा।
  4. कोर्स, किताबें, और MySQL समुदाय जैसे MySQL संसाधनों का लाभ उठाएं। जैसे-जैसे आप अपने दम पर प्रयोग कर रहे हैं, आपको नीचे सूचीबद्ध संसाधनों जैसे कोर्स, किताबें, और अन्य संसाधनों को भी देखना चाहिए ताकि आप अपने कौशल का विस्तार करना जारी रख सकें।
  5. दूसरों को सिखाएं जो आपने सीखा है। किसी भी विशेषज्ञता के क्षेत्र में आप वास्तव में क्या जानते हैं और क्या नहीं जानते हैं, यह पता लगाने के सर्वोत्तम तरीकों में से एक है इसे दूसरों को सिखाना। डेटाबेस प्रबंधन में रुचि रखने वाले सहकर्मी या मित्र को आपने जो सीखा है उसे समझाएं, या StackOverflow जैसी साइट्स पर अन्य डेवलपर्स के सवालों का जवाब दें।

सर्वश्रेष्ठ MySQL कोर्स

Udemy: MySQL, SQL, और स्टोर्ड प्रोसीजर - शुरुआत से उन्नत तक
लागत: $29.99

यह कोर्स MySQL क्वेरी, डेटाबेस डिजाइन, और MySQL के अन्य पहलुओं के लिए एक बेहतरीन शुरुआती गाइड है। इस कोर्स को पूरा करने के लिए, आपको MySQL Server Community Edition और MySQL Workbench (दोनों मुफ्त हैं) डाउनलोड और इंस्टॉल करना होगा।

MySQL Workbench अनिवार्य रूप से MySQL के लिए विशेष रूप से बनाया गया एक कोड एडिटर है। आप शुरुआत से लेकर उन्नत SQL और MySQL डेवलपर बनने तक प्रगति करेंगे। यह कोर्स 18.5 घंटे की वीडियो सामग्री प्लस 66 डाउनलोड करने योग्य संसाधन प्रदान करता है। पूरा होने पर आपको एक प्रमाणपत्र भी मिलेगा।

Udemy: रिचर्ड स्टिबार्ड का "व्यावहारिक MySQL"
लागत: $24.99

इस कोर्स में, आप MySQL क्वेरी प्रबंधित करने, कमांड लाइन पर MySQL का उपयोग करने, रिलेशनल डेटाबेस डिजाइन, और बहुत कुछ सीखेंगे। अन्य विषयों में शामिल है कि MySQL PHP, एक स्क्रिप्टिंग भाषा के साथ कैसे इंटरैक्ट करता है।

यह प्रोग्राम आपको एक कुशल MySQL उपयोगकर्ता बनने में मदद करेगा। कोर्स में 6.5 घंटे की वीडियो सामग्री प्लस अन्य संसाधन शामिल हैं। जब आप कोर्स पूरा कर लेंगे, तो आपको पूर्णता प्रमाणपत्र प्रदान किया जाएगा।

Coursera: Excel से MySQL - व्यवसाय के लिए विश्लेषणात्मक तकनीक (विशेषज्ञता)
लागत: Coursera सदस्यता (भिन्न होती है)

क्या आप MySQL से आगे जाने और यह देखने के लिए तैयार हैं कि यह व्यवसाय विश्लेषण की बड़ी तस्वीर में कैसे फिट बैठता है? यदि हां, तो यह ड्यूक यूनिवर्सिटी द्वारा Coursera के माध्यम से पेश किया गया एक शानदार शैक्षिक विकल्प है। इस विशेषज्ञता में, आप पता लगाएंगे कि Excel, MySQL, और Tableau डेटा का विश्लेषण कैसे करते हैं और अपनी अंतर्दृष्टि दूसरों के साथ कैसे साझा करें।

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

LinkedIn Learning: डेटाबेस डेवलपर बनें
लागत: LinkedIn Premium सदस्यता ($29.99/माह)

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

MySQL किताबें

Head First: PHP & MySQL लिन बेघले और माइकल मॉरिसन द्वारा

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

Learning PHP, MySQL, JavaScript, CSS & HTML5: A Step-by-Step Guide to Creating Dynamic Websites रॉबिन निक्सन द्वारा

चाहे आपके पास अन्य प्रोग्रामिंग भाषाओं (जैसे HTML, CSS, PHP, और JavaScript) के साथ अनुभव हो या नहीं, यह किताब यह समझने के लिए एक सहायक गाइड है कि ये भाषाएं, MySQL के साथ मिलकर, डायनामिक वेबसाइट बनाने के लिए कैसे काम कर सकती हैं। यदि आप पहले से ही फ्रंट एंड विकास की मूल बातें समझते हैं, तो यह किताब आपको MySQL को अपने टूलकिट में जोड़ने में मदद करेगी।

MySQL Cookbook: Solutions for Database Developers and Administrators पॉल डुबोइस द्वारा

यह किताब पढ़ने के लिए अच्छी है जब आपके पास कुछ MySQL अनुभव हो, क्योंकि यह एक पूर्ण विकसित ट्यूटोरियल नहीं है बल्कि "आपको त्वरित समाधान या तकनीकों की आवश्यकता होने पर एक आसान संसाधन के रूप में डिज़ाइन किया गया है।" यह आपके MySQL और डेटाबेस प्रबंधन सीखने की यात्रा में आपके सामने आने वाली समस्याओं के लिए एक गाइड के रूप में सहायक हो सकता है।

ऑनलाइन MySQL संसाधन

Wikibooks: My SQL

यह MySQL का उपयोग करने के लिए एक ऑनलाइन गाइड है। यह ई-बुक का उपयोग करने के समान है और इसमें MySQL भाषा, पिवट टेबल, और अनुकूलन पर अध्याय शामिल हैं। डीबगिंग प्रक्रिया के माध्यम से काम करने के तरीके पर एक गाइड भी है।

W3Schools.com: MySQL Functions

W3Schools.com पर MySQL का एक गाइड है। इस गाइड में स्पष्टीकरण, उदाहरण, और "इसे स्वयं आज़माएं" मॉड्यूल शामिल हैं जो आपको यह देखने की अनुमति देते हैं कि MySQL कैसे संचालित होता है। आपको MySQL के अंतर्निहित कार्यों की एक सूची मिलेगी। इनमें संख्यात्मक कार्य, दिनांक कार्य, और डेटाबेस का नाम प्रदर्शित करने जैसे कार्यों को करने के लिए उन्नत कार्य शामिल हैं।

MySQL दस्तावेज

MySQL के लिए दस्तावेज मजबूत है, जिसमें MySQL के बारे में सब कुछ पर मैनुअल और लेख शामिल हैं। विषयों में कनेक्टर और API, MySQL Workbench (MySQL के साथ उपयोग किया जाने वाला एडिटर), एक MySQL त्रुटि संदर्भ गाइड, और बहुत कुछ शामिल हैं। MySQL का एक Twitter अकाउंट भी है, जहां आप MySQL की दुनिया में क्या हो रहा है, इसके बारे में अधिक जान सकते हैं।

निष्कर्ष

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

MySQL डेवलपर्स के लिए जॉब मार्केट मजबूत है, और इस कौशल सेट वाले लोगों के लिए वेतन उच्च है। यहां तक कि अगर आपकी नौकरी सख्ती से डेवलपर की नहीं है, तो MySQL जानना अभी भी उपयोगी हो सकता है—जब भी आपको डेटा संग्रहीत करने की आवश्यकता होती है, आपको एक डेटाबेस की आवश्यकता होती है। MySQL एक ऐसा उपकरण है जिसका उपयोग आप उस डेटाबेस को प्रबंधित करने के लिए कर सकते हैं।

आप किसका इंतजार कर रहे हैं? आज ही MySQL सीखना शुरू करें और इस मूल्यवान कौशल को अपने कौशल-संग्रह में जोड़ें।

  1. कस्टम मेट्रिक्स का उपयोग करके कैश हिट्स को ट्रैक करें बेहतर प्रदर्शन के लिए कस्टम मेट्रिक्स का उपयोग करके कैश हिट्स को ट्रैक करें बेहतर प्रदर्शन के लिए

    AppSignal का उपयोग करने वाले ऐप को चलाने वाला हर सर्वर हर 30 सेकंड में सैंपल्स और मेट्रिक्स का एक संग्रह हमारे पुश API को भेजता है। प्रत्येक रिक्वेस्ट में एक कुंजी होती है जिसका उपयोग हम यह निर्धारित करने के लिए करते हैं कि डेटा किस ऐप से आया है। ऐसा करने के लिए, हमें प्रत्येक इनकमिंग रिक्वेस्ट के ल

  1. C++ में बाइनरी सर्च ट्री को ग्रेटर सम ट्री में बदलें C++ में बाइनरी सर्च ट्री को ग्रेटर सम ट्री में बदलें

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

  1. Android में Intent Filters क्या हैं? Android में Intent Filters क्या हैं?

    परिचय एक Intent Filter, IntentFilter क्लास का एक उदाहरण है। Intent Filters implicit intents का उपयोग करते समय सहायक होते हैं, इसे जावा कोड में हैंडल नहीं किया जाता है, हमें इसे AndroidManifest.xml में सेट करना होता है। Android को पता होना चाहिए कि वह किस तरह का Intent लॉन्च कर रहा है, इसलिए Intent