20 بهترین ابزار نمودار ER

پایگاه داده مجموعه ای از فایل ها است که شامل تمام داده های یک سیستم است. طراحی پایگاه داده(Database) مجموعه ای از رویه هاست که ایجاد، توسعه، استقرار و نگهداری سیستم های مدیریت پایگاه داده را آسان تر می کند. پایگاه داده های خوب طراحی شده می توانند به شما در افزایش ثبات داده ها برای ذخیره سازی دیسک کمک کنند. انتخاب گسترده ای از ابزارهای نمودار ER برای کمک به شما در ایجاد نمودارهای پایگاه داده وجود دارد. توسعه دهندگان پایگاه(Database) داده از نمودارهای ER برای ترسیم طراحی یک پایگاه داده استفاده می کنند. این ابزارهای نمودار ERD به شما این امکان را می دهند که با ایجاد یک مدل فیزیکی یا نمودار ER در (ERD)DBMS به راحتی جداول و اتصالات بسازید . این مقاله به شما کمک می کند تا با بهترین سازنده ERD آشنا شوید.(ERD)

20 بهترین ابزار نمودار ER

20 بهترین ابزار نمودار ER(20 Best ER Diagram Tools)

چندین ابزار نمودار ERD در دسترس هستند، اما تصمیم گیری در مورد اینکه کدام یک برای پروژه شما مناسب است می تواند دشوار باشد. با این وجود، مدل داده شما برای موفقیت پروژه کلی شما حیاتی است. بنابراین، بسیار مهم است که آن را به درستی دریافت کنید. موارد زیر مجموعه‌ای دست‌چین شده از ابزارهای طراحی نمودار پایگاه داده(Database Diagram Design Tools) ، شرح محبوب‌ترین ویژگی‌های آن‌ها و پیوندهایی به وب‌سایت‌های مربوطه است. این لیست ابزار آنلاین نمودار ER شامل نرم افزار طراحی پایگاه داده رایگان و پولی است.

1. مایکروسافت ویزیو(1. Microsoft Visio)

صفحه دانلود مایکروسافت ویزیو

Microsoft Visio یکی از بهترین ابزارهای نمودار ER است. در زیر به برخی از ویژگی های آن اشاره می شود:

  • این برنامه با نرم افزار Microsoft 365 موجود است.
  • این شامل شابلون هایی برای ایجاد نمودارهای ER است.
  • همچنین دارای ویژگی مهندسی معکوس مدل پایگاه داده است(feature to reverse engineer the database model) .
  • شما می توانید اطلاعات ورودی و خروجی را برای هر موجودیت و فرآیند ترسیم کنید.

2. QuickDBD

QuickDBD.  19 بهترین ابزار نمودار ER

QuickDBD یکی از بهترین سازندگان ERD است که به شما امکان می دهد نمودار پایگاه داده را به سرعت ایجاد کنید و برای ویژگی های زیر بهترین در نظر گرفته می شود:

  • این به ظاهر حرفه ای سند شما کمک می کند.
  • نمودارهای شما را می توان در اینترنت(Internet) به اشتراک گذاشت .
  • این به شما امکان می دهد بدون حرکت دادن دستان خود از صفحه کلید، یک طرحواره (ساختار پایگاه داده) بکشید.
  • این ابزار نمودار پایگاه داده دارای یک رابط کاربری آسان است(easy-to-use interface) .
  • ممکن است از تایپ برای ایجاد نمودار استفاده شود.

همچنین بخوانید: (Also Read:) نحوه ترسیم در مایکروسافت ورد در سال 2022(How to Draw in Microsoft Word in 2022)

3. Slickplan

سازنده ERD Slickplan

