SQL Academy logo
SQLशुरुआतीडेटास्तर A1 → C222 भाषाएँ

SQL Academy

SQL सीखकर SQL अकादमी में डेटाबेस को प्रभावी ढंग से प्रबंधित और क्वेरी करें।. CoddyKit का सीखने का मार्ग, जिसमें 46 छोटे पाठ्यक्रम और 183 संवादात्मक पाठ हैं, साथ ही 24/7 एआई शिक्षक भी आपके साथ है।

पाठ्यक्रम
46
पाठ
183
संवादात्मक चरण
2,424
शुरुआत निःशुल्क
पाठ्यक्रम 1
पाठ्यक्रम

इस मार्ग में 46 पाठ्यक्रम

सीखने के क्रम में SQL Academy मार्ग के सभी पाठ्यक्रम। पहला मुफ़्त है।

1

A13 पाठमुफ़्त

डेटाबेस और SQL की दुनिया में आपका पहला कदम—किसी पूर्व अनुभव की आवश्यकता नहीं है।

2

A14 पाठPRO

अपनी SQL यात्रा शून्य से शुरू कीजिए। relational database क्या है, डेटा tables में कैसे व्यवस्थित होता है, primary key क्यों महत्वपूर्ण हैं, NULL कैसे काम करता है और रोज़ाना उपयोग किए जाने वाले data t…

3

A14 पाठPRO

SELECT statement में दक्ष बनिए। column project कीजिए, expression बनाइए, WHERE से row filter कीजिए, result set sort कीजिए और बड़े output को साफ़-सुथरे ढंग से paginate कीजिए

4

A14 पाठPRO

अपने डेटा को व्यवस्थित करें। एक या कई कॉलम के आधार पर क्रमबद्ध करें, दिशा नियंत्रित करें और LIMIT तथा OFFSET से केवल आवश्यक पंक्तियां प्राप्त करें।

5

A24 पाठPRO

रोज़मर्रा के filter toolbox में महारत हासिल कीजिए: LIKE से pattern matching, IN से set membership, BETWEEN से range check और COALESCE से NULL value को सुरक्षित ढंग से संभालना

6

A24 पाठPRO

aggregate function से डेटा का सारांश बनाइए, एक या अधिक column के अनुसार group कीजिए, HAVING से group filter कीजिए और aggregate में NULL से जुड़ी आम गलतियों से बचिए

7

A24 पाठPRO

Tables को एक साथ लाइए। relational join model, INNER और OUTER join का अंतर तथा alias और self-join का उपयोग करके उसी table को दो बार query करना सीखिए

8

A24 पाठPRO

सबसे पेचीले data type—time—को संभालिए। date arithmetic कीजिए, भाग निकालिए, time zone प्रबंधित कीजिए और period-over-period report बनाइए

9

A24 पाठPRO

SQL में text को काटिए, साफ़ कीजिए और खोजिए। concatenate, trim, pad और replace कीजिए तथा natural-language query के लिए full-text search vector का उपयोग कीजिए

10

A24 पाठPRO

पढ़ने से लिखने की ओर बढ़िए। कई row insert कीजिए, ON CONFLICT के साथ upsert कीजिए, join के साथ update कीजिए और संबंधित डेटा को orphan किए बिना सुरक्षित रूप से delete कीजिए

11

A24 पाठPRO

SQL के सबसे पेचीदा मान में महारत हासिल करें। तीन-मूल्य तर्क समझें और IS NULL, COALESCE तथा NULLIF से अनुपस्थित डेटा सुरक्षित रूप से संभालें।

12

A24 पाठPRO

अपनी क्वेरी में शाखायुक्त तर्क जोड़ें। SELECT के भीतर ही डेटा को समूहों में बांटने, लेबल करने और बदलने के लिए CASE अभिव्यक्तियों का उपयोग करें।

13

A24 पाठPRO

विश्वास के साथ संख्याओं की गणना करें। अंकगणित, राउंडिंग, प्रकार-रूपांतरण और उपयोगी गणितीय फ़ंक्शन से ठीक वही निकालें जिसकी आवश्यकता है।

14

A24 पाठPRO

हर बार स्वच्छ और अद्वितीय परिणाम पाएं। दोहराई गई पंक्तियों को संभालने के लिए DISTINCT, DISTINCT ON और डुप्लिकेट हटाने की तकनीकों का उपयोग करें।

