Sql क्या होता है – कैसे सीखे, Cammands, Download, Sql Injection

किसी भी Database Software में काम करने के लिए हमे, कुछ Queries का इस्तेमाल करना पड़ता है जिसकी मदद से हम Database में अपने Data को Manage कर पाते हैं.
इन Queries को इस्तेमाल करने के कुछ ख़ास Terms एवं Conditions होते हैं, जिनके बिना इन Queries का कोई मतलब नहीं होता है. अगर आप इन सभी जानकारी के बारे में ढूंढ रहे हैं, तो आप सही जगह हैं.
आज हम आपको इस Article की मदद से बताएंगे इन Queries का इस्तेमाल कैसे करते हैं और Sql क्या होता है.
साथ ही हम आपको इस Article में Sql से जुड़े और भी सवालों के जवाब देंगे. जैसे की: Sql का Full Form, Sql के Cammands क्या होते है, Sql के Advantages, Sql में Table कैसे बनाए, Sql कैसे Download करे इत्यादि की पूरी जानकारी विस्तार में जानेंगे.
तो चलिए शुरू करते हैं Article Sql क्या होता है पढ़ने से….
Table of Contents
Sql Kya Hota Hai
Sql, एक प्रकार का Query Language है जिसका इस्तेमाल कर हम किसी भी Database Software में अपने Data को Manage कर सकते हैं.
यह Language ख़ास तौर से Relational Database के Tables को Manage करने के लिए बनाया गया है. इस Language को सिखने के लिए हमे Basic English आनी बेहद जरुरी है. इस Language का इस्तेमाल कर हम Database से अपने Data के साथ Add, Update, Delete, Store, Manipulate इत्यादि जैसे Operations कर सकते हैं.
इस Language को IBM Company द्वारा Launch किया गया था. इस Language में English Language के कुछ आसान शब्दों का प्रयोग किया जाता है.
इसमें ANSI Standard के आधार पर, English भाषा के कुछ शब्द लिए गए हैं. जिनका इस्तेमाल कर हम Queries की मदद से Database में Operations Perform करा सकते हैं.
SQL का इस्तेमाल करके हम Database से किसी भी तरह के Files को Access कर सकते हैं. इस Language का इस्तेमाल कर हम Database में Tables को अपनी जरुरत अनुसार हर तरह से Manage कर सकते हैं, जैसे की: Tables में Data Insert कराना, Update करना, Data Delete करना, Data को देखने की Permission देना, नया Table बनाना, Tables को Merge करना इत्यादि.
Sql Commands in Hindi
Sql के कई सारे Cammands होते है, पर यहाँ हमने आपको कुछ ख़ास Cammands के बारे में बताया है जिनका इस्तेमाल सबसे ज़्यादा होता है. जैसे की:
- CREATE : इस Cammand का इस्तेमाल करके आप Database में एक नया Table Create कर सकते हैं.
- ALTER : इस Cammand का इस्तेमाल कर हम Data को Update, Edit एवं Delete कर सकते है.
- UPDATE : इस Cammand का इस्तेमाल कर हम Rows को Update कर सकते है.
- DELETE : इस Cammand का इस्तेमाल कर हम Data Delete कर सकते है.
- DROP : इस Cammand का इस्तेमाल कर हम Table Delete कर सकते है.
- SELECT : इस Cammand का इस्तेमाल कर हम Data की सभी Entries को Show करा सकते है.
- INSERT : इस Cammand का इस्तेमाल कर हम Table में नया Data डाल सकते है.
- GRANT : इस Cammand का इस्तेमाल कर हम User को Permissions दे सकते है.
- REVOKE : इस Cammand का इस्तेमाल कर हम Users की Permission हटा सकते है.
इसके अलावा भी Sql में और Cammands इस्तेमाल होते हैं जिनका इस्तेमाल कर हम अपने Database की Security एवं Integriety को बढ़ा सकते हैं.
Sql Statement Example
उदाहरण के तौर पर जैसे, हमे कोई Database बनाना है तो इसके लिए, आपको निचे दिए हुए Statement को इस प्रकार से इस्तेमाल करना होगा:
- CREATE TABLE Office (PersonID int, LastName varchar(255), FirstName varchar(255), Address varchar(255), City varchar(255));
Advantages of Sql in Hindi
SQL का इस्तेमाल करने के कई सारे फायदे हैं, जैसे की:
- यह Language सीखना आसान है, क्यूंकि यहाँ पर ज्यादा कठिन English Language इस्तेमाल नहीं होता, साथ ही इसकी Programming में आपको ज़्यादा Logic लगाने की जरुरत भी नहीं पड़ती.
- इसका इस्तेमाल कर, हम बड़ी आसानी से अत्यधिक मात्रा का Data चुटकियों में Collect कर सकते हैं.
- इस Language का इस्तेमाल कर, किसी भी तरह के Database Operation को Manage करना बेहद आसान होता है.
- यह Language हर तरह के Platform के लिए इस्तेमाल करना बेहद आसान है.
- यह Language, English शब्दकोष के कुछ ऐसे Standards पर आधारित है, जिसे ISO एवं ANSI द्वारा जारी किया गया है.
- यह Language, Client-Server Architecture को Support करने में सक्षम है.
- इस Language का इस्तेमाल Direct Database Software से Table एवं Data को Manage करने के लिए किया जाता है.
- यह Language हर तरह के Database Software में Support करता है.
Sql Injection Kya Hota Hai
Sql Injection एक प्रकार का Code Injection Technique होता है, जिसका इस्तेमाल करके Database को Destroy या Database को Hack किया जा सकता है.
इस तकनीक में Database से Admin का Access पाने के लिए, Server को कुछ ऐसे Malicious Code भेजे जाते हैं, जिनके Response में Server हमे खुद से ही उसमें Stored Data के Credientials Share कर देता है.
इन Credientials का इस्तेमाल कर कोई भी Database में आसानी से Login कर सकता है और हमारे Database Server को नुक्सान पहुंचा सकता है.
इन Attacks से बचने के लिए आपको Sql की और Deep जानकारी विस्तार में लेनी होगी, इसके लिए आप यह Language, Online एवं Offiline किताबों के माध्यम से सिख सकते हैं.
Sql Kaise Download Kare
अगर आप आपके System में SQL server install करना चाहते हैं, तो आपको निचे दिए हुए तरीको को Stepwise follow करना होगा. अगर आप एक भी गलत Step लेते हैं, तो हो सकता है आपको दुबारा से इसे install करने की जरुरत पड़ सकती है.
यह Software Install करने से पहले ध्यान रखे की आपका Hard Disk, NTFS Format को Support करता हो, साथ ही 1 GB की Storage कम से कम इसमें उपलब्ध होनी चाहिए. इसके बाद आपके System में .NET Framework की सुविधा भी चालू होनी चाहिए.
इसके बाद आपको निचे दिए हुए Button पर Click करके SQL Server का Developer Edition Download करना होता है.
Sql Kaise Sikhe
जैसे हम किसी भी Computer भाषा को सिखने के लिए Coaching की मदद लेते हैं, उसी तरह SQL को सिखाने के लिए भी कई सारी Coaching संस्थाएं मौजूद हैं. आप यह Language आपकी इच्छा अनुसार Online एवं Offline दोनों प्रकार के माध्यम से सीख सकते हैं.
आजकल Online Classes का Craze बहुत बढ़ गया है, एवं Advanced हो गया है. यहाँ पर आप किताबों के मुकाबले Free में बहुत सारी चीजें सीख सकते हैं, साथ ही बाकि के अन्य Experts से Live मदद भी ले सकते हैं.
अगर आप फिर भी Offline माध्यम से SQL सीखना चाहते हैं, तो आप आस पास के किसी भी Coaching Institute में इसके बारे में पता कर सकते हैं, और वहां Join करके सिख सकते हैं.
इसके आलावा आप SQL से सम्बंधित किताबें खरीदकर, उसे पढ़कर एवं अभ्यास करके खुद से भी यह Language आसानी से सिख सकते हैं.
Sql Me Table Kaise Banaye
किसी भी Server पर Table बनाने से पहले आपको, एक Database बनाना होता है. यह Database बनाने के लिए आप निचे दिए Cammands Follow कर सकते हैं:
- CREATE DATABASE Office_Database; [लिखकर Enter Press करें.]
इसके बाद Table बनाने के लिए आपको निचे दिए Cammand को Type करना होगा:
- USE Office_Database; [लिखकर Enter Press करें.]
- CREATE TABLE Office (PersonID int, LastName varchar(255), FirstName varchar(255), Address varchar(255), City varchar(255)); [लिखकर Enter Press करें.]
- INSERT INTO Office (PersonID, LastName, FirstName, Address, City) VALUES (OL1, ‘XYZ’, ‘ABC’, ‘choti badi ABCD’, ‘JKL’); [लिखकर Enter Press करें.]
अगर आप एक साथ Multiple Values डालना चाहते हैं तो आप निचे दिए हुए Cammands इस्तेमाल सकते हैं:
- INSERT INTO Office (PersonID, LastName, FirstName, Address, City) VALUES
- (OL1, ‘XYZ’, ‘ABC’, ‘choti badi ABCD’, ‘JKL’),
- (OL2, ‘pqr’, ‘abc’, ‘badichotiABCD’, ‘JKL’),
- (OL3, ‘jkl’, ‘qwe’, ‘chotii bdii ABCD’, ‘asd’),
- (OL4, ‘yadav’, ‘mukesh’, ‘marimata’, ‘indore’),
- (OL5, ‘sen’, ‘anj’, ‘loha mandi’, ‘sagar’); [लिखकर Enter Press करें.]
इसके बाद Table Show कराने के लिए आप निचे दिए Cammands Run करा सकते हैं.
- SELECT * FROM Office; [लिखकर Enter Press करें.]
Sql Kya Hai – FAQs
-
Sql Ka Full Form
Sql का Full Form Structured Query Language होता है.
- Mysql क्या है – Mysql Architecture, Download, Install, Start
- RDBMS क्या है – Relational Database क्या होता है, लाभ, Queries
आशा करते हैं आपको हमारी पोस्ट Sql क्या है और Sql Architecture, Download, Install, Start, पसंद आई होगी.
अगर इसके बाद भी आपको कोई सुझाव या समस्या है तो आप निचे दिए Comment Box का पूरा लुफ्त उठा हमसे सवाल पूछ सकते हैं.
- Radiotherapy क्या होती है – कैसे होती है, कितने दिन होती है, Side Effects
- Sql क्या होता है – कैसे सीखे, Cammands, Download, Sql Injection
- Mysql क्या है – Mysql Architecture, Download, Install, Start
- Barometer क्या होता है – कैसे काम करता है, उपयोग, अविष्कारक
- Decoding क्या है – Decoding किसे कहते हैं, अर्थ, बुनियादी कौशल