কম্পিউটার টিউটোরিয়াল

MySQL ডেটাবেস স্কিমা ভিজ্যুয়ালাইজ করার ভালো টুলগুলো

MySQL ডেটাবেস স্কিমা ভিজ্যুয়ালাইজ করার জন্য অনেক জনপ্রিয় টুল উপলব্ধ। কিছু উল্লেখযোগ্য টুল:

1. SchemaSpy

জাভা-ভিত্তিক কমান্ড-লাইন টুল যা JDBC-সামঞ্জস্যপূর্ণ ডেটাবেসের মেটাডেটা বিশ্লেষণ করে ER ডায়াগ্রাম জেনারেট করে।

ফিচার:

  • অধিকাংশ JDBC-সামঞ্জস্যপূর্ণ DBMS সাপোর্ট
  • ফরেন কী-র জন্য ER ডায়াগ্রাম জেনারেট করে
  • ইমপ্লায়ড রিলেশনশিপ (নেম/টাইপ ম্যাচ) এর জন্য ER ডায়াগ্রাম
  • Rails নেমিং কনভেনশন-ভিত্তিক রিলেশনশিপ
  • কলাম রিলেশনশিপ ও অ্যাকশন দেখায়
  • রুটিন (ফাংশন/প্রোসিজার) দেখায়

2. SchemaCrawler

এটি একটি টুল এবং API, যা JDBC ড্রাইভার সম্বলিত প্রায় সব ডেটাবেস সাপোর্ট করে। ডেটাবেস স্কিমা ডায়াগ্রাম জেনারেট করতে ব্যবহার করা যায়।

মেটাডেটা প্রদান করে:

  • কলাম ডেটা টাইপ
  • টেবিল ও ভিউ (কলাম, প্রাইমারি কী, ইনডেক্স, কনস্ট্রেইন্ট, ট্রিগার, ফরেন কী)
  • রুটিন (ফাংশন ও স্টোরড প্রোসিজার)
  • সিকোয়েন্স, সিনোনিম
  • প্রivilেজ ও গ্রান্ট

অন্যান্য টুল: MySQL Workbench (বিল্ট-ইন ER ডায়াগ্রাম), DBeaver, DataGrip, dbForge Studio, dbdiagram.io (অনলাইন)।

  1. MySQL-এ SHOW CREATE DATABASE/TABLE দিয়ে ক্যারেক্টার সেট (charset) জানা

  2. MySQL-র মূল ফিচারগুলো

  3. MySQL কী? এর বৈশিষ্ট্যসমূহ আলোচনা

  4. C#-এ অ্যারে উদাহরণসমূহ (Good Examples of Arrays)