SQL क्या है, एसक्युएल कैसे सीखें, Setup कैसे करें, Cammands,2024

| | 12 Minutes Read

किसी भी Database Software में काम करने के लिए हमे, कुछ Queries का इस्तेमाल करना पड़ता है जिसकी मदद से हम Database में अपने Data को Manage कर पाते हैं.

इन Queries को इस्तेमाल करने के कुछ ख़ास Terms एवं Conditions होते हैं, जिनके बिना इन Queries का कोई मतलब नहीं होता है. अगर आप इन सभी जानकारी के बारे में ढूंढ रहे हैं, तो आप सही जगह हैं.

आज हम आपको इस Article की मदद से बताएंगे SQL Kya Hai और SQL Kaise Sikhe की पूरी जानकारी.

साथ ही हम आपको इस Article में Sql से जुड़े और भी सवालों के जवाब देंगे. जैसे की: SQL का Full Form, SQL के Cammands क्या होते है, SQL के Advantages, SQL में Table कैसे बनाए, SQL कैसे Download करे इत्यादि की पूरी जानकारी विस्तार में जानेंगे.

तो चलिए शुरू करते हैं Article SQL क्या होता है पढ़ने से….

SQL Kya Hai

SQL एक Programming Language है, जिसका इस्तेमाल कर हम किसी भी Database Software में अपने Data को Manage कर सकते हैं. यह Language ख़ास तौर से Relational Database के Tables को Manage करने के लिए बनाया गया है. इस Language को सिखने के लिए हमे Basic English आना जरुरी है.

इस Language का इस्तेमाल कर हम Database में Add, Update, Delete, Store, Manipulate इत्यादि जैसे Operations कर सकते हैं. इसके लिए हम Query Language का इस्तेमाल करते हैं. इस Language को IBM द्वारा Launch किया गया था. इसमें English के कई सारे आसान शब्दों का प्रयोग किया जाता है.

ANSI Standard के आधार पर, इसमें English भाषा का इस्तेमाल कर हम Queries की मदद से Database में Operations Perform करते हैं. SQL का इस्तेमाल करके हम Database में उपलब्ध किसी File को Access कर सकते हैं. इस Language का इस्तेमाल कर हम 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 कर सकते है.
INSERTइस Cammand का इस्तेमाल कर हम Table में नया Data डाल सकते है.
DROP इस Cammand का इस्तेमाल कर हम Table Delete कर सकते है.
SELECTइस Cammand का इस्तेमाल कर हम Data की सभी Entries को Show करा सकते है.
GRANTइस Cammand का इस्तेमाल कर हम User को Permissions दे सकते है.
REVOKEइस Cammand का इस्तेमाल कर हम Users की Permission हटा सकते है.

इसके अलावा भी SQL में और Cammands होते हैं, जिनका इस्तेमाल कर हम अपने Database की Security एवं Integriety को बढ़ा सकते हैं.

SQL Statement Example

उदाहरण: अगर हमें कोई Database बनाना है, तो इसके लिए आपको निचे दिए Cammand को इस्तेमाल करना होगा:

  • CREATE TABLE Office (PersonID int, LastName varchar(255), FirstName varchar(255), Address varchar(255), City varchar(255));
Advantages of SQL in Hindi

1. यह Language सीखना आसान है, क्यूंकि यहाँ पर ज्यादा कठिन English Language इस्तेमाल नहीं होता, साथ ही इसकी Programming में आपको ज़्यादा Logic लगाने की जरुरत भी नहीं पड़ती.

2. इसका इस्तेमाल कर, हम Server Data चुटकियों में Manage कर सकते हैं.

3. इसका इस्तेमाल कर, कोई भी Database Operation करना बेहद आसान है.

4. यह Language हर तरह के Platform के लिए Free में उपलब्ध है.

5. यह Language, English शब्दकोष के कुछ ऐसे Standards पर आधारित है, जिसे ISO एवं ANSI द्वारा जारी किया गया है.

6. यह Language, Client-Server Architecture को Support करने में सक्षम है.

7. इसका इस्तेमाल Database Software से Table एवं Data को Manage करने के लिए किया जाता है.

8. यह Language हर तरह के Database Software में Support करता है.

SQL Injection Kya Hota Hai

SQL Injection एक Malicious Code Injection Technique है, जिसका इस्तेमाल करके Database को Hack करके उसका Admin Access प्राप्त किया जा सकता है. इस तकनीक में Database से Admin का Access पाने के लिए, Server को कुछ ऐसे Malicious Code Requests भेजे जाते हैं, जिनके Response में Server हमे खुद से उसमें Stored Data के Credientials Share कर देता है.

इन Credientials का इस्तेमाल कर कोई भी Database में आसानी से Login कर सकता है और हमारे Database को नुक्सान पहुंचा सकता है. इन Attacks से बचने के लिए आपको SQL की, Deep जानकारी विस्तार में होनी चाहिए. इसके लिए आप यह Online एवं Offiline किताबों के माध्यम से सिख सकते हैं.

SQL Kaise Download Kare

आपके System में SQL Server Install करने के लिए, आपको निचे दिए तरीकों को Stepwise Follow करना होगा. अगर आप एक भी गलत Step लेते हैं, तो हो सकता है आपको इसे दुबारा install करना पड़ सकता है. यह Software Install करने से पहले कुछ Pre-Requests हैं:

1. आपका Hard Disk, NTFS Format को Support करना चाहिए,

2. आपके पास कम से कम 1 GB का Storage उपलब्ध होना चाहिए.

3. आपके System में .NET Framework, Installed एवं Updated होना चाहिए.

4. इसके बाद आप निचे दिए Button पर Click करके SQL Server का Developer Edition Download कर सकते हैं.

SQL Kaise Sikhe

हम किसी भी Computer भाषा को सिखने के लिए Coaching की मदद लेते हैं, उसी तरह SQL को सिखाने के लिए भी कई सारी Coaching संस्थाएं मौजूद हैं. आप यह Language आपकी इच्छा अनुसार Online एवं Offline दोनों प्रकार के माध्यम से सीख सकते हैं.

आजकल Online Classes का Craze बहुत बढ़ गया है, एवं Advanced हो गया है. यहाँ पर आप किताबों के मुकाबले Free में बहुत सारी चीजें सीख सकते हैं, साथ ही Internet पर उपलब्ध बाकि अन्य 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 Ka Full Form

    Sql का Full Form Structured Query Language होता है.

आशा करते हैं आपको SQL Kya Hai और SQL Kaise Sikhe पोस्ट पसंद आई होगी.

अगर आपको इस Post से Related कोई सवाल या सुझाव है तो नीचे Comment करें. अगर आपको यह Post पसंद आई तो अपने दोस्तों के साथ जरुर Share करें.

Author:

Hello!! दोस्तों मेरा नाम Saloni है. मैं gyanians.com की Writer हूँ. मुझे Softwares से जुड़ी हिंदी में लिखना पसंद है. मैं इन Blogs की मदद से आप तक सभी तरह के Softwares की जानकारी पहुंचाना चाहती हूँ. मेरी आपसे निवेदन है की आप इसी तरह मेरा सहयोग देते रहें और ज़्यादा से ज़्यादा लोगों के साथ मेरे लिखे Content को शेयर करें. मैं आप सभी के लिए Latest जानकारियाँ उपलब्ध करवाती रहूँगी.

Questions Answered: (0)

Leave a Reply

Your email address will not be published. Required fields are marked *