Slickplan یک برنامه نمودار و فلوچارت است که طراحی نمودارهای حرفه ای، فلوچارت ها و نمودارهای سازمانی(design professional diagrams, flowcharts, and organizational charts) را ساده می کند .

  • Slickplan ممکن است برای مدیریت شغلی ساده و فعالیت های بسیار پیچیده تر استفاده شود.
  • (Plot)نمودارهایی را در طرح اسلیک ترسیم(Slick) کنید تا بهترین جریان را برای وب سایت خود ایجاد کنید.
  • شما می توانید یک نمایش بصری از جریان های کاربر پیچیده(visual representation of complicated user flows) در وب سایت خود ایجاد کنید.
  • همچنین، می توانید اجزای شرطی نمودار و انتقال در صفحات را(plot conditional components and transition across pages) به راحتی ایجاد کنید.
  • می توانید نمودارها را به سرعت و بدون زحمت بکشید.
  • تنها با چند کلیک ماوس، می توانید نمودار ایجاد کنید.

4. drawSQL

drawSQL

DrawSQL به شما کمک می کند تا نمودارهای مدل پایگاه داده پیچیده ای تولید کنید که هم زیبا و هم کاربردی هستند.

  • این ابزاری برای ایجاد، همکاری و تجسم دیاگرام های موجودیت-رابطه پایگاه داده است(creating, collaborating on, and visualizing database entity-relationship diagrams) .
  • این یک رکورد زنده از طرح برنامه خود را در اختیار شما قرار می دهد، که می توانید از آن برای شروع ساختن یک ویژگی جدید یا وارد کردن یک عضو تیم جدید استفاده کنید.
  • با وارد کردن اسکریپت SQL آن ، می توانید نمودار پایگاه داده را به طور خودکار بسازید.
  • نمودارهای شما ممکن است با استفاده از MySQL DDL صادر شوند .
  • این به شما اجازه می دهد تا لاراول Migrations(build Laravel Migrations) را از نمودارهای خود به طور خودکار بسازید.
  • از ویژگی های آن می توان به اضافه کردن یادداشت ها به پایگاه داده خود اشاره کرد(add notes to your database) .
  • 200+ database diagrams از برنامه های شناخته شده در دسترس است.
  • از سه سیستم ابزار مدیریت پایگاه داده رایج ETL(database management ETL tool) پشتیبانی می کند : MySQL، PostgreSQL، و Microsoft SQL Server(MySQL, PostgreSQL, and Microsoft SQL Server) .

همچنین بخوانید: (Also Read:) نحوه تعویض ستون یا ردیف در اکسل(How to Swap Columns or Rows in Excel)

5. لوسیدچارت(5. Lucidchart)

سازنده ERD Lucidchart

Lucidchart یک ابزار نمودار (Lucidchart)ERD مبتنی بر HTML5 برای ایجاد نمودارهای پایگاه داده پیچیده است و باید برای ویژگی های مهم آن که در زیر ذکر شده است امتحان شود:

  • هر گونه داده یا شماتیک مربوط به حساب شرکتی شما را می توان برای همیشه حذف کرد.
  • می توانید از این ابزار نمودار پایگاه داده برای ادغام داده های واقعی در نمودارهای خود استفاده کنید.
  • Lucidchart از رمزنگاری برای ایمن نگه داشتن نمودار شما استفاده می کند.
  • این سازنده ERD کاملاً با مایکروسافت آفیس، G Suite، Atlassian(Microsoft Office, G Suite, Atlassian) (ابزار ردیابی مشکل) و سایر برنامه‌ها کار می‌کند.
  • Lucidchart یک ابزار آنلاین است که ممکن است برای ایجاد انواع نمودارها از جمله نمودارهای ER استفاده شود.
  • می‌توانید به‌صورت دستی یک ERD طراحی کنید یا با وارد کردن داده‌ها در Lucidchart ، یکی برای شما ایجاد شود .
  • هنگام طراحی دستی یک مدل داده، Lucidchart(Lucidchart) شامل الگوها و یک کتابخانه شکل ERD می شود که باید از مدیر شکل فعال کنید.
  • مدل شما با استفاده از این برنامه به جستارهای DBMS صادر می شود.(exported to DBMS queries)
  • اگر یک حساب عملیاتی Lucidchart دارید، می‌توانید داده‌های خود را به طور مشترک از هر کجای دنیا مدل کنید.(Lucidchart)
  • شما می توانید با همکاران خود در هر دستگاه و در چندین پلت فرم(any device and across several platforms) همکاری کنید .
  • این ابزار نمودار ER مدیریت حساب های کاربری را آسان می کند.
  • می توانید از وارد کردن داده ها برای ایجاد نمودارهای سازمانی به طور خودکار(create organization charts automatically) استفاده کنید.

