2020 - .OnlineGuruji

.OnlineGuruji

Provides E-Notes,Video Tutorials And Download Links For Students In hindi

*********************************************************

*********************************************************
********************************************************************************

Breaking

Ramchandicollege Saraipali

Technology Jobs

OnlineGuru Blog मे आपका स्वागत है ब्लॉग से संबन्धित जानकारी के लिए संपर्क करें मो ॰ नम ।-9826026747(सपन कुमार दास) अपने विषय से संबन्धित अपडेट प्राप्त करने के लिए ब्लॉग पे दिये गए Bell Icon को press करें कम्प्युटर,Science,English Grammer से संबन्धित विषय की अधिक जानकारी के लिए हमारे ब्लॉग अथवा यू ट्यूब चैनल को सब्क्राइब करे ..

Monday, November 30, 2020

November 30, 2020

Introduction Of 'C' Language :---- By Sapan Das


 





Introduction:-

C एक प्रोग्राममिंग लैड्ग्वेज है | जो USA की AT & T Bell Laboratry मे 1972 मे develope किया गया था | इसे डिज़ाइन करने वाले और लिखने वाले व्यक्ति का नाम Denis Ritchi है | C लैड्ग्वेज ने अपने पावर को एक all purpose प्रोग्राममिंग लैड्ग्वेज के रूप मे प्रोजेक्ट किया है इस language मे कई सॉफ्टवेर लिखे गए है |इस lang की सहायता से unix operating को लिखा गया है| इस lang का उपयोग most common platform के रूप मे system प्रोग्राम develop करने के लिए किया जाता है |

Some Important Topics About C Language :-

1। C को एक हाइ लेवेल प्रोग्राममिंग लैड्ग्वेज की कैटेगरी मे रखा गया है क्यूंकी यह अन्य machine level lang aur low level lang की तुलना मे अच्छी programming efficiency प्रदान करता है |

2। यह एक सिम्पल varshatile more expressive general purpose प्रोग्राममिंग lang है 

3। यह हमे डाटा कन्वर्शन की सुविधा प्रदान करता है 

4। C lang की सहायता से हम किसी variable का dynamic memory allowcation कर सकते है |

5। C एक block structured programming lang है 

6।यह fundamental flow of control construction provide करता है  

C lang के पूर्व programmersd को एक एसे all purpose lang की आवश्यकता थी जो किसी एक specific कार्य को ना कर सभी प्रकार के कार्य को करने मे सक्षम हो | पूर्व मे BPCL,COBOL,FORTRAN जैसे lang थे जो किसी एक specific कम करने मे सक्षम थे इन सभी language के specific features को inherit कर नया language बनाया गया जो बाद मे C language के नाम से जाना गया |

Features of C Language 

1।सी language हमे top to bottom programming approach प्रदान करता है 

2। पूरे प्रोग्रामे मे डाटा function to function move कर सकता है 

3। C के अधिकांश function global डाटा का उपयोग करते है 

4। C lang के बड़े बड़े प्रोग्राम को हम function की सहायता से छोटे छोटे भागों मे devide कर सकते है 

5। C एक procedural और sequential orientede language है |

6। सी एक case sensitive programming language है |

7। C एक portable लैड्ग्वेज है जिसे एक सिस्टम मे डिज़ाइन और दूसरे सिस्टम मे रन किया जा सकता है 



The Programming Structure of C language:--

1.Including header file

2.Global variable and function declaration

3.main function declaration

4. Local variable and function declaration

5.Statement of programe

6. Other function

7. End of programe

Example:--

# include<stdio.h>

#include<conio.h>

int a,b;

void main()

{

clrscr();

int x,y;

printf("i am a studnt of PGDCA");

getch();

}







Wednesday, November 18, 2020

Thursday, August 13, 2020

August 13, 2020

Data Model In DBMS .........? By:- Sapan Das

 

Datamodel In DBMS :-


एक datamodel conceptual structure का collection होता है जिसका उपयोग डाटा तथा डाटा के मध्य उनके relationship को समझने के लिए , डाटा का अर्थ स्पस्ट करने के लिए तथा डाटा स्ट्रक्चर के नियमो को बनाए रखने के लिए किया जाता है | डाटा मोडेल से यह स्पष्ट होता है की डाटा एक दूसरे से किस प्रकार जुड़े रहते है तथा उनके मध्य मे किस प्रकार के relationship है | इसके माध्यम से यह define किया जाता है की database का logical structure कैसे design किया जा सके |datamodel डाटा को organize तथा डाटा को स्टोर करता है |

datamodel मे logical design और phycal design दो भाग शामिल होते है | जिस प्रकार एक इंजीनियर मकान को बनाने के पहले उसका मॉडल तैयार करता है उसी प्रकार डेटाबेस डिज़ाइनर डेटाबेस डिज़ाइन को improve करने के लिए डाटा मॉडल तैयार करता है |

