SQLite नि: शुल्क डेटाबेस प्रबंधन प्रणाली
तेज, छोटे, अत्यधिक विश्वसनीय और खुले स्रोत DBMS सॉफ्टवेयर
SQLite डेटाबेस प्रबंधन प्रणाली अधिकांश मोबाइल फोन और कंप्यूटरों में बनाई गई है। यह अनगिनत अन्य अनुप्रयोगों के अंदर बंडल होता है जो हम दैनिक उपयोग करते हैं।
अवलोकन
SQLite DBMS C- भाषा का एक पुस्तकालय है जो डेटाबेस इंजन के रूप में कार्य करता है। यह एक छोटा, तेज, स्व-निहित और साथ ही उच्च-विश्वसनीय और खुले स्रोत DBMS सॉफ़्टवेयर है। यह एक अंतर्निहित या एम्बेडेड डेटाबेस इंजन है, इसलिए इसे आपके सिस्टम पर किसी भी कॉन्फ़िगरेशन की आवश्यकता नहीं होती है। SQLite DBMS विभिन्न प्लेटफार्मों जैसे विंडोज (Win32, Wince, WinRT) और UNIX (लिनक्स, मैक OS-X, Android, iOS) के लिए भी उपलब्ध है। SQLite के लिए कोई बाहरी निर्भरता की आवश्यकता नहीं है क्योंकि यह स्व-निहित है। यह SQLite DMBS एक एकल क्रॉस-प्लेटफ़ॉर्म डिस्क फ़ाइल में संग्रहीत है। SQLite सेटअप, डेटाबेस प्रशासन और आवश्यक संसाधनों के मामले में हल्का है। SQLite ओपन सोर्स डेटाबेस इंजन को एप्लिकेशन की आवश्यकता के अनुसार सांख्यिकीय या गतिशील रूप से जोड़ा जा सकता है। यह सबसे व्यापक रूप से तैनात डेटाबेस इंजन है। यह प्रत्यक्ष फ़ाइल सिस्टम I/O की तुलना में तेज हो सकता है, यहां तक कि इसका प्रदर्शन कम गुणवत्ता वाले वातावरण में अच्छा है। यह एक पूर्ण डेटाबेस है जिसमें एक डिस्क फ़ाइल में दृश्य, कई टेबल और ट्रिगर होते हैं। SQLite सर्वर-कम है क्योंकि इसे अन्य RDMBs की तरह काम करने के लिए एक अलग सर्वर प्रक्रिया या सिस्टम की आवश्यकता नहीं होती है। SQLite लेनदेन पूरी तरह से एसिड-अनुपालन हैं।
सिस्टम आवश्यकताएं
Ubuntu 18.04 पर SQLite स्थापित करने की आवश्यकताएं निम्नलिखित हैं
- उबंटू 18.04 सर्वर
- एक कमांड-लाइन/टर्मिनल विंडो तक पहुंच
- SUDO अनुमतियों के साथ एक गैर-रूट उपयोगकर्ता
- एक मूल फ़ायरवॉल
विशेषताएँ
- सर्वर-कम डेटाबेस इंजन
- स्व-निहित
- शून्य कॉन्फ़िगरेशन की आवश्यकता है
- एक एकल क्रॉस-प्लेटफ़ॉर्म डिस्क फ़ाइल स्टोर पूरा SQLite डेटाबेस
- किसी भी बाहरी निर्भरता की आवश्यकता नहीं है
- विभिन्न प्लेटफार्मों के लिए उपलब्ध है
- लाइटवेट
- अत्यधिक विश्वसनीय डेटाबेस इंजन
- आकार में छोटा
- एसिड लेनदेन
- एडवांस क्वेरी प्लानर
- सीधे स्टोरेज फ़ाइलों को एक्सेस करें
- उपयोग में सरल और आसान
- उपयोग के लिए मुफ्त
- उच्च प्रोफ़ाइल परियोजनाओं के लिए संगत
- अंतर्निहित
- ट्रिगर समर्थन
स्थापना
Ubuntu 18.04 पर SQLite स्थापित करने के लिए इन चरणों का पालन करें:
- पहले कमांड टाइप करके अपने स्थानीय सर्वर के पैकेज इंडेक्स को अपडेट करें:
sudo apt update
- अपडेट करने के बाद, अब नीचे दिए गए कमांड का उपयोग करके अपने APT को अपग्रेड करें:
sudo apt upgrade
- अब SQLite DBMS स्थापित करने के लिए, टाइप करें:
sudo apt install sqlite3
- स्थापना सुनिश्चित करने के लिए नीचे दिए गए कमांड को टाइप करें:
sqlite3 –version
- अब SQLite ब्राउज़र स्थापित करने के लिए, इस कमांड को चलाएं:
sudo apt install sqlitebrowser
- अब आप एप्लिकेशन मेनू पर जा सकते हैं और खोज बार में SQLite ब्राउज़र टाइप कर सकते हैं और फिर इसे शुरू करने के लिए डेटाबेस आइकन पर क्लिक करें।