SQL कोर्स की विशेष जानकारी

Apr 22, 2025

SQL कोर्स

विशेष घोषणा

  • कोर्स: वेब डेवलपमेंट सीखने के इच्छुक छात्रों के लिए डेल्टा बैच उपलब्ध है।
  • अवधि: 42 महीने का कोर्स है।
  • ऑफर: डेल्टा बैच टू पर 20% का विशेष ऑफर है, जो 21 अगस्त की शाम 6:00 बजे तक उपलब्ध है।
  • क्लास की शुरुआत: 31 अगस्त से।

SQL कोर्स की रूपरेखा

  • कोर्स: रो से लेकर हीरो तक पूरा SQL कवर करेंगे।
  • प्रैक्टिस: कमांड्स को लिखकर एग्जीक्यूट करेंगे और प्रश्न हल करेंगे।
  • कंपनियां: SQL कई कंपनियों में प्रयोग होती है।

डेटाबेस और DBMS

  • डेटाबेस: डेटा का कलेक्शन।
  • DBMS: डेटाबेस मैनेजमेंट सिस्टम, डेटाबेस को मैनेज करने के लिए सॉफ्टवेयर।
  • टाइप्स:
    • रिलेशनल (RDBMS): टेबल्स में डेटा स्टोर।
    • नॉन-रिलेशनल (NoSQL): बिना टेबल्स के डेटा स्टोर।

SQL (Structured Query Language)

  • SQL का उपयोग:
    • डेटाबेस के साथ इंटरेक्ट करने के लिए।
    • CRUD ऑपरेशंस (Create, Read, Update, Delete) करना।
  • नाम का इतिहास: शुरूआत में इसे SEQUEL कहा जाता था।

इंस्टॉलेशन

  • MySQL इंस्टॉलेशन: मैक और विंडोज दोनों सिस्टम पर इंस्टॉलेशन के निर्देश दिए गए।

डेटाबेस संरचना

  • डेटाबेस के अंदर टेबल्स:
    • टेबल्स में कॉलम्स और रोज होती हैं।
    • कॉलम्स: डेटा का स्ट्रक्चर बताते हैं।
    • रोज: इंडिविजुअल डेटा को दर्शाती हैं।

SQL कमांड्स

डेटाबेस कमांड्स

  • CREATE DATABASE
  • DROP DATABASE
  • SHOW DATABASES
  • USE DATABASE

टेबल कमांड्स

  • CREATE TABLE
  • SELECT (सभी कॉलम्स या विशेष कॉलम्स)
  • INSERT INTO
  • UPDATE
  • DELETE

कीज

  • प्राइमरी की: यूनिक और नॉट नल।
  • फॉरेन की: दूसरी टेबल की प्राइमरी की का रेफरेंस।

Constraints

  • NOT NULL
  • UNIQUE
  • DEFAULT
  • CHECK

क्लॉजेस और ऑपरेटर्स

  • WHERE क्लॉज: कंडीशंस को डिफाइन करने के लिए।
  • ORDER BY: डेटा को असेंडिंग या डिसेंडिंग ऑर्डर में अरेंज करना।
  • GROUP BY: ग्रुप्स को बनाकर डेटा का एनालिसिस।
  • HAVING: ग्रुप्स के ऊपर कंडीशंस अप्लाई करना।
  • लॉजिकल ऑपरेटर्स: AND, OR, NOT

जॉइंट्स

  • INNER JOIN: कॉमन डेटा को जोड़ना।
  • LEFT JOIN: लेफ्ट टेबल का पूरा डेटा और मैच्ड रिकॉर्ड्स।
  • RIGHT JOIN: राइट टेबल का पूरा डेटा और मैच्ड रिकॉर्ड्स।
  • FULL JOIN (MySQL में नहीं): यूनियन के द्वारा आच्छादित।

व्यूज

  • व्यूज: वर्चुअल टेबल्स, जो रियल टेबल्स से डेटा प्रदर्शित करती हैं।

प्रैक्टिस और रिवीजन

  • प्रैक्टिस: अधिक से अधिक प्रैक्टिस करें।
  • नोट्स: सभी टॉपिक्स के नोट्स उपलब्ध हैं।
  • प्रोजेक्ट्स: लाइव सेशन्स और प्रोजेक्ट्स द्वारा सीखें।

निष्कर्ष

  • फोकस: SQL और वेब डेवलपमेंट की गहरी समझ विकसित करना।
  • अगला लेक्चर: नए टॉपिक्स पर आधारित होगा।

आगे की अधिक जानकारी और प्रैक्टिस के लिए नोट्स डाउनलोड करें।