Advantage ऑफ Data Model :-

1॥ Increase एफ़्फ़ेक्तिवेनेस्स:-

2॥ Reduced Cost :-

3॥ Simplicity :-

4॥ Minimum simplicity :-

5॥ Minimum Redundancy :-

6॥ Faster Perfomance :-      7॥ Reduced Error :-

Types ऑफ Datamodels :-  

1। Hierarchical Model 2॥ Relational Datamodel : 3॥ Network Datamodel 

1। Hierarchical Mode:--

 इस मॉडल मे parent -child relationship होती है ईद मॉडल मे एक parent node के अनेक child node हो सकते है परंतु एक child node के एक से अधिक parent node संभव नहीं है |

       इस मॉडल मे सबसे उपर बड़ी तथा महत्वपूर्ण node होती है तथा नीचे आते आते ये छोटी एवें कम महत्व वाली node होती चली जाती है | उपर वाली किसी node को हटाने का तात्पर्य उसके नीचे वाली nodes को स्वत ही हटाना होता है क्यूंकी नीचे वाले समस्त node का संबंध उसी node से होता है |

   इस मॉडल मे केवल एक entity होती है जिसे root कहा जाता है| इस मॉडल मे दटको tree के तरह स्ट्रक्चर मे organized किया जाता है जिसमे केवल एक ही रूट होता है तथा डाटा को रेकॉर्ड्स की तरह स्टोर किया जाता है |

उदाहरण के लिए :--- एक कॉलेज मे बहुत सारे cources ,students ,proffessors होते है जिसमे college एक parent हुआ तथा  students और proffesssor उसके chile हुए |



Advantages of Model :-

1॥ यह data sharing को promot करता है 
2॥ इसका concept easy होता है 
3॥ यह मॉडल डाटा sequrity provide करता है 
4॥ इसमे one to meny relationship होती है 

Disadvantage of model  

1॥ Many तो Many relationship के लिए यह मॉडल उपयोगी नहीं  है 

Network Model :-

यह model hierarchical model का extention रूप है क्यूंकी hierarchical model मे एक child के एक से ज्यादा parents नहीं हो सकते है लेकिन इसकी जरूरत किसी न किसी application मे पद जाती है इसलिए network model का प्रयोग many to many relationship मे किया जाता है |
    इस model मे data को graph मे organize किया जाता है और इसमे एक से ज्यादा poarents node  होते है अर्थात इसमे एक से ज्यादा parent/child relationship होती है यह model hierarchical मॉडल से ज्यादा सहज एवं सरल है क्यूंकी इसमे उपर वाले एक या एक से अधिक node नीचे वाले एक या एक से अधिक node से संबन्धित रहते है तथा   इसमे नीचे वाले एक या एक से अधिक node उपर  वाले एक या एक से अधिक node से संबन्धित रहते है | 
network model का प्रयोग पहले सबसे ज्यादा किया जाता था जब तक relational model प्रस्तावित नहीं था |
इस model  मे डाटा को network के रूप मे स्टोर और access करसकते है



Advantages ऑफ Network model

1॥ इस मॉडल मे नीचे के रेकॉर्ड को डाइरैक्ट एक्सैस किया जा सकता है |
2॥ इसमे एक से ज्यादा पेरेंट/vhild relationship होती है |
3॥ इस मॉडल मे relation बनाना या तोड़ना आसान नहीं होता है 
4॥ इसमे ddl तथा dml दोनों define रहता है |
5॥ यह मॉडल data integrity प्रदान करता है |

Disadvantages of network model :-

1॥ इसका data structure बहुत जटिल होता है 
2॥ इसमे structure मे vhange करने पर सभी programe मे changes करने पड़ते है |


Relational Data Model :-

इस मॉडल मे parent-child वाले relation को रिजैक्ट कर दिया गया है | इसमे data को relation अथवा table मे स्टोर किता जाता है | तथा प्रत्येक relation मे row  अथवा coloum होते है | यह मॉडल tables का एक समूह होता है जिसमे डाटा तथा उनके मध्य relationship को define किया जाता है |
इसमे data को two dimenstional tables मे store किया जाता है tables को relation भी कहा जाता है | और प्रत्येक तबले की row को tupple कहा जाता है और tupple entity को represent करते है तथा table की coloum attributes को present करता है |
1॥ relational model का उपयोग दूसरे मॉडल की तुलना मे जादा किया जाता है क्यूंकी यह डाटा को organize आसान तरीके से करता है | तथा किसी query का जवाब आसानी से अति शिग्र  देता है |
2॥ data model के शब्दो मे data के description को schema कहते है relational model मे , schema relation के नाम को pratyek field के नाम को और field के type को समझता है |
Advantage of Relational Model :-
1॥ यह बहुत ही flexible होता है इसमे किसी भी प्रकार से change आसानी से कर सकते है |
2॥ यह data intigrity provide करता है कोई भी user बिना अनुमति के data को access नहीं कर सकता है |
3॥ tabular form मे होने के कारण यह model बहुत ही simple होते है |
Disadvantages of Relational Model :-
1॥ इसमे powerful hardware software और storage device की आवश्क्ता पड़ती है \:-