15

B14 पाठPRO

खराब डेटा को प्रवेश-द्वार पर ही रोकिए। NOT NULL, CHECK, UNIQUE, FOREIGN KEY, DEFAULT और generated column का उपयोग कीजिए ताकि database व्यावसायिक नियम लागू करे

16

B14 पाठPRO

सब कुछ एक साथ लागू कीजिए। users, posts और comments वाला वास्तविक blog database शुरू से model कीजिए—key और type चुनिए, index जोड़िए और test data से भरिए

17

B14 पाठPRO

Nesting और naming द्वारा query को संयोजित कीजिए। scalar, row और table subquery तथा correlated और non-correlated, plain और recursive CTE के अंतर में महारत हासिल कीजिए

18

B14 पाठPRO

आधुनिक SQL की सबसे शक्तिशाली सुविधा का उपयोग कीजिए। SQL से बाहर निकले बिना running total, rank, moving average और time-series pattern निकालिए

19

B14 पाठPRO

UNION, INTERSECT और EXCEPT से result set मिलाइए। CASE expression और PostgreSQL crosstab से लंबे डेटा को विस्तृत report में pivot कीजिए

20

B14 पाठPRO

INNER और LEFT से आगे बढ़िए। CROSS, LATERAL, anti-join और semi-join का उपयोग कीजिए तथा कई-way join को तेज़ बनाना सीखिए

21

B14 पाठPRO

Document को प्रथम-श्रेणी डेटा की तरह उपयोग कीजिए। JSONB को सुरक्षित रूप से store, query और index कीजिए तथा जानिए कि JSONB model कब करना है और normalize कब

22

B14 पाठPRO

जटिल क्वेरी को दोबारा उपयोग किए जा सकने वाले ऑब्जेक्ट में बदलें। तार्किक पुनःउपयोग के लिए सामान्य दृश्यों, पारदर्शी अमूर्तताओं के लिए अपडेट किए जा सकने वाले दृश्यों और गति के लिए भौतिकीकृत दृश्यों का…

23

B14 पाठPRO

किसी तालिका को स्वयं से संबंधित करें। प्रबंधकों, श्रेणियों और मित्र सूचियों का मॉडल बनाएं तथा अभिभावक-बाल संबंधों पर क्वेरी करें।

24

B14 पाठPRO

शुद्ध SQL में ट्री और ग्राफ पर क्वेरी करें। पुनरावर्ती सामान्य तालिका अभिव्यक्तियों से किसी भी गहराई के पदानुक्रम में जाएं।

25

B14 पाठPRO

एक साथ कई स्तरों पर डेटा का सारांश बनाएं। दर्जनों क्वेरी को UNION से जोड़ने के बजाय उप-योग और कुल योग बनाएं।

26

B14 पाठPRO

शक्तिशाली प्रेडिकेट लिखें। जटिल शर्तें व्यक्त करने के लिए सहसंबद्ध उपक्वेरी के साथ EXISTS, IN, ANY और ALL का उपयोग करें।

27

B14 पाठPRO

एक ही कॉलम में सूचियां सहेजें और उन पर क्वेरी करें। PostgreSQL के तरीके से ऐरे डेटा बनाएं, खोजें और विस्तृत करें।

28

B24 पाठPRO

अनुमान लगाना छोड़िए—database वास्तव में क्या कर रहा है, उसे पढ़िए। EXPLAIN में दक्ष बनिए, scan और join strategy पहचानिए और मिली हुई धीमी query ठीक कीजिए

29

B24 पाठPRO

Index 'तेज़' और 'अनुपयोगी' के बीच का निर्णायक साधन हैं। index type, column ordering, partial और expression index तथा उन्हें स्वस्थ बनाए रखना सीखिए

30

B24 पाठPRO

सही बहु-उपयोगकर्ता प्रणालियाँ बनाएँ। ACID, अलगाव के चार स्तरों, डेडलॉक और आशावादी बनाम निराशावादी लॉकिंग के बीच के समझौतों को समझें।

31

B24 पाठPRO

जहाँ उचित हो, व्यवहार को डेटाबेस में स्थानांतरित करें। ऐसे ट्रिगर, PL/pgSQL फ़ंक्शन और ऑडिट सारणियाँ लिखें जो स्वयं अपडेट होती रहें।

32

B24 पाठPRO

