What is Relational Algebra in Hindi
Relational Algebra एक व्यापक रूप से प्रयुक्त प्रक्रियात्मक क्वेरी भाषा है। यह संबंधों के उदाहरणों को इनपुट के रूप में एकत्र करता है और उत्पादन के रूप में संबंधों की घटनाओं को जन्म देता है। यह इस क्रिया को करने के लिए विभिन्न ऑपरेशन का उपयोग करता है। Relational Algebra In DBMS in Hindi क्वेरी संचालन को किसी संबंध पर पुनरावर्ती रूप से किया जाता है। इन परिचालनों का output एक नया relation है, जो एक या अधिक input relation से बन सकता है।![]() |
Relational Algebra in Hindi, |
Learn About SQL Relational Algebra Operations In Hindi
Relational Algebra in Hindi विभिन्न समूहों में विभाजित है
Unary Relational Operations In DBMS in Hindi
- SELECT (σ)
- PROJECT (π)
- RENAME (ρ)
Relational Algebra Operations From Set Theory in Hindi
- UNION (υ)
- INTERSECTION ( ),
- DIFFERENCE (-)
- CARTESIAN PRODUCT ( x )
Binary Relational Operations In Hindi
- JOIN
- DIVISION
आइए उनका समाधान के साथ विस्तार से अध्ययन करें:
SELECT In DBMS In Hindi (σ)
Select operation का उपयोग किसी दिए गए Select की स्थिति के अनुसार subset of the tuples को चुनने के लिए किया जाता है। सिग्मा (σ) प्रतीक इसे दर्शाता है। इसका उपयोग tuples को चुनने के लिए एक अभिव्यक्ति के रूप में किया जाता है जो चयन स्थिति को पूरा करते हैं। ऑपरेटर चुनें tuples का चयन करता है जो किसी दिए गए विधेय को संतुष्ट करता है।σp (r)
edic विधेय है
r संबंध के लिए खड़ा है जो तालिका का नाम है
p प्रीपोजल लॉजिक है
प्रोजेक्शन (π)
Example For SELECT In Hindi
σ topic = "Database" (Tutorials)
Output - Selects tuples from Tutorials where topic = 'Database'.
Projection(π) in DBMS in Hindi
projection इनपुट संबंध की सभी विशेषताओं को समाप्त करता है लेकिन projection सूची में उल्लिखित हैं। projection method एक संबंध को परिभाषित करती है जिसमें vertical subset of Relation होता है।यह डुप्लिकेट मानों को समाप्त करने के लिए निर्दिष्ट विशेषताओं के मूल्यों को निकालने में मदद करता है। (π) प्रतीक का उपयोग किसी संबंध से गुण चुनने के लिए किया जाता है। यह ऑपरेटर आपको एक रिलेशन से विशिष्ट कॉलम रखने में मदद करता है और दूसरे कॉलम को डिस्क्राइब करता है।
Example of Projection In Hindi
निम्न तालिका पर विचार करें![]() |
Example of Projection In Hindi |
यहां, ग्राहक नाम और स्थिति का प्रक्षेपण देगा
Π CustomerName, Status (Customers)
![]() |
Example of Projection In Hindi |
Rename (ρ) in DBMS in Hindi
Rename एक यूनियरी ऑपरेशन है जिसका इस्तेमाल रिलेशनशिप की विशेषताओं के नाम बदलने के लिए किया जाता है।ρ (a/b)R 'a' द्वारा संबंध के गुण 'b' का नाम बदलेगा।
Union operation in Hindi in DBMS(υ)
UNION को सिंबल का प्रतीक ∪ है। इसमें सभी tuples शामिल हैं जो टेबल a या b में हैं। यह डुप्लिकेट tuples को भी समाप्त करता है। तो, सेट एक यूनिअन सेट B को निम्न रूप में व्यक्त किया जाएगा:परिणाम <- A ∪ B
संघ संचालन मान्य होने के लिए, निम्नलिखित शर्तें होनी चाहिए -
- R और S समान गुण होने चाहिए।
- Attribute डोमेन को संगत करने की आवश्यकता है।
- डुप्लिकेट टुपल्स को स्वचालित रूप से हटा दिया जाना चाहिए।
उदाहरण
निम्नलिखित तालिकाओं पर विचार करें।
![]() |
Table a and b |
![]() |
Union operation in Hindi in DBMS |
Set Difference in Hindi in DBMS (-)
- प्रतीक इसे दर्शाता है। A - B का परिणाम, एक संबंध है जिसमें सभी ट्यूपल शामिल हैं जो ए में हैं लेकिन बी में नहीं।- A के attribute नाम को B में attribute नाम के साथ मेल खाना है।
- दो-संचालन संबंध ए और बी या तो संगत या संघ संगत होना चाहिए।
- यह उन संबंधों से परिभाषित होना चाहिए, जो संबंध ए में हैं, लेकिन बी में नहीं।
Intersection For DBMS In Hindi
एक Intersection को प्रतीक by द्वारा परिभाषित किया गया हैA ∩ बी
सभी tuple के सेट से संबंधित एक संबंध को परिभाषित करता है जो A और B दोनों में हैं। हालांकि, A और B को संघ-संगत होना चाहिए।
![]() |
Intersection For DBMS In Hindi |
Cartesian product In Hindi(X)
इस प्रकार का ऑपरेशन स्तंभों को दो संबंधों से मिलाने में सहायक है। आम तौर पर, एक कार्टेशियन उत्पाद कभी भी सार्थक संचालन नहीं होता है जब वह अकेले प्रदर्शन करता है। हालाँकि, यह सार्थक हो जाता है जब यह अन्य कार्यों के बाद होता है।Join Operations in DBMS In Hindi
Join Operations अनिवार्य रूप से एक Cartesian उत्पाद है जिसके बाद selection criterion हैJoin operation denoted By ⋈ in DBMS
Join operation भी विभिन्न संबंधों से विभिन्न संबंधित tuples में शामिल होने की अनुमति देता है।
Learn About the Types of JOIN:
join operation के विभिन्न रूप हैं:
Inner Joins FOr DBMS In Hindi
Inner Joins FOr DBMS In Hindi
- Theta join
- EQUI join
- Natural join
Outer join FOr DBMS In Hindi
- SQL Left Outer Join
- SQL Right Outer Join
- SQL Full Outer Join
Inner Join For DBMS in Hindi
एक आंतरिक जुड़ाव में, केवल उन tuples जो मिलान मानदंडों को संतुष्ट करते हैं, जबकि बाकी को बाहर रखा गया है। आइए विभिन्न प्रकार के इनर जॉइन का अध्ययन करें:Theta Join for relational algebra in Hindi:
JOIN ऑपरेशन के सामान्य मामले को थीटा जॉइन कहा जाता है। इसे प्रतीक symbol द्वारा निरूपित किया जाता हैEQUI join In Hindi
जब Theta Join केवल समतुल्य स्थिति का उपयोग करता है, तो यह एक इक्वी जॉइन बन जाता है।NATURAL JOIN in DBMS(⋈)
NATURAL JOIN केवल तभी किया जा सकता है जब संबंधों के बीच एक सामान्य विशेषता (स्तंभ) हो। विशेषता का नाम और प्रकार समान होना चाहिए।OUTER JOIN In Hindi
बाहरी जुड़ाव में, मिलान मानदंडों को पूरा करने वाले टुपल्स के साथ, हम कुछ या सभी टुपल्स को भी शामिल करते हैं जो मानदंडों से मेल नहीं खाते हैं।
SQL Left Outer Join In Hindi (A
B):-
बाएं बाहरी जोड़ में, ऑपरेशन बाएं संबंध में सभी टपल रखने की अनुमति देता है। हालांकि, अगर कोई मेल नहीं खाता है तो सही संबंध पाया जाता है, तो जॉइन रिजल्ट में सही संबंध के गुण शून्य मान से भरे होते हैं।
![]() |
Left Outer Join In Hindi (A B):- |
SQL Right Outer Join In Hindi: ( A
B )
Right Outer Join में, ऑपरेशन सभी संबंध को सही संबंध में रखने की अनुमति देता है। हालांकि, यदि कोई संबंध नहीं मिला है, तो बाएं संबंध में पाया जाता है, तो जॉइन रिजल्ट में बाएं संबंध की विशेषताएं शून्य मानों से भर जाती हैं।
SQL Full Outer Join In Hindi: ( A
B)
एक Full Outer Join में, दोनों संबंधों के सभी tuples परिणाम में शामिल होते हैं, भले ही मिलान स्थिति के बावजूद।Summary For Relational Algebra in Hindi
![]() |
Summary For Relational Algebra in Hindi |
No comments:
Post a Comment