Tuesday, August 11, 2020

August 11, 2020

Metadata,JIT & Name Space In VB.NET......By: Sapan Das

 


Meta Data In VB.NET

Data about data is known as matadata

Meta data वह data होता है जो किसी अन्य डाटा  को describe करता है अर्थात जो किसी अन्य डाटा के information को रखता है metadata कहलाता है | Metadata एक binary इन्फॉर्मेशन है जो किसी resource के charactistic का वर्णन करता है | इस characterastic के अंतर्गत datatypes ,member declaration और member implimentation का description होता है | Metadata तथा IL दोनों file मे एक साथ रहते है जिसे runtime मे CLR के JIT (just in time ) compiler इसका उपयोग करता है और MSIL को native code मे कन्वर्ट करता है |

What Is JIT Compiler :-

इसका पूरा नाम Just in time compiler होता है तथा यह JRE java run time enviornment को support करता है | यह dot नेट मे bydefault enabled रहता है तथा जावा methods के call होते ही एक्टिव हो जाता है यह byte code को native machine code मे compile करता है यहाँ byte code तब compile होगा जब उसकी आवश्यकता होगी |

Name Space :--

Name Space is similar concept of folder ,like folder name space provide unique name for classes . we can say that the name space is logical naming schema .

Name Space is used for reduce the collision of same name classes.

Syntax:-

Name space name_space_name

Classes/Methods

End Name_Space


Thursday, August 6, 2020

August 06, 2020

Search Any Value in ADO.NET By:- Sapan Das

Search  Any Value in ADO.NET




Private Sub notFound()

        MsgBox("Record Not Found")

    End Sub

 

 

    Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click

        If txtSearch.Text = "" Then

            StudentBindingSource.Filter = Nothing

            Call notFound()

            Exit Sub

        Else

            StudentBindingSource.Filter = "(Convert(ID, 'System.String') LIKE '" & txtSearch.Text & "')" & _

                "OR (Sname LIKE '" & txtSearch.Text & "')"

 

            If StudentBindingSource.Count <> 0 Then

                With DataGridView1

 

                    .DataSource = StudentBindingSource

                    'StudentBindingSource.Filter = Nothing

                End With

            Else

                MsgBox("The search item was not found.")

 

                StudentBindingSource.Filter = Nothing

 

            End If

 

        End If

    End Sub


Tuesday, August 4, 2020

Monday, August 3, 2020

August 03, 2020

C Programming Introduction by Niraj Nitis

 - Introduction of C

C Programming Introduction

C Programming ये language सीखने में बहुत ही आसान Language है |

C Language में बहुत बड़े-बड़े softwares बनाए गए है जैसेकि, Operating Systems, Databases, Computer Drivers, Editors, Assembler, Compiler etc.

C Programming के बनाने का उद्देश Unix Operating System बनाना ही था, लेकिन आज ये language सबसे ज्यादा इस्तेमाल होनेवाली language है |

जो कोई C Programming अच्छी तरह से सीखता है तो उसे ज्यादातर कोई दूसरी language सिखने में कोई दिक्कत नहीं आती जैसीकि, C++, Core Java या Python.

Computer के या अन्य किसी Hardware को चलाने के लिए C Language का ज्यादातर इस्तेमाल होता है |

Computer के या अन्य किसी Hardware को चलाने के लिए C Language का ज्यादातर इस्तेमाल होता है |

C Programming ये एक General-Purpose High-Level Language है |

C - History

C Programming का इतिहास :



§  C Programming के अविष्कार से पहले Martin Richards ने 1966 में BCPL मतलब Basic Combined Programming Language का जनम हुआ |



§  बाद में Ken Thompson ने BCPL को और develop करके BCPL के पहले अक्षर का मतलब B Language का अविष्कार किया |



§  B Language के चलते Ken Thompson ने Basic तरह की Unix Operating System बनाई |



§  उसके बाद Dennis Ritchie ने B Language को और develop करके Bell Laboratory में C Programming Language बनाई |



§  C Programming को बनाने के बाद Dennis Ritchie और Ken Thompson ने मिलकर UNIX Operating System को develop किया |

§  C - Reserved Keywords

§  Reserved Keywords

§   

Reserved Keywords of C Programming

auto

default

float

register

struct

volatile

break

do

for

return

switch

while

case

double

goto

short

typedef

char

else

if

signed

union

const

enum

int

sizeof

unsigned

continue

extern

long

static

void