পরবর্তী নিবন্ধে আমরা ডিবিভারটি একবার দেখে নিই। এই একটি এসকিউএল ক্লায়েন্ট এবং একটি ডাটাবেস প্রশাসনের সরঞ্জাম। এটি একটি ডেস্কটপ অ্যাপ্লিকেশন যা জাভাতে লেখা এবং একটিগ্রাহী প্ল্যাটফর্মের উপর ভিত্তি করে। আমরা যা চাই তা যদি সম্পর্কযুক্ত ডাটাবেসগুলির সাথে কাজ করা হয় তবে ব্যবহার করতে যাচ্ছে জেডিবিসি এপিআই একটি জেডিবিসি ড্রাইভারের মাধ্যমে ডাটাবেসের সাথে ইন্টারেক্ট করার জন্য। অন্যান্য নন-এসকিউএল ডাটাবেসগুলির জন্য মালিকানাধীন ডাটাবেস ড্রাইভার ব্যবহার করুন।
এই ক্লায়েন্ট একটি আমাদের সরবরাহ করতে যাচ্ছে কোড সমাপ্তি এবং সিনট্যাক্স হাইলাইটিং সমর্থন করে এমন সম্পাদক। আমাদের কাছে এক্লিপস প্লাগ-ইন আর্কিটেকচারের উপর ভিত্তি করে একটি প্লাগ-ইন আর্কিটেকচারও থাকবে, যা ব্যবহারকারীদের ডাটাবেসের নির্দিষ্ট ফাংশন বা বৈশিষ্ট্য অর্জনের জন্য অ্যাপ্লিকেশনটির আচরণের একটি বৃহত অংশ পরিবর্তন করতে দেবে।
এই সফ্টওয়্যারটি বিকাশকারীদের জন্য তৈরি এবং কেবল মাইক্রোসফ্ট এসকিউএলকে সমর্থন করে না। এটি আমাদের আরও অনেকের সাথে কাজ করার অনুমতি দেবে রিলেশনাল ডাটাবেস জনপ্রিয় মাইএসকিউএল, পোস্ট্রেএসকিউএল, এসকিউএলাইট, ওরাকল, ডিবি 2, মারিয়াডিবি, সিবাস, টেরাদাতা, নেটিজা ইত্যাদি etc. একই সাথে কিছু মানা NoSQL ডাটাবেস Como MongoDB, ক্যাসান্দ্রা, রেডিস, অ্যাপাচি হুই, ইত্যাদি.
এটি উল্লেখ করাও গুরুত্বপূর্ণ একটি প্রদত্ত সংস্করণ আছে, এটি আমাদের নোএসকিউএল ব্যবহার করার অনুমতি দেয় বা যদি আমাদের কিছু অতিরিক্ত বৈশিষ্ট্য যেমন অফিস ইন্টিগ্রেশন বা সহায়তা প্রয়োজন হয়।
ডিবিভারের সম্প্রদায় সংস্করণ (সিই) বিনামূল্যে এবং ওপেন সোর্স সফ্টওয়্যার software যা অ্যাপাচি লাইসেন্সের আওতায় বিতরণ করা হয়েছে। বাণিজ্যিক লাইসেন্সের অধীনে ডিবিভারের একটি বদ্ধ উত্স এন্টারপ্রাইজ সংস্করণ বিতরণ করা হয়। নিম্নলিখিত লাইনে আমরা এই সরঞ্জামটির ফ্রি (সম্প্রদায়) সংস্করণটি দেখতে পাব। এই সম্পর্কে আরও তথ্যের জন্য, আপনি পরামর্শ নিতে পারেন এই প্রকল্পের ওয়েবসাইট.
ডিবিভার বৈশিষ্ট্যগুলি
- এই ক্লায়েন্টটি সর্বাধিক জনপ্রিয় ডাটাবেসগুলিকে সমর্থন করে যেমন: মাইএসকিউএল, পোস্টগ্রেএসকিউএল, মারিয়াডিবি, এসকিউএল, ওরাকল, এমএস অ্যাক্সেস, ডিবি 2, এসকিউএল সার্ভার, সিবাস, টেরাদাতা ইত্যাদি. একটি জেডিবিসি ড্রাইভারের সাথে কোনও ডাটাবেস সমর্থন করে.
- যদিও যে কোনও বাহ্যিক ডেটা উত্সকে জালিয়াতি করতে পারে যা জেডিবিসি ড্রাইভার ব্যবহার করতে পারে বা নাও করতে পারে.
- একটি আছে প্লাগ-ইন সেট নির্দিষ্ট ডাটাবেসের জন্য (মাইএসকিউএল, ওরাকল, ডিবি 2, এসকিউএল সার্ভার, পোস্টগ্রেএসকিউএল, ভার্টিকা, ইনফর্মিক্স, মঙ্গোডিবি, ক্যাসান্দ্রা, রেডিস) এবং বিভিন্ন ডাটাবেস পরিচালনার ইউটিলিটি।
- আমরা পেতে পারি ডাটাবেস অবজেক্টের ভিজ্যুয়াল ডায়াগ্রাম স্বতন্ত্র এবং সম্পূর্ণ পরিকল্পনা
- আমাদের অনুমতি দেবে টেবিলগুলি সম্পাদনা বা দেখুন। আমরা অনেকগুলি ফর্ম্যাটে যেমন সিএসভি, এইচটিএমএল, এক্সএমএল, এক্সএলএস, এক্সএলএসএক্সেও রফতানি করতে পারি।
- আমরা হবে একাধিক ডেটা দর্শন ব্যবহারকারীর বিভিন্ন প্রয়োজনের সাথে খাপ খাইয়ে নিতে যেমন চিত্রের সামগ্রী প্রদর্শন (gif, png, jpeg, bmp).
- অনলাইন ডেটা সম্পাদনা এবং একটি উত্সর্গীকৃত জায়গায়।
- আমাদের অনুমতি দেবে এসকিউএল কোয়েরিতে যোগ দিন যা সংযোগ স্থাপনের ঠিক পরে ডিবি সেশনে কার্যকর করা হবে।
- আমরা একটি খুঁজে পেতে হবে সংযোগ ব্যবস্থাপক যা আমাদের বিভিন্ন ডাটাবেসে সংযোগগুলি কনফিগার করতে এবং কিছু উন্নত বৈশিষ্ট্য যেমন এসএসএইচ টানেল, এসওকেএসএস প্রক্সি বা ডেটাবেস সংযোগের আগে বা পরে শেল কমান্ড কার্যকর করতে সহায়তা করে।
উবুন্টুতে ডিবিভার ইনস্টল করুন
.Deb প্যাকেজ মাধ্যমে
ডেবিয়ান, ডিপিন ওএস, উবুন্টু এবং লিনাক্স মিন্টের অন্যান্য ডিস্ট্রিবিউশনগুলির মধ্যে ডিবে প্যাকেজগুলির সমর্থন সহ আমরা ব্যবহার করতে সক্ষম হব অ্যাপ্লিকেশন .deb প্যাকেজ ডাউনলোড করুন। এটি করতে, -৪-বিট ব্যবহারকারীদের কেবলমাত্র একটি টার্মিনাল (Ctrl + Alt + T) খুলতে হবে এবং নিম্নলিখিত কমান্ডটি ব্যবহার করতে হবে:
wget https://dbeaver.io/files/dbeaver-ce_latest_amd64.deb
প্যাকেজটি ডাউনলোডের পরে, আমরা সক্ষম হব ফোল্ডারটি যেখানে আমরা .deb প্যাকেজ সংরক্ষণ করেছি সেখান থেকে এটি নিম্নলিখিত কমান্ড দিয়ে ইনস্টল করুন:
sudo dpkg -i dbeaver-ce*.deb
ফ্ল্যাটপ্যাক ব্যবহার করা হচ্ছে
আপনি যদি এই সরঞ্জামটি ইনস্টল করতে আগ্রহী হন তবে অন্য একটি পদ্ধতি যা আমাদের সক্ষম করতে হবে উবুন্টুতে ডিবিভার সম্প্রদায়টি ইনস্টল করুন এটি এটি সম্পর্কিত ফ্ল্যাটপ্যাক প্যাকেজটির মাধ্যমে। এই ইনস্টলেশনটি চালিয়ে যেতে, আমাদের কেবলমাত্র ফ্ল্যাটপ্যাক প্যাকেজটিই ব্যবহার করতে হবে ফ্ল্যাথব পৃষ্ঠা থেকে ডাউনলোড করুন বা খোলার উবুন্টু সফ্টওয়্যার বিকল্প এবং সেখান থেকে সরাসরি এটি ইনস্টল করা।
ইনস্টলেশন সমাপ্তির পরে, আমরা আমাদের উবুন্টু সিস্টেমে এই অ্যাপ্লিকেশনটি ব্যবহার শুরু করতে পারি। আমাদের কেবল আমাদের দলে কলসীর সন্ধান করতে হবে।
ডিবিভার দরকারী প্রোগ্রাম পেশাদার এবং অপেশাদার ডাটাবেস প্রশাসকদের জন্য। এটি ডাটাবেসে কাজ করা স্বজ্ঞাত এবং সহজ করে তোলে।