Python tutorial with CRUD operation in hindi
Python एक उच्च-स्तरीय, जनरल पर्पस प्रोग्रामिंग भाषा है, जिसे सीखना और उपयोग करना आसान है। CRUD (Create, Read, Update, Delete) ऑपरेशंस डेटाबेस या किसी भी डेटा संरचना पर सामान्य कार्य होते हैं। इस ट्यूटोरियल में, हम Python का उपयोग करके CRUD ऑपरेशंस को समझेंगे और एक डेटाबेस (जैसे SQLite) के साथ काम करेंगे।
1. Python क्या है?
Python एक शक्तिशाली और सरल प्रोग्रामिंग भाषा है जो सॉफ़्टवेयर डेवलपमेंट, डेटा एनालिटिक्स, वेब डेवलपमेंट, और बहुत कुछ के लिए उपयोग की जाती है। यह अपने सिंटैक्स (syntax) के कारण बहुत ही लोकप्रिय है, जो आसानी से समझ में आता है।
2. CRUD ऑपरेशंस क्या हैं?
CRUD का मतलब होता है:
- Create: डेटा को नया बनाना।
- Read: डेटा को पढ़ना।
- Update: डेटा को अपडेट करना।
- Delete: डेटा को हटाना।
ये ऑपरेशंस डेटाबेस, फाइल सिस्टम, या किसी भी डेटा संरचना पर काम कर सकते हैं। इस ट्यूटोरियल में हम SQLite डेटाबेस का उपयोग करेंगे, क्योंकि SQLite बहुत ही हल्का और उपयोग में आसान होता है।
3. Python में SQLite का उपयोग
SQLite एक हल्का और सर्वरलेस डेटाबेस है जो Python में आसानी से इंटीग्रेट किया जा सकता है। SQLite को Python में इंटीग्रेट करने के लिए sqlite3 मॉड्यूल का उपयोग किया जाता है।
(i) SQLite के लिए Python में इंस्टॉलेशन
Python में SQLite का उपयोग करने के लिए किसी भी अतिरिक्त इंस्टॉलेशन की आवश्यकता नहीं होती है, क्योंकि यह Python के साथ पहले से ही आता है। आप सीधे sqlite3 लाइब्रेरी का उपयोग कर सकते हैं।
(ii) SQLite डेटाबेस कनेक्ट करना
SQLite डेटाबेस से कनेक्ट करने के लिए निम्नलिखित कोड का उपयोग करें:
इस कोड में, 'example.db' डेटाबेस का नाम है। अगर यह डेटाबेस पहले से मौजूद नहीं है, तो SQLite इसे बना देगा।
4. CRUD ऑपरेशंस के उदाहरण
अब हम Python में SQLite का उपयोग करके CRUD ऑपरेशंस के उदाहरण देखेंगे।
(i) Create (डेटा बनाना)
डेटाबेस में डेटा जोड़ने के लिए INSERT INTO SQL कमांड का उपयोग किया जाता है। उदाहरण:
यह कोड users नाम की एक टेबल बनाएगा और उसमें कुछ रिकॉर्ड्स (नाम और उम्र) जोड़ेगा।
(ii) Read (डेटा पढ़ना)
डेटाबेस से डेटा पढ़ने के लिए SELECT SQL कमांड का उपयोग किया जाता है:
यह कोड users टेबल से सभी रिकॉर्ड्स को पढ़ेगा और उन्हें प्रिंट करेगा।
(iii) Update (डेटा अपडेट करना)
डेटाबेस में मौजूदा डेटा को अपडेट करने के लिए UPDATE SQL कमांड का उपयोग किया जाता है:
यह कोड Amit के उम्र को 30 में अपडेट करेगा।
(iv) Delete (डेटा डिलीट करना)
डेटाबेस से डेटा को हटाने के लिए DELETE SQL कमांड का उपयोग किया जाता है:
यह कोड Priya का रिकॉर्ड हटाएगा।
5. पूरा CRUD ऑपरेशंस का उदाहरण
अब हम एक पूरा CRUD उदाहरण देंगे, जिसमें हम डेटा जोड़ेंगे, पढ़ेंगे, अपडेट करेंगे और हटाएंगे:
6. निष्कर्ष
इस ट्यूटोरियल में, हमने Python में SQLite का उपयोग करते हुए CRUD (Create, Read, Update, Delete) ऑपरेशंस को समझा। हमने सीखा कि कैसे:
- डेटा जोड़ें (INSERT)
- डेटा पढ़ें (SELECT)
- डेटा अपडेट करें (UPDATE)
- डेटा हटाएं (DELETE)
Python के साथ SQLite का उपयोग करके आप आसानी से किसी भी प्रकार के छोटे से डेटाबेस को मैनेज कर सकते हैं। इसके अलावा, Python में SQLite का उपयोग करना बहुत ही आसान और तेज़ होता है।
Comments
Post a Comment