एसक्यूएल ट्यूटोरियल

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

SQL डेटाबेस

एसक्यूएल डीबी बनाएँ एसक्यूएल ड्रॉप डीबी एसक्यूएल बैकअप डीबी एसक्यूएल तालिका बनाएं एसक्यूएल ड्रॉप टेबल SQL परिवर्तन तालिका एसक्यूएल बाधाएं एसक्यूएल शून्य नहीं है एसक्यूएल अद्वितीय एसक्यूएल प्राथमिक कुंजी एसक्यूएल विदेशी कुंजी एसक्यूएल चेक एसक्यूएल डिफ़ॉल्ट एसक्यूएल सूचकांक एसक्यूएल ऑटो इंक्रीमेंट एसक्यूएल तिथियां एसक्यूएल दृश्य एसक्यूएल इंजेक्षन एसक्यूएल होस्टिंग SQL डेटा प्रकार

एसक्यूएल संदर्भ

एसक्यूएल कीवर्ड मायएसक्यूएल फंक्शन्स SQL सर्वर कार्य एमएस एक्सेस फ़ंक्शंस एसक्यूएल त्वरित रेफरी

एसक्यूएल उदाहरण

एसक्यूएल उदाहरण एसक्यूएल प्रश्नोत्तरी एसक्यूएल व्यायाम SQL प्रमाणपत्र

एसक्यूएल का परिचय


SQL डेटाबेस तक पहुँचने और हेरफेर करने के लिए एक मानक भाषा है।


एसक्यूएल क्या है?

  • SQL का मतलब स्ट्रक्चर्ड क्वेरी लैंग्वेज है
  • SQL आपको डेटाबेस तक पहुँचने और उसमें हेरफेर करने देता है
  • SQL 1986 में अमेरिकी राष्ट्रीय मानक संस्थान (ANSI) और 1987 में अंतर्राष्ट्रीय मानकीकरण संगठन (ISO) का मानक बन गया।

एसक्यूएल क्या कर सकता है?

  • SQL डेटाबेस के विरुद्ध क्वेरी निष्पादित कर सकता है
  • SQL डेटाबेस से डेटा पुनर्प्राप्त कर सकता है
  • SQL डेटाबेस में रिकॉर्ड सम्मिलित कर सकता है
  • SQL डेटाबेस में रिकॉर्ड अपडेट कर सकता है
  • SQL डेटाबेस से रिकॉर्ड हटा सकता है
  • SQL नए डेटाबेस बना सकता है
  • SQL डेटाबेस में नई तालिकाएँ बना सकता है
  • SQL डेटाबेस में संग्रहीत कार्यविधियाँ बना सकता है
  • SQL डेटाबेस में दृश्य बना सकता है
  • SQL तालिकाओं, प्रक्रियाओं और विचारों पर अनुमतियाँ सेट कर सकता है

एसक्यूएल एक मानक है - लेकिन ....

हालाँकि SQL एक ANSI/ISO मानक है, लेकिन SQL भाषा के विभिन्न संस्करण हैं।

हालांकि, एएनएसआई मानक के अनुरूप होने के लिए , वे सभी समान तरीके से कम से कम प्रमुख कमांड (जैसे,,,,,) का समर्थन SELECTकरते हैं UPDATE DELETEINSERT WHERE

नोट: अधिकांश SQL डेटाबेस प्रोग्राम में SQL मानक के अतिरिक्त अपने स्वयं के स्वामित्व एक्सटेंशन भी होते हैं!


अपनी वेब साइट में SQL का उपयोग करना

डेटाबेस से डेटा दिखाने वाली वेब साइट बनाने के लिए, आपको निम्न की आवश्यकता होगी:

  • एक RDBMS डेटाबेस प्रोग्राम (यानी MS Access, SQL Server, MySQL)
  • सर्वर-साइड स्क्रिप्टिंग भाषा का उपयोग करने के लिए, जैसे PHP या ASP
  • इच्छित डेटा प्राप्त करने के लिए SQL का उपयोग करने के लिए
  • पेज को स्टाइल करने के लिए HTML / CSS का उपयोग करने के लिए

आरडीबीएमएस

RDBMS का मतलब रिलेशनल डेटाबेस मैनेजमेंट सिस्टम है।

RDBMS SQL और सभी आधुनिक डेटाबेस सिस्टम जैसे MS SQL Server, IBM DB2, Oracle, MySQL और Microsoft Access के लिए आधार है।

RDBMS में डेटा को टेबल नामक डेटाबेस ऑब्जेक्ट्स में संग्रहीत किया जाता है। तालिका संबंधित डेटा प्रविष्टियों का एक संग्रह है और इसमें कॉलम और पंक्तियाँ होती हैं।

"ग्राहक" तालिका देखें:

उदाहरण

SELECT * FROM Customers;

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

एक रिकॉर्ड, जिसे एक पंक्ति भी कहा जाता है, एक तालिका में मौजूद प्रत्येक व्यक्तिगत प्रविष्टि है। उदाहरण के लिए, उपरोक्त ग्राहक तालिका में 91 रिकॉर्ड हैं। एक रिकॉर्ड एक तालिका में एक क्षैतिज इकाई है।

स्तंभ एक तालिका में एक लंबवत इकाई है जिसमें किसी तालिका में किसी विशिष्ट फ़ील्ड से जुड़ी सभी जानकारी होती है।