পরের নিবন্ধে আমরা কীভাবে উবুন্টুতে এসকিউএল 3 এবং স্ক্লাইট ব্রাউজার ইনস্টল করতে পারি তা একবার দেখে নিই। শুরু করার জন্য, এটি অবশ্যই বলা উচিত এসকিউএলাইট হ'ল ক আরডিবিএমএস হালকা এবং সামান্য। এসকিউএলাইটের জন্য যখন ডিবি ব্রাউজার (ডিবি 4 এস) ও এসকিউএলাইট ব্রাউজার, এসকিউএল অনুগত ডাটাবেস ফাইলগুলি তৈরি, ডিজাইন এবং সম্পাদনা করার জন্য একটি উচ্চ মানের, ভিজ্যুয়াল এবং ওপেন সোর্স সরঞ্জাম is.
অন্যান্য জনপ্রিয় ডাটাবেসগুলি, যেমন মাইএসকিএল বা পোস্টগ্রিএসকিউএল, ক্লায়েন্ট-সার্ভার মডেলটিতে চালিত হয় এবং একটি ডেডিকেটেড প্রক্রিয়া থাকে যা ডেটাবেজে সমস্ত ক্রিয়াকলাপ চালায় এবং নিয়ন্ত্রণ করে। তবে এসকিউএলাইটের কোনও চলমান প্রক্রিয়া নেই এবং এতে কোনও ক্লায়েন্ট-সার্ভার মডেল নেই। SQLite DB কেবল এক্সটেনশন .sqlite3 / .sqlite / .db সহ একটি ফাইল। এসকিউএলাইট কোডটি বিতরণ করা হয়েছে যাতে এটি কোনও বিধিনিষেধ ছাড়াই এবং বিনা মূল্যে ব্যবহার করা যায়।
ডিবি 4 এস বা এসকিউএলাইট ব্রাউজার ব্যবহারকারী এবং বিকাশকারী উভয়েই ডেটাবেস তৈরি করতে, অনুসন্ধান করতে এবং সম্পাদনা করতে চান তাদের পক্ষে খুব কার্যকর। ডিবি 4 এস একটি পরিচিত স্প্রেডশিট-জাতীয় ইন্টারফেস ব্যবহার করে, এবং আরও জটিল এসকিউএল আদেশগুলি শিখতে অপ্রয়োজনীয় করে তোলে।
এসকিউএলাইট ব্রাউজার নিয়ন্ত্রণ এবং উইজার্ড ব্যবহারকারীর জন্য এটি উপলব্ধ:
- ডাটাবেস ফাইলগুলি তৈরি এবং কমপ্যাক্ট করুন।
- সারণীগুলি সংজ্ঞায়িত করুন, তৈরি করুন, সংশোধন করুন এবং মুছুন।
- সূচী তৈরি, সংজ্ঞা এবং মুছুন।
- ব্রাউজ করুন, সম্পাদনা করুন, রেকর্ডস যুক্ত করুন এবং মুছুন।
- অনুসন্ধানগুলি সম্পাদন করুন।
- / থেকে CSV ফাইলগুলিতে পাঠ্য বা সারণী হিসাবে রেকর্ড আমদানি ও রপ্তানি করুন।
- এসকিউএল ডাম্প ফাইলগুলি / থেকে ডেটাবেস আমদানি ও রফতানি করে।
- এসকিউএল অনুসন্ধানগুলি ইস্যু করুন এবং ফলাফলগুলি পরিদর্শন করুন।
- অ্যাপ্লিকেশন দ্বারা জারি করা সমস্ত এসকিউএল কমান্ডের একটি লগ পরীক্ষা করুন।
- টেবিল বা ক্যোয়ারী ডেটার উপর ভিত্তি করে সাধারণ গ্রাফগুলি প্লট করুন।
উবুন্টুতে SQLite 3 এবং SQLiteBrowser ইনস্টল করুন
এসকিউএলাইট 3 ইনস্টল করুন
শুরু করার জন্য আমরা করব এই আরডিবিএমএস ইনস্টল করুন। এসকিউএলাইট সেটআপ করা অন্যান্য জনপ্রিয় ডাটাবেসের মতো মাইএসকিএল, পোস্টগ্র্যাস্কল ইত্যাদির তুলনায় সহজ is ইনস্টলেশনটি এগিয়ে যাওয়ার আগে আমাদের উপলব্ধ সফ্টওয়্যারটির তালিকা আপডেট করতে হবে। এটি করার জন্য আমরা একটি টার্মিনাল খুলব (Ctrl + Alt + T) এবং আমরা কমান্ডটি কার্যকর করব:
sudo apt update
পাড়া প্যাকেজ ইনস্টল করুন প্রয়োজনীয়, পরবর্তী আদেশ যা আমরা কার্যকর করতে যাচ্ছি তা হ'ল:
sudo apt install sqlite3
ইনস্টলেশন পরে, আমরা পারেন স্ক্লাইট 3 সেশন শুরু করে ইনস্টলেশনটি বৈধ করুন। এটি করতে, একই টার্মিনালে আপনাকে কেবল লিখতে হবে:
sqlite3
উপরের ছবিতে দেখা যাবে, এসকিউএলাইট 3 সফলভাবে ইনস্টল হয়েছে এবং সংস্করণ 3.31.1 দিয়ে চলেছে। যদিও আজ আরও বর্তমান সংস্করণ আছে, এটি উবুন্টু সংগ্রহশালা থেকে আমার কম্পিউটারে ইনস্টল করা হয়েছিল
নমুনা ডাটাবেস এবং টেবিল তৈরি করুন
SQLite 3 ডাটাবেস আমাদের স্থানীয় ফাইল সিস্টেমে একটি ফাইল হিসাবে সংরক্ষণ করা যাচ্ছে stored। স্ক্য্লাইট সেশন শুরু করার সময় আমরা একটি ডাটাবেস তৈরি করতে সক্ষম হব, একটি আর্গুমেন্ট হিসাবে ডাটাবেসের নাম উল্লেখ করে।
কমান্ড চালু করার সময়, যদি ডাটাবেস উপলব্ধ থাকে তবে এটি সেই ডাটাবেসটি খুলবে। যদি আমরা একটি আর্গুমেন্ট হিসাবে ডাটাবেসের নাম অন্তর্ভুক্ত না করি, একটি অস্থায়ী ইন-মেমরি ডাটাবেস তৈরি করা হবে যা সেশন শেষ হয়ে গেলে মুছে ফেলা হবে।
এই উদাহরণের জন্য আমরা যাচ্ছি / 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 দিয়ে একটি নমুনা ডাটাবেস ইনস্টল করে তৈরি করেছি, আমরা যাচ্ছি এসকিউএলাইট ব্রাউজার ইনস্টল করুন। এটা সম্পর্কে হয় আমাদের স্ক্লাইট ডাটাবেসগুলি পরিচালনা করার জন্য একটি সাধারণ জিইউআই সরঞ্জাম। এটি করার জন্য, আমরা টার্মিনালে চালিত করব (Ctrl + Alt + T):
sudo apt install sqlitebrowser
ইনস্টলেশন পরে, আমরা পারেন অ্যাপ্লিকেশন শুরু করুন শুরু মেনু থেকে। আমরা এটি একটি টার্মিনাল (Ctrl + Alt + T) খোলার মাধ্যমে এবং কমান্ডটি প্রয়োগ করে চালু করতে পারি:
sqlitebrowser
প্রোগ্রামটি চালু করার পরে, জিইউআই খুলবে যা থেকে আমরা পারি টার্মিনাল থেকে আমরা তৈরি করা ডাটাবেসটি নির্বাচন করুন:
SQLite 3 এবং SQLiteBrowser আনইনস্টল করুন
পাড়া SQLite এবং SQLiteBrowser উভয়ই সরান, আমাদের কেবলমাত্র একটি টার্মিনাল (Ctrl + Alt + T) খুলতে হবে এবং এতে কমান্ডটি কার্যকর করতে হবে:
sudo apt --purge remove sqlite3 sqlitebrowser; sudo apt autoremove
এটা হতে পারে পৃষ্ঠায় এসকিউএলাইট সম্পর্কে আরও জানুন প্রকল্প ডকুমেন্টেশন, Y আপনি যদি এসকিউএলাইট ব্রাউজার সম্পর্কে আরও জানতে আগ্রহী হন তবে আপনি তথ্যটি খুঁজে পেতে পারেন এই প্রোগ্রাম ওয়েবসাইট.