6. DbSchema

DbSchema.  19 بهترین ابزار نمودار ER

DbSchema یک سازنده ERD است که با پایگاه داده های SQL ، NoSQL و Cloud کار می کند.

  • می‌توانید از این ابزار برای ایجاد و تعامل با طرح‌واره‌های پایگاه‌داده به صورت گرافیکی، همکاری در طراحی و استقرار طرح‌ها در بسیاری از پایگاه‌های داده، تولید اسناد نمودار HTML5 ، کاوش بصری داده‌ها و توسعه پرس‌و‌جوها و موارد دیگر استفاده کنید.
  • شما می توانید یک طرحواره را به عنوان یک گروه ایجاد کنید و آن را در بسیاری از پایگاه های داده مستقر کنید.
  • همچنین، می توانید نسخه های مختلف طرحواره را مقایسه کنید و اسکریپت های مهاجرت ایجاد کنید(different schema versions and create migration scripts) .
  • نمودارهای تعاملی، Relational Data Explorer و Visual Query Builder(Interactive Diagrams, Relational Data Explorer, and Visual Query Builder) همگی بخشی از مستندات HTML5 هستند.(HTML5)
  • گزارش پایگاه داده(Database Reports) ، همگام سازی طرحواره(Schema Synchronization) ، تولیدکننده داده تصادفی(Random Data Generator) و بارگذار داده(Data Loader) از دیگر ویژگی های این نرم افزار است.
  • این یک ویرایشگر SQL تکمیل خودکار(autocompletion SQL Editor) دارد.

همچنین بخوانید: (Also Read:) 27 بهترین جایگزین برای Microsoft Word(27 Best Alternatives to Microsoft Word)

7. SchemaSpy

SchemaSpy سازنده ERD

SchemaSpy یک برنامه مبتنی بر جاوا است که ابرداده های یک طرح پایگاه داده را بررسی می کند.

  • این یک ابزار طراحی پایگاه داده است که از نمودارهای ER برای آسان‌تر کردن فرآیند استفاده می‌کند.
  • DBMS سازگار با JDBC (اتصال پایگاه داده جاوا)(JDBC (Java Database Connectivity) compatible) توسط این ابزار پشتیبانی می شود.
  • برای کلیدهای خارجی، می توانید یک نمودار ER ایجاد کنید.
  • Schemaspy توانایی تبدیل (convert) پایگاه داده به HTML را(databases to HTML) دارد.

8. DeZign

DeZign.  19 بهترین ابزار نمودار ER

DeZign یک طراح پایگاه داده برای تجسم ساختارهای داده برای طراحی یک پایگاه داده جدید است و دارای ویژگی های قابل توجه زیر است:

  • این ابزار همچنین به درک جداول و روابط فعلی پایگاه داده شما کمک می کند.
  • این ابزار یک ابزار مدل سازی داده با کاربری آسان و قدرتمند را(easy-to-use and powerful data modeling tool) در اختیار توسعه دهندگان قرار می دهد .
  • این ابزار می تواند نمودار رابطه موجودیت را به صورت گرافیکی (ERD)(Entity Relationship Diagram graphically (ERD)) ایجاد کند.
  • می توانید از پنجره حرکت و بزرگنمایی(pan and zoom window ) برای پیمایش یک نمودار بزرگ استفاده کنید.
  • می توان آن را با انواع روش های مدل سازی داده استفاده کرد.
  • جدیدترین نسخه این ابزار به شما در کاهش خطاهای توسعه پایگاه داده کمک می کند.
  • DeZign از ERD برای ایجاد گرافیک پایگاه داده استفاده می کند.
  • نمودارها ممکن است به فرمت‌های بیت مپ، PNG، JPEG و GIF(bitmap, PNG, JPEG, and GIF formats) صادر شوند .

