हम कार्टेशियन जॉइन से कैसे बच सकते हैं?
हम कार्टेशियन जॉइन से कैसे बच सकते हैं?

वीडियो: हम कार्टेशियन जॉइन से कैसे बच सकते हैं?

वीडियो: हम कार्टेशियन जॉइन से कैसे बच सकते हैं?
वीडियो: SQL: Cartesian Product; Joins 2024, अप्रैल
Anonim

प्रति कार्टेशियन से बचें उत्पादों, खंड से प्रत्येक दृश्य को एक ही द्वारा दूसरे विचारों में से प्रत्येक से जोड़ा जाना चाहिए में शामिल होने के विधेय, या की एक श्रृंखला में शामिल होने के भविष्यवाणी करता है। ये कुछ मामले हैं जब काटीज़ियन दो विचारों के बीच उत्पाद एक प्रदर्शन बाधा नहीं पेश करते हैं।

यह भी पूछा गया कि कार्तीय उत्पाद का क्या कारण है?

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

कार्टेशियन त्रुटि क्या है? NS काटीज़ियन सर्कल एक संभावित है गलती तर्क में रेने डेसकार्टेस को जिम्मेदार ठहराया। NS काटीज़ियन सर्कल उपरोक्त की एक आलोचना है जो इस रूप को लेती है: स्पष्ट और विशिष्ट धारणाओं की विश्वसनीयता का डेसकार्टेस का प्रमाण एक गैर-धोखेबाज के रूप में भगवान के अस्तित्व के आधार के रूप में लेता है।

इसके बाद, कोई यह भी पूछ सकता है कि SQL में कार्टेशियन जॉइन क्या है?

ए कार्टेशियन शामिल हों या काटीज़ियन उत्पाद एक है में शामिल होने के एक तालिका की प्रत्येक पंक्ति से दूसरी तालिका की प्रत्येक पंक्ति तक। यह सामान्य रूप से तब होता है जब कोई मिलान नहीं होता है में शामिल होने के कॉलम निर्दिष्ट हैं। उदाहरण के लिए, यदि 100 पंक्तियों वाली तालिका A को 1000 पंक्तियों वाली तालिका B से जोड़ा जाता है, तो a कार्टेशियन शामिल हों 100, 000 पंक्तियाँ लौटाएगा।

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

कार्तीय गुणन : NS कार्तीय गुणन दो समुच्चयों में से A और B, जिसे A × B कहते हैं, सभी संभव क्रमित युग्मों का समुच्चय है जहाँ A के अवयव पहले हैं और B के अवयव दूसरे हैं। सेट-बिल्डर नोटेशन में, ए × बी = {(ए, बी): ए ए और बी ∈ बी}। उदाहरण: मान लीजिए A = {H, T} और B = {1, 2, 3, 4, 5, 6}।

सिफारिश की: