संबंधपरक बीजगणित क्या है?

संबंधपरक बीजगणित बीजगणित का एक विशेष रूप है जो संबंधपरक डेटाबेस में संग्रहीत डेटा और उस डेटा तक पहुंचने के लिए उपयोग की जाने वाली क्वेरी भाषाओं का वर्णन करता है। यह पहली बार आईबीएम में EF Codd द्वारा विकसित किया गया था और 1970 में औपचारिक रूप से पेश किया गया था। Codd का काम SQL और MySQL जैसी डेटाबेस क्वेरी भाषाओं के लिए आधार बन गया।

पाँच आदिम संचालक

  • सेट यूनियन ( union ) - डेटा के कई सेटों को देखते हुए, उदाहरण के लिए दो सेट बी और सी, सेट बी which सी का संघ डेटा है जो किसी भी या सभी सेटों में दिखाई देता है।
  • सेट अंतर (difference) - डेटा बी और सी के दो सेटों को देखते हुए सेट बी is सी का अंतर वह डेटा है जो सी में दिखाई देता है लेकिन बी में नहीं दिखता है।
  • कार्टेशियन उत्पाद (×) - डेटा बी और सी के दो सेटों को देखते हुए, कार्टेशियन उत्पाद बी × सी सभी ऑर्डर किए गए जोड़े (बी, सी) का सेट है जहां बी बी का सदस्य है, और सी सी का सदस्य है।
  • चयन (, ) - डेटा बी के एक सेट पर विचार करें, और एक सूत्र uses जो तार्किक ऑपरेटरों और (∧) या (or) का उपयोग करता है और नहीं (।)। चयन B (B) B के सभी सदस्यों में परिणाम देता है जिसके लिए सूत्र B सत्य है। उदाहरण के लिए, मान लें कि, प्रपोजल फॉर्मूला जेंडर = फीमेल eye (आई-कौर = ब्लू Haz आई-कॉर्नर = हेज़ेल) है । चयन that (मित्र) एक सेट में परिणाम देगा जिसमें मित्र के सभी सदस्य होते हैं जो महिला हैं और जिनकी नीली या हेज़ल आँखें हैं।
  • प्रोजेक्शन (and) - डेटा बी के एक सेट और ए 1, ए 2…, प्रोजेक्शन 2a1, a2… (आर) के सेट को देखते हुए बी के सभी सदस्यों का सेट ए, ए 2… एट्रिब्यूट्स द्वारा प्रतिबंधित है। उदाहरण के लिए, प्रोजेक्शन NfullName, phoneNumber (एड्रेसबुक) एक सेट में परिणाम देता है जिसमें केवल एड्रेसबुक के सदस्य होते हैं जिनमें पूर्ण नाम और फोननंबर होते हैं

आय, भाषा, संचालक, प्रोग्रामिंग शब्द