همچنین بخوانید: (Also Read:) 26 بهترین نرم افزار مدل سازی سه بعدی(26 Best 3D Modeling Software)

9. طراح پایگاه داده برای MySQL(9. Database Designer for MySQL)

طراح پایگاه داده برای MySQL

طراح پایگاه داده برای MySQL(Database Designer for MySQL) یک ابزار نمودار ERD برای ایجاد نمایش های گرافیکی جداول و روابط با ویژگی های زیر است:

  • شما می توانید به راحتی پایگاه داده را بسازید و نگهداری کنید(construct and maintain the database) .
  • توانایی تولید گزارش هایی را دارد که آیتم های پایگاه داده را در چارچوب یک نمودار توصیف می کند.
  • شما می توانید نمودار موجودیت-رابطه را با آن ویرایش کنید.
  • امکان شخصی سازی ظاهر نمودارها و اشیاء(customize the look of diagrams and objects) وجود دارد.
  • یک نمودار ممکن است به فرمت های مختلفی صادر شود، از جمله BMP، JPEG، PNG، و غیره(BMP, JPEG, PNG, and others) .
  • MySQL Database Designer به شما امکان ویرایش و اجرای اسکریپت های SQL را(edit and run SQL scripts) می دهد.
  • یک مدیر اتصال پایگاه داده با این ابزار نمودار ER گنجانده شده است.

10. پارادایم بصری(10. Visual Paradigm)

پارادایم بصری  19 بهترین ابزار نمودار ER

Visual Paradigm یک برنامه مدیریت و طراحی پایگاه داده است و دارای ویژگی های مهم مختلفی است که در زیر ذکر شده است:

  • این سازنده ERD به ایجاد برنامه های کاربردی توسط تیم توسعه محصول کمک می کند.
  • این شامل یک ویرایشگر نمودار است که می توانید آن را بکشید و رها کنید.
  • ابزار ONLINE DIAGRAMMING از Visual Paradigm به شما امکان می دهد مدل های داده های مفهومی، منطقی و فیزیکی طراحی(design conceptual, logical, and physical data models) کنید.
  • نمادهای ERD و اتصالات مورد نیاز برای تولید مدل های استاندارد صنعتی(generate industry-standard models) نیز در این ابزار گنجانده شده است.
  • همکاری آنلاین(Online) با تیم شما امکان پذیر است.
  • می توانید بدون نیاز به همکاری برنامه را دانلود کرده و روی کامپیوتر خود کار کنید.
  • می توانید از ابتدا شروع کنید یا از یک الگو(scratch or utilize a template) برای ایجاد مدل داده خود استفاده کنید.
  • Visual Paradigm مهندسی معکوس را ارائه می دهد که به شما امکان می دهد پایگاه داده خود را از یک DDL (زبان تعریف داده) و مهندسی پیشرو(DDL (Data Definition Language) and forward engineering) وارد کنید.
  • تولید خودکار کلیدهای خارجی در حین ایجاد ERD یک لمس خوب است.
  • Oracle ، DB2 ، Microsoft SQL Server ، Sybase Adaptive Server Enterprise ، Sybase SQL Anywhere ، MySQL ، HSQLDB ، Cloudscape/Derby ، و PostgreSQL تنها چند پایگاه داده رابطه ای هستند که Visual Paradigm از آنها پشتیبانی می کند.
  • می توانید از این ابزار برای صادرات پایگاه داده از ERD ( نمودار رابطه نهادها(Entity Relationship Diagram) ) استفاده کنید.
  • دارای یک REST API برای طراحی پایگاه داده است(REST API for database design) .
  • شما و تیمتان ممکن است به طور همزمان روی یک پروژه کار کنید.
  • می توانید گزارش خود را با Visual Paradigm ایجاد کنید .
  • همراه با یک جادوگر است که شما را از طریق ایجاد یک پایگاه داده راهنمایی می کند.
  • Visual Paradigm برای Windows، macOS و Linux(Windows, macOS, and Linux) در دسترس است.

