Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

C++ में रिलेशनल बीजगणित में विस्तारित ऑपरेटर्स

रिलेशनल डेटा मॉडल प्राथमिक डेटा मॉडल है, जो डेटा स्टोरेज और प्रोसेसिंग के लिए दुनिया भर में व्यापक रूप से उपयोग किया जाता है। यह मॉडल सरल है और इसमें भंडारण दक्षता के साथ डेटा को संसाधित करने के लिए आवश्यक सभी गुण और क्षमताएं हैं।

ये रिलेशन अलजेब्रा के बेसिक ऑपरेटर हैं, यहां हम कुछ एक्सटेंडेड ऑपरेटर्स के बारे में जानेंगे। वे मुख्य रूप से तीन प्रकार के होते हैं:

  1. चौराहे
  2. शामिल हों
  3. विभाजित करें

चौराहे ऑपरेशन मैं संबंध R1 और R2 के लिए एक विशेष प्रकार का ऑपरेशन है जहां संबंध जिसमें दोनों संबंधों में मौजूद तत्वों के साथ टुपल्स यानी संबंध R1 और R2 में मौजूद हैं।

शामिल हों

सशर्त शामिल हों एक विशेष प्रकार का जुड़ाव है जिसमें हम दो से अधिक संबंधों को जोड़ते हैं और जुड़ाव कुछ शर्तों द्वारा नियंत्रित होता है।

प्राकृतिक जुड़ाव एक विशेष प्रकार का जुड़ाव है जिसमें संबंध की सभी विशेषताओं के लिए समानता की स्थिति सही होती है।

बाएं बाहरी जुड़ाव एक विशेष प्रकार का जुड़ाव है जिसमें शामिल होना बाएँ संबंध के सभी तत्वों और दाएँ संबंध से टपल पर विचार करता है जो दी गई शर्त को पूरा करता है।

दायां बाहरी जुड़ाव एक विशेष प्रकार का जुड़ाव है जिसमें शामिल होना सही संबंध के सभी तत्वों पर विचार करता है और बाएं संबंध से टपल जो दी गई शर्त को पूरा करता है।

पूर्ण बाहरी जुड़ाव वह जोड़ है जो दाएं और बाएं दोनों संबंधों के सभी तत्वों पर विचार करता है।

डिवाइड ऑपरेशन केवल तभी लागू होता है जब B, A का उचित उपसमुच्चय हो। यह एक ऐसा संबंध लौटाता है जिसकी विशेषता A की सभी विशेषताएँ - B की विशेषताएँ हैं।


  1. C++ . में रिलेशनल ऑपरेटर्स

    C++ प्रोग्रामिंग में, दो वेरिएबल्स में स्टोर किए गए मानों की तुलना निम्नलिखित ऑपरेटरों का उपयोग करके की जा सकती है और उनके बीच संबंध निर्धारित किया जा सकता है। इन ऑपरेटरों को रिलेशनल ऑपरेटर कहा जाता है। उपलब्ध विभिन्न C++ संबंधपरक ऑपरेटर हैं - संचालक विवरण इससे बड़ा = इससे बड़ा या इसके

  1. C++ . में अंकगणित संचालिका

    C++ में 5 बुनियादी अंकगणितीय संचालिकाएं हैं। वे हैं - जोड़(+) घटाव(-) डिवीजन(/) गुणा(*) मोडुलो(%) उदाहरण ये ऑपरेटर C++ में किसी भी अंकगणितीय ऑपरेशन पर काम कर सकते हैं। आइए एक उदाहरण देखें - #include <iostream> using namespace std; main() {    int a = 21;    int b = 10; &

  1. C++ में विभिन्न प्रकार के ऑपरेटर

    C++ में कई प्रकार के ऑपरेटर हैं। इन्हें मोटे तौर पर इस प्रकार वर्गीकृत किया जा सकता है:अंकगणित, संबंधपरक, तार्किक, बिटवाइज़, असाइनमेंट और अन्य ऑपरेटर। अंकगणित संचालिका मान लें कि चर A में 10 है और चर B में 20 है, तो - ऑपरेटर विवरण + दो ऑपरेंड जोड़ता है। A+B देगा 30 - दूसरे ऑपरेंड को पह