- relational calculus in dbms in hindi,
- Types of Relational calculus,
- Tuple Relational Calculus (TRC),
- Domain Relational Calculus (DRC),
- Types of Relational calculus,
Contents
show
relational calculus in dbms in hindi
- relational calculus एक non-procedural query भाषा है। non-procedural query भाषा में, उपयोगकर्ता end results को प्राप्त करने के तरीके से संबंधित है।
- Relational calculus बताता है कि क्या करना है लेकिन कभी नहीं बताता कि कैसे करना है।
Types of Relational calculus in Hindi:
1. Tuple Relational Calculus (TRC) in hindi
- Relation में tuples का चयन करने के लिए tuple relational calculus specify किया जाता है। TRC में, फ़िल्टरिंग variable एक relation के tuples का उपयोग करता है।
- Relation के result में एक या एक से अधिक tuples हो सकते हैं।
- {T | P (T)} or {T | Condition (T)}
Where
T is the resulting tuples
P(T) is the condition used to fetch T.
For example:
- { T.name | Author(T) AND T.article = ‘database’ }
OUTPUT: यह query, AUTHOR relation से tuples को चुनती है। यह लेखक के ‘name’ के साथ एक tuple देता है जिसने ‘database’ पर एक article लिखा है।
TRC (tuple relation calculus) की मात्रा निर्धारित की जा सकती है। TRC में, हम Existential (∃) और universal quantifiers (∀) का उपयोग कर सकते हैं।
For example:
- { R| ∃T ∈ Authors(T.article=‘database’ AND R.name=T.name)}
Output: यह query पिछले वाले के समान परिणाम देगी।
2. Domain Relational Calculus (DRC) in hindi
- Relation की दूसरी form को Domain relational calculus के रूप में जाना जाता है। domain relational calculus में, फ़िल्टरिंग variable, attributes के domain का उपयोग करता है।
- Domain relational calculus, tuple calculus के समान ही operators का उपयोग करता है। यह logical connectives ∧ (and), V (or) और ┓(not) का उपयोग करता है।
- यह variable को बांधने के लिए Existential (∃) और Universal Quantifiers (∀) का उपयोग करता है।
Notation:
- { a1, a2, a3, …, an | P (a1, a2, a3, … ,an)}
Where
a1, a2 are attributes
P stands for formula built by inner attributes
For example:
- {< article, page, subject > | ∈ hinditutorialspoint ∧ subject = ‘database’}
Output: यह query लेख, पृष्ठ और विषय को रिलेशनल hinditutorialspoint से प्राप्त करेगी, जहां subject एक डेटाबेस है।