همچنین بخوانید: (Also Read:) نحوه ایجاد نمودار در Google Doc(How to Create a Graph in Google Doc)

11. موقوف(11. Moqups)

موکوب ها.  19 بهترین ابزار نمودار ER

Moqups یک برنامه ویرایش نمودار ER با کاربری آسان است که به شما امکان می دهد آنها را مطابق با نیاز خود بسازید.

  • می توانید به راحتی نمودارهای ER خود را با سایر اعضای تیم خود به اشتراک بگذارید(share your ER diagrams with other members of your team) .
  • همکاری در زمان واقعی از طریق اینترنت(real-time via the Internet) انجام می شود.
  • برای مثال استنسیل ها ابزاری برای تولید نمودارهای کامل هستند.
  • می‌توانید نمودارها و فلوچارت‌های خود را به عناصر بصری دیگر مانند ماکت‌ها، نمودارها و وایرفریم‌ها(mockups, charts, and wireframes) در همان پروژه پیوند دهید.
  • ویژگی‌های نوآورانه‌ای مانند نظرات، پیام‌ها، یادداشت‌های چسبنده و حاشیه‌نویسی(comments, callouts, sticky notes, and annotations) در دسترس هستند.

12. Dbdiagram.io

Dbdiagram.io

Dbdiagram.io یک ابزار اصلی طراحی پایگاه داده است که به شما امکان می دهد نمودار ER را در DBMS فقط با استفاده از کد ایجاد کنید.

  • این سازنده ERD یکی از ابزارهای رایگان ERD برای (ERD)تحلیلگران و توسعه دهندگان داده(data analysts and developers) است.
  • عبارات SQL(SQL) را می توان مستقیماً تولید کرد .
  • این به شما این امکان را می دهد که شماتیک های خود را با همکاران خود به اشتراک بگذارید.
  • چارچوب های وب مانند جنگو، ریل(Django, Rails) و سایرین را می توان یکپارچه کرد.
  • امکان ایجاد نمودار از پایگاه داده های SQL(diagrams from SQL databases) وجود دارد.
  • نمودارهای(Diagrams) ایجاد شده با استفاده از Dbdiagram.io ممکن است به عنوان تصویر یا فایل PDF ذخیره(images or PDF files) شوند.
  • ممکن است هم برای مهندسی رو به جلو و هم برای مهندسی معکوس استفاده(forward and reverse engineering) شود.

همچنین بخوانید: (Also Read: )30 بهترین نرم افزار CAD مبتدی(30 Best Beginner CAD Software)

13. SqlDBM

سازنده ERD SqlDBM

SqlDBM یکی از بزرگترین ابزارهای طراحی دیاگرام پایگاه داده موجود است که به شما امکان می دهد نمودارهای پایگاه داده را در هر مرورگری ایجاد کنید.

  • این برنامه به استفاده از موتور پایگاه داده، ابزار مدل سازی پایگاه داده یا برنامه(database engine, database modeling tools, or apps) دیگر نیاز ندارد.
  • این یکی از بهترین ابزارهای طراحی پایگاه داده است زیرا به شما امکان می دهد یک طرح پایگاه داده را وارد(import a database schema) کنید .
  • پایگاه داده های بزرگ و کوچک و مدل های داده(Large and small databases and data models) برای نگهداری ساده هستند.
  • نمودارها را می توان بزرگ یا کوچک کرد.
  • می توانید یک مدل فیزیکی از پایگاه داده خود یا یک ERD بسازید .
  • تم های تیره و روشن(Dark and light themes) در SqlDBM موجود هستند.
  • می توانید نمای پروژه خود را با استفاده از حالت هایی مانند فقط نام جدول، فقط توضیحات و فقط کلیدها(table names only, description only, and keys only) شخصی سازی کنید .
  • این به شما امکان می دهد ستون ها را در جداول منتقل یا کپی کنید(transfer or copy columns across tables) .
  • این نرم افزار به شما امکان می دهد وظایف شرکت خود را با همکاران خود مبادله کنید. 

