SQL सर्वर में कार्टेशियन उत्पाद क्या है?
SQL सर्वर में कार्टेशियन उत्पाद क्या है?

वीडियो: SQL सर्वर में कार्टेशियन उत्पाद क्या है?

वीडियो: SQL सर्वर में कार्टेशियन उत्पाद क्या है?
वीडियो: Lec-47: संबंधपरक बीजगणित में क्रॉस/कार्टेशियन उत्पाद | डेटाबेस प्रबंधन प्रणाली 2024, मई
Anonim

NS कार्तीय गुणन , जिसे a. भी कहा जाता है पार करना -जॉइन, क्वेरी में सूचीबद्ध सभी तालिकाओं में सभी पंक्तियों को लौटाता है। पहली तालिका में प्रत्येक पंक्ति को दूसरी तालिका में सभी पंक्तियों के साथ जोड़ा जाता है। ऐसा तब होता है जब दो तालिकाओं के बीच कोई संबंध परिभाषित नहीं होता है। AUTHOR और STORE दोनों तालिकाओं में दस पंक्तियाँ हैं।

इसे ध्यान में रखते हुए, क्या क्रॉस जॉइन कार्टेशियन उत्पाद के समान है?

दोनों मिलती है देना वैसा ही नतीजा। पार करना - में शामिल होने के एसक्यूएल 99 है में शामिल होने के तथा कार्तीय गुणन Oracle मालिकाना है में शामिल होने के . ए पार करना - में शामिल होने के जिसमें 'कहां' क्लॉज नहीं है कार्तीय गुणन . कार्तीय गुणन परिणाम-सेट में पहली तालिका में पंक्तियों की संख्या होती है, जो दूसरी तालिका में पंक्तियों की संख्या से गुणा होती है।

इसके अतिरिक्त, उदाहरण के साथ SQL में क्रॉस जॉइन क्या है? NS क्रॉस जॉइन दूसरी तालिका (T2) से प्रत्येक पंक्ति के साथ पहली तालिका (T1) से प्रत्येक पंक्ति में शामिल हो गए। दूसरे शब्दों में, क्रॉस जॉइन दोनों तालिकाओं से पंक्तियों का कार्टेशियन उत्पाद लौटाता है। NS क्रॉस जॉइन पहली तालिका (T1) से एक पंक्ति प्राप्त करता है और फिर दूसरी तालिका (T2) में प्रत्येक पंक्ति के लिए एक नई पंक्ति बनाता है।

इसके अलावा, कार्टेशियन उत्पाद का क्या कारण है?

में एक काटीज़ियन जॉइन करें एक तालिका की प्रत्येक पंक्ति के लिए दूसरी तालिका की प्रत्येक पंक्ति में शामिल हों। WHERE की स्थिति के अभाव में काटीज़ियन JOIN a. की तरह व्यवहार करेगा कार्तीय गुणन . यानी, परिणाम-सेट में पंक्तियों की संख्या है उत्पाद दो तालिकाओं की पंक्तियों की संख्या से।

एक उत्पाद शामिल क्या है?

की परिभाषा उत्पाद शामिल हों NS उत्पाद शामिल हों एक संबंध से प्रत्येक योग्यता पंक्ति की तुलना दूसरे संबंध से प्रत्येक योग्यता पंक्ति से करता है और उन पंक्तियों को सहेजता है जो WHERE विधेय फ़िल्टर से मेल खाती हैं। कोई WHERE क्लॉज क्वेरी में निर्दिष्ट नहीं है। NS में शामिल होने के असमानता की स्थिति में है। ओरेड हैं में शामिल होने के शर्तेँ।

सिफारिश की: