निम्नलिखित लेख में हम उबंटू पर SQLite 3 और SqliteBrowser कैसे स्थापित कर सकते हैं, इस पर एक नज़र डालने जा रहे हैं। शुरू करने के लिए, यह कहा जाना चाहिए SQLite एक है आरडीबीएमएस प्रकाश और थोड़ा। जबकि SQLite के लिए DB ब्राउज़र (डीबी4एस) या SQLiteBrowser, SQLite अनुरूप डेटाबेस फ़ाइलों को बनाने, डिजाइन करने और संपादित करने के लिए एक उच्च गुणवत्ता, दृश्य और खुला स्रोत उपकरण है.
अन्य लोकप्रिय डेटाबेस, जैसे MySql या PostgreSQL क्लाइंट-सर्वर मॉडल पर चलते हैं और एक समर्पित प्रक्रिया होती है जो डेटाबेस पर संचालन के सभी पहलुओं को चलाता है और नियंत्रित करता है। लेकिन SQLite में कोई भी चलने वाली प्रक्रिया नहीं है और इसमें क्लाइंट-सर्वर मॉडल नहीं है। SQLite DB विस्तार के साथ एक फ़ाइल है। SQLite कोड वितरित किया गया है ताकि इसे बिना किसी उद्देश्य के प्रतिबंध और नि: शुल्क उपयोग किया जा सके।
DB4S या SQLiteBrowser दोनों उपयोगकर्ताओं और डेवलपर्स के लिए बहुत मान्य है जो डेटाबेस बनाना, खोजना और संपादित करना चाहते हैं। DB4S एक परिचित स्प्रेडशीट-जैसे इंटरफ़ेस का उपयोग करता है, और अधिक जटिल SQL आदेशों को जानने के लिए इसे अनावश्यक बनाता है।
SQLiteBrowser नियंत्रण और जादूगर एक उपयोगकर्ता के लिए उपलब्ध हैं:
- डेटाबेस फ़ाइलें बनाएँ और बनाएँ।
- तालिकाओं को परिभाषित, बनाना, संशोधित करना और हटाना।
- इंडेक्स बनाएं, परिभाषित करें और हटाएं।
- रिकॉर्ड ब्राउज़ करें, संपादित करें, जोड़ें और हटाएं।
- खोजें करें।
- आयात और निर्यात रिकॉर्ड को पाठ या तालिकाओं से / CSV फ़ाइलों के रूप में।
- आयात और निर्यात डेटाबेस से / SQL डंप फ़ाइलों के लिए।
- SQL क्वेरीज़ जारी करें और परिणामों का निरीक्षण करें।
- एप्लिकेशन द्वारा जारी किए गए सभी एसक्यूएल कमांड के लॉग की जांच करें।
- तालिका या क्वेरी डेटा के आधार पर, सरल ग्राफ़ को प्लॉट करें।
अनुक्रमणिका
Ubuntu पर SQLite 3 और SQLiteBrowser स्थापित करें
SQLite 3 स्थापित करें
शुरू करने के लिए हम करेंगे इस RDBMS को स्थापित करें। अन्य लोकप्रिय डेटाबेस जैसे MySql, Postgresql, आदि की तुलना में SQLite को स्थापित करना सरल है। स्थापना के साथ आगे बढ़ने से पहले, हमें उपलब्ध सॉफ़्टवेयर की सूची को अपडेट करना होगा। ऐसा करने के लिए हम एक टर्मिनल खोलेंगे (Ctrl + Alt + T) और हम कमांड निष्पादित करेंगे:
sudo apt update
पैरा पैकेज स्थापित करें आवश्यक, अगला कमांड जिसे हम निष्पादित करने जा रहे हैं वह निम्नलिखित है:
sudo apt install sqlite3
स्थापना के बाद, हम कर सकते हैं sqlite 3 सत्र शुरू करके स्थापना को मान्य करें। ऐसा करने के लिए, आपको उसी टर्मिनल में लिखना होगा:
sqlite3
जैसा कि ऊपर की छवि में देखा जा सकता है, SQLite 3 सफलतापूर्वक स्थापित है और संस्करण 3.31.1 के साथ चलता है। हालांकि आज भी है अधिक वर्तमान संस्करण हैं, यह वह है जो मेरे कंप्यूटर पर Ubuntu रिपॉजिटरी से स्थापित किया गया था
नमूना डेटाबेस और तालिका बनाएँ
SQLite 3 डेटाबेस हमारे स्थानीय फ़ाइल सिस्टम पर एक फ़ाइल के रूप में संग्रहीत होने जा रहा है। हम एक डेटाबेस बना सकते हैं, जब एक तर्क के रूप में डेटाबेस के नाम का उल्लेख करते हुए साइक्लाइट सत्र शुरू किया जाए।
कमांड लॉन्च करने पर, यदि डेटाबेस उपलब्ध है, तो यह उस डेटाबेस को खोलेगा। यदि हम डेटाबेस के नाम को एक तर्क के रूप में शामिल नहीं करते हैं, तो एक अस्थायी इन-मेमोरी डेटाबेस बनाया जाएगा जिसे सत्र समाप्त होने के बाद हटा दिया जाएगा।
इस उदाहरण के लिए हम जा रहे हैं / home / entreunosyceros फ़ोल्डर में परीक्षण नामक एक डेटाबेस बनाएँ (जो मेरे उपयोगकर्ता के होम फ़ोल्डर का नाम है)
sqlite3 /home/nombre-usuario/prueba
एक बार बनने के बाद, हम कर सकते हैं देखें कि आप किस डेटाबेस सत्र से जुड़े हैं इस अन्य आदेश के साथ:
.databases
उदाहरण के साथ जारी रखने के लिए, आइए एक नमूना तालिका बनाएं निम्नलिखित प्रश्नों को चलाना:
CREATE TABLE sistemas(Nombre String,version Real); insert into sistemas(Nombre, version) VALUES ('Ubuntu',16.04), ('Ubuntu',18.04),('Ubuntu',20.04);
अब हम कर सकते हैं चलाने के आदेश टेबल्स डेटाबेस में उपलब्ध तालिकाओं को सूचीबद्ध करने के लिए जिनसे हम जुड़े हैं:
.tables
इस बिंदु पर हम कर सकते हैं इस उदाहरण के लिए बनाई गई तालिका की सामग्री प्रिंट करें:
.headers on SELECT * FROM sistemas;
SQLiteBrowser स्थापित करें
एक बार जब हमने sqlite3 के साथ एक नमूना डेटाबेस स्थापित और बनाया है, तो हम जा रहे हैं SQLiteBrowser स्थापित करें। यह है हमारे sqlite डेटाबेस को प्रबंधित करने के लिए एक सरल GUI उपकरण। ऐसा करने के लिए, हम टर्मिनल में निष्पादित करेंगे (Ctrl + Alt + T):
sudo apt install sqlitebrowser
स्थापना के बाद, हम कर सकते हैं आवेदन शुरू करें प्रारंभ मेनू से। हम एक टर्मिनल (Ctrl + Alt + T) खोलकर और कमांड निष्पादित करके भी इसे लॉन्च कर सकते हैं:
sqlitebrowser
प्रोग्राम लॉन्च करने के बाद, GUI खुल जाएगा जिसमें से हम कर सकते हैं उस डेटाबेस का चयन करें जिसे हमने टर्मिनल से पहले बनाया था:
SQLite 3 और SQLiteBrowser की स्थापना रद्द करें
पैरा SQLite और SQLiteBrowser दोनों को हटा दें, हमें केवल एक टर्मिनल खोलने की जरूरत है (Ctrl + Alt + T) और इसमें कमांड निष्पादित करें:
sudo apt --purge remove sqlite3 sqlitebrowser; sudo apt autoremove
यह कर सकते हैं पृष्ठ पर SQLite के बारे में अधिक जानें परियोजना प्रलेखन, और यदि आप SQLiteBrowser के बारे में अधिक जानने में रुचि रखते हैं, तो आप जानकारी प्राप्त कर सकते हैं इस कार्यक्रम की वेबसाइट.
पहली टिप्पणी करने के लिए