14. Dbdesigner.net

Dbdesigner.net.  19 بهترین ابزار نمودار ER

Dbdesigner.net یک ابزار طراحی و مدل سازی طرح واره پایگاه داده است که به صورت آنلاین در دسترس است و به دلایل زیر یکی از بهترین ها در نظر گرفته می شود:

  • این ابزار نمودار پایگاه داده شما را قادر می سازد بدون نوشتن یک خط کد SQL یک پایگاه داده بسازید( build a database without writing a single line of SQL code) .
  • این دارای یک رابط کاربری ساده برای ایجاد ساختارهای پایگاه داده است.
  • در سازمان شما، این فناوری امکان همکاری تیمی و به اشتراک گذاری پروژه را(team collaboration and project sharing) فراهم می کند.
  • شما می توانید یک پایگاه داده موجود را وارد کنید یا یکی از ابتدا ایجاد کنید.
  • Dbdesigner.net به شما اجازه می دهد تا پایگاه داده خود را به عنوان یک فایل PNG یا PDF ذخیره کنید(PNG or PDF file) .

همچنین بخوانید:  (Also Read: )رفع باز نشدن مایکروسافت آفیس در ویندوز 10(Fix Microsoft Office Not Opening on Windows 10)

15. Erwin Data Modeler

Erwin Data Modeler سازنده ERD

Erwin Data Modeler برنامه ای برای ایجاد مدل های داده های منطقی، فیزیکی و مفهومی(logical, physical, and conceptual data models) با ویژگی های زیر است:

  • این سازنده ERD به کاربران تجاری و فنی امکان دسترسی به مدیریت مدل متمرکز را می دهد.
  • برای مدل‌سازی دقیق، به شما امکان می‌دهد داده‌ها را از CRM، ERP و سایر منابع استخراج(CRM, ERP, and other sources) کنید.
  • Erwin Data Modeler دارای یک رابط گرافیکی است که استفاده از آن ساده(simple to use) است .
  • مدل و پایگاه داده را بطور خودکار(model and database automatically) مقایسه می کند .
  • هر پایگاه داده ممکن است برای مدیریت داده های سازمان یافته و بدون ساختار استفاده(handle organized and unstructured data) شود.

16. دنیای وزغ(16. Toad World)

دنیای وزغ.  19 بهترین ابزار نمودار ER

Toad World یک نرم افزار مدل سازی پایگاه داده است که از ابزار بازنویسی پرس و جو خودکار برای کمک به شما در بهبود عملکرد برنامه استفاده می کند.

  • این برنامه تغییرات کد را پیگیری می کند و تضمین می کند که بالاترین سطح کیفیت(highest levels of quality ) حفظ می شود.
  • شما می توانید به سرعت به داده های مهم برای تجزیه و تحلیل دسترسی پیدا کنید(access critical data for analysis) .
  • با مقایسه و همگام سازی سرورها، داده ها و طرحواره ها، ممکن است به سرعت اختلافات را پیدا کند.
  • بدون بازیابی از پشتیبان، می توانید تراکنش ها را مستقیماً از گزارش تراکنش برگردانید.
  • شما قادر خواهید بود پرس و جوهای خود را به راحتی تنظیم کنید.
  • برای چندین نمونه و سرور، اسکریپت ها و قطعه های T-SQL(scripts and T-SQL snippets) اجرا می شوند.
  • کارهای تکراری مانند مقایسه داده ها و طرحواره ها(data and schema comparisons) را می توان خودکار کرد.

همچنین بخوانید: (Also Read:) 30 بهترین ویرایشگر CSV برای ویندوز(30 Best CSV Editor for Windows)

17. دیتادو(17. Dataedo)

سازنده ERD Dataedo

Dataedo یکی دیگر از ابزارهای نمودار ERD است که به شما امکان می دهد دیکشنری های داده، نمودارهای ER و اسکریپت ها را برای سرورهای اسناد(data dictionaries, ER diagrams, and scripts for document servers) بسازید .

  • این یک ابزار نمودار عالی است که مستندسازی پایگاه داده های رابطه ای را آسان می کند.
  • شما می توانید اسناد تعاملی HTML را(share interactive HTML documentation) با دیگران به اشتراک بگذارید.
  • شما می توانید به راحتی روابط جدول یک به یک، یک به چند و چند به چند برقرار(one-to-one, one-to-many, and many-to-many table relationships) کنید.
  • از نمودارهای پایگاه داده استفاده می کند تا به شما کمک کند داده های خود را ببینید.
  • می توانید از این ابزار برای افزودن اطلاعات مفید به پایگاه داده خود استفاده کنید.

18. Vertabelo

ورتابلو  19 بهترین ابزار نمودار ER

Vertabelo یک ابزار آنلاین نمودار ER بصری با ویژگی های قابل توجهی است که در زیر ذکر شده است:

  • این سازنده ERD به معماری مفهومی و فیزیکی(conceptual and physical architecture) پایگاه داده شما کمک می کند.
  • مدل های پایگاه داده(Database) در هر لحظه قابل دسترسی هستند.
  • VERTABELO یک ابزار مدل سازی پایگاه داده مبتنی بر وب است(web-based database modeling tool) که به شما امکان می دهد یک مدل داده را به طور جمعی ایجاد کنید.
  • استفاده از Vertabelo برای به اشتراک گذاشتن یک مدل یا همکاری با یک تیم راه دور به سادگی وارد کردن آدرس ایمیل و کلیک کردن روی یک دکمه است.
  • همچنین می توانید یک پیوند عمومی به مدل خود ایجاد کنید و آن را برای دیگران ایمیل کنید.
  • مهندسی معکوس و تولید اسکریپت مهاجرت(Reverse engineering and migration script generation) دو مورد از قابلیت های مفید Vertabelo هستند.
  • مهندسی معکوس(Reverse) به شما اجازه می دهد تا با استفاده از یک ابزار خط فرمان ساده یک پایگاه داده موجود را وارد کنید.
  • (Migration)تولید اسکریپت مهاجرت اسکریپتی را ارائه می دهد که بر اساس مدل داده شما ، اشیاء پایگاه داده را ایجاد، تغییر یا حذف می کند.(creates, alters or drops database objects)
  • گردش کار با (Workflow)ذخیره خودکار فوری، اعتبارسنجی زنده، نسخه‌سازی، شبیه‌سازی و پیش‌نمایش SQL(automated saving, live validation, versioning, cloning, and SQL previews) آسان‌تر می‌شود .
  • به شما امکان می دهد پایگاه داده ای را وارد کنید(import a database) که از قبل وجود دارد.
  • می‌توانید مدل را با سه سطح دسترسی مختلف در Vertabelo به اشتراک بگذارید : مالک، ویرایشگر و بیننده(owner, editor, and viewer) .
  • برای افزودن یا حذف عناصر از پایگاه داده، می توانید یک اسکریپت SQL بسازید(build an SQL script) .
  • Vertabelo ترتیب نمودار را برای شما ایجاد می کند.
  • این ابزار نمودار ER شامل یک طراحی کاربر پسند و گزینه های ناوبری(user-friendly design and navigation options) است که کارهای مدل سازی را ساده می کند.
  • همچنین دارای قابلیت صادرات و واردات XML(XML export and import capabilities) است .
  • این ابزار به تأیید مدل و فرآیند شما کمک می کند.
  • ممکن است به مشتریان یا شرکای خود پیوندی عمومی به طرح خود ارائه دهید تا بتوانند آن را ببینند.

