सीधे मुख्य सामग्री पर जाएं

Featured Post

Depth Buffer Algorithm

Relational Algebra in hindi | Relational Algebra in dbms in hindi

 आज हम What is Relational Algebra in Hindi and Unary and binary Relational Operations in DBMS के बारे मे जानेगे क्या होता है तो चलिए शुरु करते हैं:-

What is Relational Algebra in dbms in hindi:-

इसके द्वारा हम queries को lower level पर प्रस्तुत करते हैं। यह प्रस्तुतिकरण queries evaluation तथा querry optimizer के द्वारा समझी जाती है । सामान्यतः को represent करने के लिए अंग्रेजी भाषा के शब्दों का use करते हैं । किन्तु relational algebra के अन्दर query को प्रस्तुत करने के लिये कुछ special symbol का use किया जाता है । 
SQL केवल Relational Algebra पर आधारित है । Relation Algebra के अन्तर्गत operator दो प्रकार के operators होते हैं । 
( 1 ) Uneary in hindi ( 2 ) Binary in hindi 

( 1 ) Uneary in hindi :-

( a ) It require only one relation ( table )
( b ) example 
(i) select
(ii) predicate (where clause)
(iii) Rename (Alias)

(2) Binary in hindi:-

(a) are those that require relations 
(i) Union (U)
(ii) Intersect (∩)
(iii) Minus 
(iv) Divion 
(v) Inner Join 
(vi) Outer Join 
              A. left Outer Join 
              B. Right Outer Join 
              C. Full Outer Join
1 : - Table name must written in brackets . 
2 : - Column name are written in the small letters . 
3 : - Column name are written as a subscript of the PI π symbol 
4 : - The PI π symbol is used to represent select statement . 
Example - display name , class and fee of all the students . 
SQL Query : - select name , class , fee from student 
relational algebra in dbms in hindi:- Tiname , class , fee ( student ) 
5 : - Where के स्थान पर sigma (σ) का use किया जाता है। 
6 : - Condition को Sigma के subscript में तथा Brackets ( ) मे लिखा जाता है । 
7 : - Condition मे Relational , logical , operator का use किया जाता है ।

Relation Operators:-

is equals too =
Not equals too ≠
Greater than >
Less than <
Greater than or equals too ≥
Less than or equals  too ≤

Logical operators:-

And 
Or V
relational algebra in dbms with examples:- Retrieve employee name, job, & salary for those em ployees who are earning more than 2000 & working as clerk.
SQL Querry :- Select ename, salary, job from emp where salary > 2000 and Job = 'clerk' 
FoxPro Query :- list fields ename, salary, job for salary > 2000 and job = "clerk" %3D

Relation Algebra:-

𝝅ename, salary, Job (≥σsalary>2000۸job="clerck"(amp.))

Joins:- 

एक से अधिक tables को आपस में Relate करने के लिये Join का Use किया जाता है । यह तीन प्रकार के होते हैं 
( i ) Inner Join Natural Join 
( ii ) Cross / Cartesion Product 
( iii ) Outer Join 

( i ) Inner Join :-
( iii ) Outer Join :-

(i) Inner join/Natural join - example 

1. List Employess name, department name, location of all Em- ployees. 
Query :- Select ename, dname form emp 
                inner join DEPT (Using deptno) 
Relational Algebra in dbms in hindi :- 𝝅ename, dname (emp ⋈ dept) 
2. list employee name, department name of New York. 
Querry :- Select ename, dname, loc from emp inner join dept using (dept no) where loc = "New York"
Relational Algebra in dbms in hindi :- 𝝅ename, dname,loc (σloc = "New York") (emp ⋈ dept) 

(ii) Cross / curtesion : -example

1. list employee name, departname name, location of all employ- ers 
Querry :- select ename, dname from emp cross join dept. 
Relational Algebra in dbms in hindi :- 𝝅ename, dname(emp X dept) 

(iii) Outer Join - example :-

list employess name department name location of all employ- ers 
Querry :- select ename, dname from dept full outer join emp on amp. deptno = dept.deptno
Relational Algebra in hindi :-
𝝅Neame, dname (emp dept)

टिप्पणियाँ

इस ब्लॉग से लोकप्रिय पोस्ट

