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

Featured Post

verification in hindi - वेरिफिकेशन

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)

टिप्पणियाँ

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

foxpro commands in hindi

आज हम computers in hindi मे  foxpro commands  क्या होता है उसके कार्य के बारे मे जानेगे?   foxpro all commands in hindi  में  तो चलिए शुरु करते हैं-   foxpro commands in hindi:-  (1) Clear command in foxpro in hindi:-  इस  command  का प्रयोग  foxpro  की main स्क्रीन ( जहां रिकॉर्ड्स / Output प्रदर्शित होते हैं ) को Clear करने के लिए किया जाता है ।  (2) Modify Structure in foxpro in hindi :-  इस  command  का प्रयोग वर्तमान प्रयुक्त  डेटाबेस  फाईल के स्ट्रक्चर में आवश्यक परिवर्तन करने के लिए किया जाता है । इसके द्वारा नये फील्ड भी जोड़े जा सकते हैं तथा पुराने फील्ड्स को हटाया व उनके साईज़ में भी परिवर्तन किया जा सकता है ।  (3) Rename in foxpro in hindi :-  इस  command  के द्वारा किसी  database  file का नाम बदला जा सकता है जिस फाईल को Rename करना हो वह मैमोरी में खुली नहीं होनी चाहिए ।   Syntax : Rename < Old filename > to < New filename >  Foxpro example: -  Rename Student.dbf to St.dbf (4) Copy file in foxpro in hindi :- इस command के द्वारा किसी एक डेटाबेस फाईल के रिकॉ

foxpro data type in hindi । फॉक्सप्रो

 आज हम computers in hindi मे फॉक्सप्रो क्या है?  Foxpro data type in hindi  कार्य के बारे मे जानेगे? How many data types are available in foxpro?    में  तो चलिए शुरु करते हैं-    How many data types are available in foxpro? ( फॉक्सप्रो में कितने डेटा प्रकार उपलब्ध हैं?):- FoxPro में बनाई गई डेटाबेस फाईल का एक्सटेन्शन नाम .dbf होता है । foxpro data type in hindi (फॉक्सप्रो डेटा प्रकार) :- Character data type Numeric data type Float data type Date data type Logical data type Memo data type General data type 1. Character data type :- Character data type  की फील्ड में अधिकतम 254 Character store किये जा सकते हैं । इस टाईप की फील्ड में अक्षर जैसे ( A , B , C , .......Z ) ( a , b , c , ...........z ) तथा इसके साथ ही न्यूमेरिक अंक ( 0-9 ) व Special Character ( + , - , / . x , ? , = ; etc ) आदि भी Store करवाए जा सकते हैं । इस प्रकार की फील्ड का प्रयोग नाम , पता , फोन नम्बर , शहर का नाम , पिता का नाम , माता का नाम आदि संग्रहित करने के लिए किया जाता है । 2. Numeric data type :- Numeric da

Management information system (MIS in hindi)

What is Management Information Systems (MIS) in hindi ? Introduction to management information system (MIS in hindi):-  बिजनेस प्रॉब्लम का समाधान प्राप्त करने के लिए युजर, तकनीक और प्रॉसीजर (procedure) एक साथ मिलकर  कार्य करते हैं। यूूूूजर तकनीक और प्रॉसीजर के सकलन को Information system  कहते हैं।   management information system definition :- जब इनफॉर्मेशन सिस्टम में निहित सभी भाग एक अनुशासन (Discipline) विधि से किसी बिजनेस प्रॉब्लम को हल करते हैं तो इस प्रक्रिया को Management information system ( MIS in hindi ) कहते हैं।   MIS कोई नवीन व्यवस्था नहीं है, कंप्यूटर के आगमन से पूर्व व्यवसाय की गतिविधियों का योजना निर्धारण और नियन्त्रण करने का कार्य इसी प्रकार की MIS विधि से ही सम्पन्न किया जाता था।  कंप्यूटर ने इस MIS व्यवस्था में नवीन आयामों  जैसे, गति (speed), शुद्धता (accuracy) और वृहद मात्रा में डेटा समापन को भी सम्मिलित कर दिया गया है। management, Information और system    को कंप्यूटर की सहायता से मिश्रित व्यावसायिक गतिविधियों को सम्पन्न किया जाता है।  किसी ऑर्गेनाइजेशन की ऑ