همچنین بخوانید: (Also Read:) چگونه یک صفحه در Google Docs اضافه کنیم(How to Add a Page in Google Docs)

19. Dmodelaid

سازنده ERD Dmodelaid

DModelaid یک ابزار آنلاین نمودار ERD است که از یک نمودار تعاملی برای مستندسازی طراحی پایگاه داده با ویژگی های قابل توجه ذکر شده در زیر استفاده می کند:

  • این سازنده ERD به شما امکان می دهد از پرس و جوهای SQL(use SQL queries) برای به دست آوردن حجم عظیمی از داده ها از پایگاه داده استفاده کنید.
  • جدولی که دارای کلیدها، نمایه ها و روابط(keys, indexes, and relationships) است را می توان به صورت جدول جداول نشان داد.
  • میانبرهای صفحه کلید(Keyboard shortcuts are available) برای دسترسی سریع در دسترس هستند.
  • این برنامه پروژه پایگاه داده شما را به صورت خودکار برای شما مستند می کند.
  • برای توسعه یک پروژه، می توانید از Oracle، SQLite، MySQL و پایگاه های داده دیگر(Oracle, SQLite, MySQL, and other databases) استفاده کنید.
  • DModelaid به شما اجازه می دهد تا با صادرات یک اسکریپت از پروژه، یک پایگاه داده فیزیکی ایجاد کنید.(physical database)
  • می‌توانید هر لحظه پایگاه‌های داده را تغییر دهید، و همچنان به نوع داده‌ها نگاشت می‌شود.

20. Draw.io

Draw.io.  19 بهترین ابزار نمودار ER

Draw.io یک ابزار رایگان و بهترین ERD برای ایجاد نمودارهای آنلاین است و دارای ویژگی های قابل توجهی است که در زیر ذکر شده است:

  • ایجاد و سازماندهی نقاشی ها ساده است.
  • این ابزار نمودار موجودیت در همه مرورگرها از جمله کروم، فایرفاکس و اینترنت اکسپلورر(Chrome, Firefox, and Internet Explorer) کار می‌کند.
  • هیچ محدودیتی در تعداد سایزهای(no limit to the number of sizes) موجود وجود ندارد.
  • این به شما امکان می دهد مدل را در مکان مورد نظر خود ذخیره کنید.
  • این نرم افزار دارای قابلیت کشیدن و رها کردن است(drag-and-drop function) .
  • شما می توانید نمودارهای پایگاه داده را در قالب های مختلف، از جمله UML (زبان مدل سازی یکپارچه)، ERD(UML (Unified Modeling Language), ERD) و غیره بسازید.
  • همراه با قالب های آماده برای طراحی پایگاه داده ارائه می(ready-to-use database design templates) شود.
  • شما می توانید هم به صورت آنلاین و هم آفلاین کار کنید.
  • Draw.io در هر دو پلتفرم دسکتاپ و موبایل در(desktop and mobile platforms) دسترس است.

توصیه شده:(Recommended:)

امیدواریم این مقاله مفید بوده باشد و با بهترین ابزارهای نمودار ER(ER diagram tools) آشنا شده باشید . برای ایجاد نمودار ER در DBMS(DBMS) ، سازنده ERD مورد علاقه خود را به ما اطلاع دهید . لطفاً(Please) پیشنهادات یا سوالات خود را در بخش نظرات زیر مطرح کنید. همچنین، آنچه را که می خواهید در آینده یاد بگیرید، به ما اطلاع دهید.



About the author

من یک مهندس نرم افزار با بیش از 10 سال سابقه کار بر روی دستگاه های Apple iOS و edge هستم. تجربه من در مهندسی سخت افزار باعث شده است که مطمئن شوم دستگاه های مشتریانمان تا حد امکان قابل اعتماد و روان هستند. من در چند سال گذشته کد می نویسم و ​​یاد گرفته ام از Git، Vim و Node.js استفاده کنم.



Related posts