Coconote
AI notes
AI voice & video notes
Export note
Try for free
क्वेरी प्रोसेसिंग और ऑप्टिमाइजेशन
Aug 11, 2024
क्वेरी प्रोसेसिंग का अध्याय
परिचय
SQL क्वेरी: एक सवाल जो हम डेटाबेस से पूछते हैं।
प्रक्रिया: डेटाबेस मैनेजमेंट सिस्टम में क्वेरी को कैसे प्रोसेस किया जाता है।
ऑप्टिमाइजेशन: एक ही समस्या को हल करने के लिए विभिन्न तरीकों में से लाभदायक तरीका चुनना।
ऑप्टिमाइजेशन
लाभ: जब हमें निवेश से अधिक लाभ मिलता है।
समय: क्वेरी को कम समय में चलाना लाभकारी है।
SQL क्वेरी का ढांचा
SQL में मुख्य कीवर्ड:
SELECT
FROM
WHERE
DML, DCL, DDL: डेटा प्रबंधन के लिए उपयोग।
क्वेरी का निष्पादन आदेश
FROM
: सबसे पहले यह तय करता है कि डेटा कहां से लेना है।
WHERE
: यह तय करता है कि हमें कौन सा डेटा चाहिए।
SELECT
: यह अंत में तब होता है जब अन्य प्रक्रियाएं पूरी हो जाती हैं।
उदाहरण: छात्र जानकारी तालिका
तालिका का नाम: student_info
कॉलम: ID, Name, Semester
क्वेरी: "मुझे पहले सेमेस्टर के छात्रों की जानकारी चाहिए।"
SQL क्वेरी:
SELECT * FROM student_info WHERE semester = 1
निष्पादन क्रम: FROM -> WHERE -> SELECT
रिलेशनल एलजेब्रा
SQL को निम्न स्तर की भाषा में परिवर्तित करता है।
प्रमुख चिन्ह:
चयन (Selection): Sigma (σ)
प्रक्षिप्ति (Projection): Pi (π)
उदाहरण: रिलेशनल एलजेब्रा
क्वेरी: "मुझे पहले सेमेस्टर के छात्रों का विवरण चाहिए।"
रिलेशनल एलजेब्रा: π (ID, Name, Semester) σ (Semester = 1)(student_info)
जोइन ऑपरेशंस
SQL में जोइन ऑपरेशंस:
उदाहरण: π (ID) (table1 JOIN table2 ON condition)
निष्कर्ष
अगले लेक्चर में क्वेरी प्रोसेसिंग का पूरा आर्किटेक्चर और निष्पादन योजना पढ़ेंगे।
वीडियो पसंद आया हो तो लाइक और सब्सक्राइब करें।
धन्यवाद!
📄
Full transcript