B-tree से आगे बढ़ें। ट्रिग्राम से अस्पष्ट मिलान करें, tsvector से प्राकृतिक भाषा खोजें, PostGIS से ज्यामिति की क्वेरी करें और pgvector से वेक्टर एम्बेड करें।

33

B24 पाठPRO

विंडो फ़ंक्शन के दूसरे चरण में दक्षता प्राप्त करें। फ़्रेम क्लॉज़, समूह-विभाजन और ऐसे रिपोर्टिंग पैटर्न सीखें जो डैशबोर्ड जैसे दिखाई देते हैं।

34

B24 पाठPRO

अरबों मेट्रिक्स को संग्रहीत और क्वेरी करें। TimescaleDB हाइपरटेबल, सतत एग्रीगेट, संपीड़न और डेटा-प्रतिधारण नीतियों का उपयोग करें।

35

B24 पाठPRO

इंजीनियर की तरह SQL लिखें। विश्लेषण पाइपलाइन बनाने के लिए dbt का उपयोग करें, SQLFluff से कोड की जाँच करें, dbt tests और Great Expectations से परीक्षण करें और CI के माध्यम से स्कीमा परिवर्तन लागू करें।

36

B24 पाठPRO

पंक्ति स्तर पर डेटा की सुरक्षा करें। भूमिकाएं, विशेषाधिकार और नीतियां प्रबंधित करें ताकि उपयोगकर्ताओं को केवल वही दिखे जो उन्हें दिखना चाहिए।

37

B24 पाठPRO

डेटा कभी न खोएं। बैकअप, समय-विशिष्ट पुनर्प्राप्ति और पुनर्स्थापना की योजना बनाएं और उन्हें लागू करें ताकि विफलताओं से बच सकें।

38

C14 पाठPRO

बिना डाउनटाइम के सक्रिय प्रोडक्शन डेटाबेस में स्कीमा परिवर्तन लागू करें। ऑनलाइन माइग्रेशन, समवर्ती इंडेक्स और शून्य-डाउनटाइम नाम-परिवर्तन में दक्षता प्राप्त करें।

39

C14 पाठPRO

घोषणात्मक विभाजन से अरबों पंक्तियों वाली सारणियों को संभालें। रेंज, सूची या हैश विभाजन चुनें, क्वेरी के समय अनावश्यक भाग हटाएँ और चलते-फिरते विभाजनों को जोड़ें या अलग करें।

40

C14 पाठPRO

अपने डेटाबेस को चालू और डेटा को सुरक्षित रखें। WAL को प्रतिकृतियों तक स्ट्रीम करें, तार्किक प्रतिकृति का उपयोग करें, मुख्य सर्वरों का फ़ेलओवर करें और पढ़ने के अनुरोध फ़ॉलोअर सर्वरों तक भेजें।

41

C14 पाठPRO

DBA के आधारभूत विषय। MVCC समझें, डेटा-विस्तार से निपटें, प्लानर के आँकड़ों को ताज़ा रखें और केवल-इंडेक्स स्कैन सक्षम करें।

42

C14 पाठPRO

प्रोडक्शन में डेटाबेस चलाएँ। pg_stat_statements से शीर्ष क्वेरी खोजें, pgBadger से लॉग विश्लेषण करें, कनेक्शन पूलिंग और क्षमता योजना सीखें।

43

C14 पाठPRO

दुनिया पर क्वेरी करें। बिंदु, रेखाएं और बहुभुज सहेजें तथा PostGIS स्थानिक SQL से स्थान संबंधी प्रश्नों के उत्तर दें।

44

C14 पाठPRO

विश्लेषण के लिए SQL डिज़ाइन करें। बड़े पैमाने की रिपोर्टिंग के लिए तथ्य और आयाम तालिकाएं, स्टार स्कीमा और विश्लेषणात्मक क्वेरी बनाएं।

45

C14 पाठPRO

केवल वर्तमान नहीं, इतिहास भी सुरक्षित रखें। SQL में केवल-जोड़े-जाने वाले इवेंट, ऑडिट लॉग और समय-यात्रा क्वेरी का मॉडल बनाएं।

46

C24 पाठPRO

जब एक सर्वर की क्षमता समाप्त हो जाए—शार्डिंग करें। शार्डिंग रणनीति चुनें, शार्डों के बीच की क्वेरी सँभालें और जानें कि आपको शार्डिंग कब NOT करनी चाहिए।

CoddyKit PRO

इस मार्ग के सभी 46 पाठ्यक्रम और हर दूसरे मार्ग के पाठ्यक्रम अनलॉक करें

एआई शिक्षक, प्रमाणन परीक्षा और प्रमाणपत्र। वेब, iOS और Android पर काम करता है।

सभी योजनाएँ देखें
वार्षिक$29.90 / वर्षलगभग $2.49 प्रति माहएक बार भुगतान करेंआजीवन$69.99 एक बारकोई नवीनीकरण नहीं। PRO हमेशा के लिए।
पाठ्यक्रम का परिचय

SQL: हर डेटा पेशेवर के लिए ज़रूरी भाषा

SQL रिलेशनल डेटाबेस की मानक भाषा है — इसका उपयोग PostgreSQL, MySQL, SQLite और लगभग हर उत्पादन डेटा प्रणाली में डेटा संग्रहीत करने, प्राप्त करने और रूपांतरित करने के लिए किया जाता है। चाहे आप बैकएंड एपीआई बना रहे हों, विश्लेषण कर रहे हों या डेटाबेस स्कीमा डिज़ाइन कर रहे हों, SQL एक अनिवार्य कौशल है। इस ट्रैक में आपके पहले SELECT कथन से लेकर JSONB, विंडो फ़ंक्शन, PostGIS और क्षैतिज शार्डिंग जैसी PostgreSQL-विशिष्ट सुविधाओं तक पूरा विस्तार शामिल है।

आप क्या सीखेंगे

आप मूल बातों से शुरुआत करेंगे: टेबल बनाना, WHERE से पंक्तियों को फ़िल्टर करना, ORDER BY से क्रमबद्ध करना और GROUP BY से समुच्चय बनाना। इसके बाद आप बहु-टेबल JOIN पैटर्न, सबक्वेरी, CTE और EXISTS, ANY तथा ALL का उपयोग करने वाली सहसंबद्ध सबक्वेरी सीखेंगे। उन्नत विषयों में विंडो फ़ंक्शन, WITH RECURSIVE से पुनरावर्ती क्वेरी, GROUPING SETS, ROLLUP और CUBE, PostgreSQL एरे और JSONB, ट्रिगर, संग्रहीत प्रक्रियाएँ, पंक्ति-स्तरीय सुरक्षा और PostGIS से भू-स्थानिक क्वेरी शामिल हैं। ट्रैक DBA और आर्किटेक्ट स्तर पर समाप्त होता है: बड़े पैमाने पर स्कीमा माइग्रेशन, टेबल विभाजन, प्रतिकृति, उच्च उपलब्धता, VACUUM और ANALYZE से प्रदर्शन समायोजन और क्षैतिज विस्तार के लिए शार्डिंग।

सीखने की राह

छियालीस पाठ्यक्रम A1 से C2 तक आगे बढ़ते हैं। पहले दो पाठ्यक्रम बिल्कुल नए सीखने वालों के लिए डेटाबेस और रिलेशनल अवधारणाओं का परिचय देते हैं। A1 और A2 पाठ्यक्रम मुख्य क्वेरी लेखन सिखाते हैं — SELECT में निपुणता, फ़िल्टर करने के पैटर्न, समुच्चय और GROUP BY, बहु-टेबल क्वेरी: JOIN की मूल बातें और तारीखों, स्ट्रिंग, null मानों तथा सशर्त तर्क के साथ काम करना। B1 पाठ्यक्रम विंडो फ़ंक्शन की गहन समझ, सबक्वेरी और CTE, WITH RECURSIVE के साथ पुनरावर्ती क्वेरी और PostgreSQL JSON और JSONB तक आगे बढ़ते हैं। B2 में प्रदर्शन और उत्पादन संबंधी चिंताएँ शामिल हैं: क्वेरी प्रदर्शन: EXPLAIN और योजना बनाना, इंडेक्स रणनीतियाँ, लेन-देन और समवर्ती नियंत्रण तथा पंक्ति-स्तरीय सुरक्षा और पहुँच नियंत्रण। C1 और C2 पाठ्यक्रम बड़े पैमाने पर स्कीमा माइग्रेशन, बड़ी टेबल का विभाजन, PostGIS के साथ भू-स्थानिक SQL, इवेंट सोर्सिंग और टेम्पोरल टेबल तथा शार्डिंग और क्षैतिज विस्तार के साथ समाप्त होते हैं।

