অটো জেনারেট করে ডেটাবেস ডায়াগ্রাম মাইএসকিউএল [বন্ধ]


349

আমি প্রতিটি প্রকল্পের শুরুতে দিয়া খোলার এবং একটি ডাটাবেস চিত্র তৈরি করতে ক্লান্ত হয়ে পড়েছি সেখানে কি এমন কোনও সরঞ্জাম রয়েছে যা আমাকে নির্দিষ্ট সারণীগুলি নির্বাচন করতে এবং তারপরে মাইএসকিউএল ডাটাবেসের ভিত্তিতে আমার জন্য একটি ডাটাবেস চিত্র তৈরি করতে দেয়? বিদেশী কীগুলির কোনও সেট না হওয়ায় সম্ভবত এটি আমাকে চিত্রটি সম্পাদনা করার অনুমতি দেয় ...

আমি এখানে চিত্র-ভিত্তিক চিত্রিত করছি (দয়া করে ভয়াবহ ডেটা ডিজাইনটি ক্ষমা করুন, আমি এটি নকশা করিনি Let's আসুন চিত্রটির ধারণাটি ফোকাস করি এবং উদাহরণ হিসাবে এটি প্রকৃত ডেটা উপস্থাপন করে না;)):

নকশা পূর্ণ আকারের চিত্র দেখুন


আপনি phpmyadmin ডিজাইনার ব্যবহার করতে পারেন
টেমার আওয়াদ

আপনি এই উদ্দেশ্যে মাইএসকিউএল এর জন্য ডিবিফোর্স স্টুডিওতে অন্তর্নির্মিত ডাটাবেস ডিজাইনারও ব্যবহার করতে পারেন ।
ডিভার্ট

উত্তর:


425

মাইএসকিউএল ওয়ার্কবেঞ্চ ব্যবহার করে দেখুন, পূর্বে ডিবিডিজাইনার 4:

http://dev.mysql.com/workbench/

এটিতে "বিপরীত প্রকৌশলী ডেটাবেস" মোড রয়েছে:

ডাটাবেস -> বিপরীত প্রকৌশলী

এখানে চিত্র বর্ণনা লিখুন


7
@ জেমস: এখনও ঠিকঠাক কাজ করে, ডাউনলোড ওয়ার্কবেঞ্চ ৫.২.১6 (উপরের ডান কোণে) ক্লিক করুন, তারপরে "না থ্যাঙ্কস, আমাকে কেবল ডাউনলোডগুলিতে নিয়ে যান" এবং এটি কাজ করা উচিত - কমপক্ষে উইন্ডোজের জন্য, অন্য কোনও প্ল্যাটফর্ম চেষ্টা করে দেখেনি ।
মাইকেল Stum

5
@ মাইকেল-স্টাম আমি মাইএসকিউএল ওয়ার্কবেঞ্চকে খুব সহায়ক বলে মনে করি, তবে দেখতে পাচ্ছি যে বিপরীত প্রকৌশলী ডাটাবেস ফাংশনটি স্বয়ংক্রিয়ভাবে টেবিলগুলিকে লিঙ্ক করে না তাই টেবিলগুলিকে এখনও পুনরায় সাজানো দরকার।
ডেভিড লেবাউর

5
মনে রাখবেন যে এটি উবুন্টু স্টোরগুলিতে মাইএসকিএল-ওয়ার্কবেঞ্চ হিসাবে রয়েছে।
mlissner

37
আপনি এটি ডিবি ট্যাবগুলির নীচে "ডাটাবেস -> বিপরীত প্রকৌশলী" মেনুতে পাবেন।
h2ooooooo

11
এমনকি এটির জন্য আপনাকে ডাটাবেসের সাথে সংযুক্ত করারও দরকার নেই। "কেবল কাঠামোগত" বিকল্পটি ব্যবহার করে আপনার মাইএসকিউএল ডাটাবেসটি রফতানি করুন। মাইএসকিউএল ওয়ার্কবেঞ্চে "ফাইল -> নতুন মডেল" যান, তারপরে "ফাইল -> আমদানি -> বিপরীত প্রকৌশলী মাইএসকিউএল স্ক্রিপ্ট তৈরি করুন ..." এবং "ডায়াগ্রামে আমদানি করা বস্তুগুলি রাখুন" বাক্সটি পরীক্ষা করুন।
লিয়াম

65

আমি সম্প্রতি http://schemaspy.sourceforge.net/ ব্যবহার শুরু করেছি । এটি গ্রাফভিজ ব্যবহার করে এবং এটি আমাকে ব্যবহারযোগ্যতা এবং সরলতার মধ্যে একটি ভাল ভারসাম্য বলে মনে করে।


3
আমি এটি খুব দুর্দান্ত সরঞ্জামটি ব্যবহার করছি, এখানে এটি কীভাবে কনফিগার করা হয় প্রগনোটস.ব্লগস্পট.কম
সার্জি

1
স্কিমাস্পি ইন্টারেক্টিভ স্কিমা তৈরি করে ( স্কিমেস্পাই.সোর্সফোর্জন.না. / নমুনা দেখুন ) কেবল স্ট্যাটিক এইচটিএমএল ফাইল যা সর্বত্র সংরক্ষণ এবং ব্যবহার করা যেতে পারে। মাইএসকিউএল ওয়ার্কবেঞ্চ ইন্টারেক্টিভ স্কিমা তৈরি করে না (কেবল চিত্র ফাইল বা পিডিএফ) এবং তার উপরে সারণীগুলি স্বয়ংক্রিয়ভাবে এবং সুন্দরভাবে পুনরায় সাজান না। অটোমেশনের জন্য (রাত্রে বিল্ডগুলি আপডেট হওয়া স্কিমা তৈরি করে), স্কিমস্পাইটি পুরোপুরি কমান্ড-লাইন হওয়ায় বিলটিও ফিট করে।
দীর্ঘ ভু

+1 এটি ছিল একমাত্র সরঞ্জাম যা আমি চাইছিলাম: স্বয়ংক্রিয়ভাবে মুক্তির সময় ডিবি ডকুমেন্টেশন তৈরি করুন।
লেনার্ট রোল্যান্ড

এটি লিনাক্সে কাজ করতে আমি যে পরিমাণ ত্রুটি পাচ্ছি এবং ইনস্টলেশনগুলি আমার করা দরকার তা নিয়ে এটি আমাকে আঘাত করে।
দামির ওলেজার

1
@ দামির ওলিজার আপনার একটি স্থিতিশীল গ্রাভিভিজ (ওরফে ডট) রিলিজ থাকা দরকার, আমি নিজে এটি সংকলনের প্রস্তাব দিই না। এটি একটি আলাদা সংস্করণে নিয়ে যাবে যা পিএনজিগুলি স্বীকৃতি দেয় না এবং এইভাবে স্কিমস্পাই ব্যর্থ হবে। / যাইহোক, একবার এটি সেট আপ হয়ে গেলে, এই সরঞ্জামটি বেশ ঝরঝরে +1
phil294

24

একটি ম্যাকের উপর, এসকিউএলডিটর আপনি যা চান তা করবে।


এটি মাইএসকিউএলওয়র্কব্যাঞ্চের সাথে আমার একই সমস্যা ছিল বলে মনে হয়, টেবিলগুলির মধ্যে সম্পর্ক প্রদর্শিত হয় না।
এটি কি

6

এই http://code.google.com/p/datedia-diagram/ আপনার ডাটাবেসটিকে বিপরীত ইঞ্জিনিয়ার করবে। কেবল একটি রফতানি 'কেবল কাঠামো' করুন তারপরে সরঞ্জামটিতে এসকিউএল আটকান।


বিদেশী কীগুলি (মাইএসকিএল) সংযুক্ত করে না, কেবল মানগুলির সাথে সারণীগুলি প্রদর্শন করে এবং বৃহত্তর স্ক্রিনটি সমস্ত একসাথে ফিট করার অনুমতি দেয় না।
দামির ওলেজার


4

আমি বিশ্বাস করি ডিবি ডিজাইনার এরকম কিছু করেন। এবং আমি তাদের এমনকি একটি বিনামূল্যে সংস্করণ আছে বলে মনে করি।

কিছু মনে করবেন না। মাইকের লিঙ্কটি আরও ভাল।


4

মাইএসকিউএল ওয়ার্কবেঞ্চ একটি কবজির মতো কাজ করেছিল।

আমি সবেমাত্র এসকিউএল স্ক্রিপ্টে ডাটাবেস কাঠামো ব্যাক আপ করেছি এবং এটি উইন্ডোজ এর জন্য এমডাব্লুবি 5.2.37 এর "ইইআর মডেল তৈরি করুন এসকিউএল স্ক্রিপ্ট থেকে" ব্যবহার করেছিলাম।


4

মাইএসকিএল ওয়ার্কবেঞ্চে (6.০) এটি তৈরি টেবিলের উপর ভিত্তি করে একটি সম্ভাব্য ডায়াগ্রাম তৈরি করতে পারে। তার জন্য আপনার সরঞ্জাম বারে অ্যাক্সেস করা উচিত, মডেল টিপুন এবং ক্যাটালগ অবজেক্টগুলি থেকে ডায়াগ্রাম তৈরি করুন এবং সম্পন্ন করা উচিত!


3

ইউএমএল 9.0 এর জন্য ভিজ্যুয়াল দৃষ্টান্ত ig

এটি দুর্দান্ত যে আমি মাইএসকিএল বেঞ্চের সাথে কাজ করতাম তবে বড় ডাটাবেসের জন্য (300 টিরও বেশি টেবিলের মতো কিছু) খুব ভাল কাজ করবে না তবে ভিজ্যুয়াল দৃষ্টান্তের বিপরীতে ডাটাবেস আরও ভাল কাজ করে


আপনার কাছে ভিপির কোন সংস্করণ রয়েছে? আমার কাছে ভি 7 এর একটি পুরানো কপি রয়েছে তবে সেই সংস্করণে বিপরীত প্রকৌশলটি কেবল (ব্যয়বহুল!) এন্টারপ্রাইজ সংস্করণে রয়েছে।
গাই রিকসন

সম্প্রদায়ের সংস্করণটি ব্যবহার করে আমি কোনও লাইভ ডাটাবেস থেকে চিত্রটি তৈরি করতে পারি?
ডেভিড ফেরেনসি রোগোয়ান


2

পিএইচপিএমআইএডমিনের কাছে আপনি যা খুঁজছেন তা রয়েছে (এখন বহু বছর ধরে): এটি কনফিগারেশনটির সামান্য পরিমাণ নেয়, তবে আপনাকে অতিরিক্ত সুবিধাও দেয়: http://www.phpmyadmin.net/docamentation/#pmadb


1

ভার্টাবেলো চেষ্টা করে দেখুন !

এটি একটি অনলাইন ডাটাবেস মডেলার যা বিপরীত ইঞ্জিনিয়ারিং সমর্থন করে।

কেবল বিনা মূল্যে ভার্টাবেলো অ্যাকাউন্ট তৈরি করুন , ভার্টাবেলো এবং ভয়েলায় একটি বিদ্যমান ডাটাবেস আমদানি করুন - আপনার ডাটাবেসটি ভার্টাবেলোতে রয়েছে!

এটি নিম্নলিখিত ডাটাবেসগুলিকে সমর্থন করে:

  • পোস্টগ্রি
  • মাইএসকিউএল,
  • ওরাকল,
  • আইবিএম ডিবি 2,
  • HSQLDB,
  • এমএস এসকিউএল সার্ভার।

0

এখানে একটি সরঞ্জাম যা মাইএসকিউএল থেকে এই মুহুর্তে উইন্ডোতে রিলেশনাল ডায়াগ্রাম তৈরি করে। আমি এটি 400 টি টেবিল সহ একটি ডাটাবেসে ব্যবহার করেছি। যদি একক চিত্রের জন্য চিত্রটি খুব বড় হয় তবে এটি ছোট আকারে বিভক্ত হয়ে যায়। সুতরাং আপনি সম্ভবত একাধিক ডায়াগ্রাম দিয়ে শেষ হবে এবং ডান ক্লিক করে আপনি এগুলির মধ্যে চলাচল করতে পারেন। এটি সমস্ত নীচের লিঙ্কে ব্যাখ্যা করা হয়েছে। সরঞ্জামটি নিখরচায় (ফ্রি বিয়ারের মতো), লেখক এটিকে পরামর্শ পরামর্শে নিজে ব্যবহার করেন এবং অন্য লোকেরা এটি ব্যবহার করতে দেয়। http://www.scmlite.com/Quick%20overview


2
বর্তমানে সেই ডোমেনটির অস্তিত্ব নেই
dstudeba

-1

ওয়ার্কবেঞ্চের "বিপরীত প্রকৌশলী ডেটাবেস" মোড অর্থ প্রদানের সংস্করণের কেবল একটি অংশ, নিখরচায় নয়।


37
এটি যদি সত্য হয় তবে তা আর নেই।
ইয়ান হান্টার

1
এটি আজ ডাউনলোড করা ওয়ার্কবেঞ্চের একটি তাজা, বিনামূল্যে অনুলিপিটিতে সূক্ষ্ম কাজ করে।
গাই রিকসন

হ্যাঁ, এটি নিখরচায় সংস্করণে কাজ করে, তবে যেহেতু এটি নির্দিষ্ট ধরণের সম্পর্কের জন্য স্কিমাটি সংশোধন করার বিষয়ে মোটামুটি মতামতযুক্ত তাই এটি কোনও প্রচলিত স্কিমা নথিভুক্ত করার জন্য বিবেচনা করতে পারে যতটা কার্যকর নয় যা এর সম্মেলনগুলি অনুসরণ করে না।
জার্সিবিয়

বিপরীত ইঞ্জিনিয়ারিং ট্যাব সহ এসকিউএল বেঞ্চ সংস্করণটি কোথায় পাওয়া যাবে তা আমি নিশ্চিত নই, লিঙ্ক অনুসারে এটি বাণিজ্যিক সম্প্রদায়ে সমর্থিত কেবল সম্প্রদায়টিই নয় dev.mysql.com/doc/workbench/en/wb-data-modeling-menus.html :(
ড্রিমউইভার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.