ms excel functions in hindi

  आज हम  computer in hindi  मे ms excel functions in hindi(एमएस एक्सेल में फंक्शन क्या है)   -   Ms-excel tutorial in hindi   के बारे में जानकारी देगे क्या होती है तो चलिए शुरु करते हैं- ms excel functions in hindi (एमएस एक्सेल में फंक्शन क्या है):- वर्कशीट में लिखी हुई संख्याओं पर फॉर्मूलों की सहायता से विभिन्न प्रकार की गणनाएँ की जा सकती हैं , जैसे — जोड़ना , घटाना , गुणा करना , भाग देना आदि । Function Excel में पहले से तैयार ऐसे फॉर्मूले हैं जिनकी सहायता से हम जटिल व लम्बी गणनाएँ आसानी से कर सकते हैं । Cell Reference में हमने यह समझा था कि फॉर्मूलों में हम जिन cells को काम में लेना चाहते हैं उनमें लिखी वास्तविक संख्या की जगह सरलता के लिए हम उन सैलों के Address की रेन्ज का उपयोग करते हैं । अत : सैल एड्रेस की रेन्ज के बारे में भी जानकारी होना आवश्यक होता है । सैल एड्रेस से आशय सैल के एक समूह या श्रृंखला से है । यदि हम किसी गणना के लिए B1 से लेकर  F1  सैल को काम में लेना चाहते हैं तो इसके लिए हम सैल B1 , C1 , D1 , E1 व FI को टाइप करें या इसे सैल Address की श्रेणी के रूप में B1:F1 टाइ

window accessories kya hai

  आज हम  computer in hindi  मे window accessories kya hai (एसेसरीज क्या है)   -   Ms-windows tutorial in hindi   के बारे में जानकारी देगे क्या होती है तो चलिए शुरु करते हैं- window accessories kya hai (एसेसरीज क्या है)  :- Microsoft Windows  कुछ विशेष कार्यों के लिए छोटे - छोटे प्रोग्राम प्रदान करता है इन्हें विण्डो एप्लेट्स ( Window Applets ) कहा जाता है । उनमें से कुछ प्रोग्राम उन ( Gadgets ) गेजेट्स की तरह के हो सकते हैं जिन्हें हम अपनी टेबल पर रखे हुए रहते हैं । कुछ प्रोग्राम पूर्ण अनुप्रयोग प्रोग्रामों का सीमित संस्करण होते हैं । Windows में ये प्रोग्राम Accessories Group में से प्राप्त किये जा सकते हैं । Accessories में उपलब्ध मुख्य प्रोग्रामों को काम में लेकर हम अत्यन्त महत्त्वपूर्ण कार्यों को सम्पन्न कर सकते हैं ।  structure of window accessories:- Start → Program Accessories पर click Types of accessories in hindi:- ( 1 ) Entertainment :-   Windows Accessories  के Entertainment Group Media Player , Sound Recorder , CD Player a Windows Media Player आदि प्रोग्राम्स उपलब्ध होते है

applet in java in hindi

  आज हम  computers  in hindi   मे   applet in java in hindi  (java programming in hindi)  -   Internet tools in hindi  के बारे में  जानकारी देगे क्या होती है तो चलिए शुरु करते हैं-  Applet in java in hindi:- applet in java  के वे छोटे प्रोग्राम होते हैं जो इन्टरनेट प्रोग्रामिंग में काम में लिए जाते हैं । यह  applet  एक कम्प्यूटर से दूसरे कम्प्यूटर पर भेजे जा सकते हैं , तथा फिर इन्हें किसी भी वेब ब्राउज़र या एप्लेट व्यूअर द्वारा रन कराया जा सकता है ।  एक  applet  किसी एप्लीकेशन प्रोग्राम की तरह कई कार्य कर सकता है , जैसे गणितिय गणनाएं करना , ग्राफिक्स प्रदर्शित करना , साउंड का प्रयोग करना , यूजर से इनपुट लेना आदि । life cycle applet in hindi :- 1. Born Or Initialization State  2. Running State  3. Idle State 4. Dead Or Destroyed State 1. Born Or Initialization State :- एक  applet  बोर्न स्टेट में तब आता है जब वह load होता है । किसी  applet  को लोड करने के लिए  applet  क्लास के init () मैथड का प्रयोग किया जाता है । आवश्यकता होने पर एप्लेट क्लास के init ( ) मैथड ओवरराईड किया जा सकता है -