यह कैसे काम करता है

हर पाठ्यक्रम छोटे, व्यावहारिक पाठों में विभाजित है, जिन्हें आप अंतर्निर्मित SQL संपादक में अपनी क्वेरी पर रीयल-टाइम प्रतिक्रिया के साथ पूरा करते हैं। अटकने पर एआई ट्यूटर उपलब्ध रहता है और समझाता है कि किसी क्वेरी से अनपेक्षित परिणाम क्यों आते हैं या इंडेक्स निष्पादन योजना को वास्तव में कैसे बदलता है।

आप कैसे सीखेंगे

  1. 01

    इंटरैक्टिव पाठ

    तुरंत प्रतिक्रिया वाले व्यावहारिक कोड लेखन अभ्यास

  2. 02

    AI ट्यूटर

    अटकने पर हमारे AI से तुरंत सहायता पाएँ

  3. 03

    अंतर्निर्मित संपादक

    सीधे अपने ब्राउज़र में कोड लिखें और चलाएँ

  4. 04

    प्रमाणपत्र

    पाठ्यक्रम पूरा करने पर प्रमाणपत्र पाएँ

FAQ

अक्सर पूछे जाने वाले प्रश्न

क्या SQL Academy पाठ्यक्रम निःशुल्क है?

हाँ। आप SQL Academy पाठ्यक्रम निःशुल्क शुरू कर सकते हैं और इसके इंटरैक्टिव पाठ बिना किसी शुल्क के पूरे कर सकते हैं। वैकल्पिक PRO सदस्यता उन्नत एआई टूल और साझा किया जा सकने वाला प्रमाणपत्र उपलब्ध कराती है।

क्या SQL सीखने के लिए मुझे पहले से अनुभव होना चाहिए?

नहीं। पाठ्यक्रम बुनियादी सिद्धांतों से शुरू होता है और धीरे-धीरे उन्नत विषयों तक जाता है, इसलिए आप SQL का पहले से कोई अनुभव न होने पर भी शुरुआत कर सकते हैं।

CoddyKit पर मैं SQL कैसे सीखूँगा?

आप करके सीखते हैं। छोटे-छोटे इंटरैक्टिव पाठों में स्पष्ट व्याख्या के साथ ऐसा व्यावहारिक कोडिंग अभ्यास होता है जो वास्तविक समय में चलता है, और जब भी आप अटकते हैं, 24/7 एआई ट्यूटर व्यक्तिगत सहायता देता है।

क्या SQL Academy पूरा करने पर मुझे प्रमाणपत्र मिलेगा?

हाँ। PRO शिक्षार्थी परीक्षा दे सकते हैं और SQL Academy पाठ्यक्रम पूरा करने का ऐसा साझा किया जा सकने वाला प्रमाणपत्र प्राप्त कर सकते हैं, जिसमें सत्यापन योग्य कोड होता है।

क्या मैं अपने फ़ोन पर SQL सीख सकता हूँ?

हाँ। CoddyKit वेब पर और मूल iOS तथा एंड्रॉइड ऐप के रूप में उपलब्ध है, इसलिए आप किसी भी डिवाइस पर SQL सीख सकते हैं और आपकी प्रगति सभी डिवाइसों पर सिंक होती रहती है।

CoddyKit PRO की कीमत कितनी है?

SQL Academy का पहला पाठ्यक्रम मुफ़्त है। CoddyKit PRO हर पाठ्यक्रम को अनलॉक करता है: $5.90 प्रति सप्ताह, $7.90 प्रति माह, $29.90 प्रति वर्ष, या बिना किसी नवीनीकरण के आजीवन पहुँच के लिए एक बार $69.99।

SQL Academy पूरा करने में कितना समय लगता है?

SQL Academy में 46 पाठ्यक्रम और 183 पाठ हैं। अधिकांश पाठों में लगभग 5–10 मिनट लगते हैं, इसलिए अपनी गति से पूरे मार्ग को पूरा करने में लगभग 21 घंटे का व्यावहारिक अभ्यास लगता है।

अभी SQL Academy शुरू करें

एआई-संचालित पाठों के साथ प्रोग्रामिंग में निपुण बनने वाले हज़ारों शिक्षार्थियों से जुड़ें।