Navicat Data Modeler ابزاری قدرتمند و مقرون به صرفه برای طراحی دیتابیس است که به شما کمک می کند مدل های داده مفهومی، منطقی و فیزیکی با کیفیت بالا ایجاد کنید. این ابزار به شما اجازه می دهد ساختارهای دیتابیس را به صورت گرافیکی طراحی کنید، پردازش های مهندسی معکوس/رو به جلو را اجرا کنید، مدل ها را از منابع داده ODBC ایمپورت کنید، SQL.DDL پیچیده ایجاد کنید و مدل ها را در فایل پرینت کنید.
شما می توانید تنها با یک کلیک کار ایجاد مدل های پیچیده رابطه موجودیت را ساده کرده و اسکریپت SQL را ایجاد کنید. Navicat Data Modeler از انواع سیستم های دیتابیس از جمله MySQL، MariaDB، Oracle، SQL Server، PostgreSQL و SQLite پشتیبانی می کند.
آبجکت های دیتابیس
با استفاده از ابزارهای حرفه ای طراحی آبجکت که برای Table ها و View ها موجود هستند می توانید مدل های خود را ایجاد و طراحی کرده و تغییر دهید. برای ایجاد و ویرایش آبجکت ها نیازی به نوشتن SQL پیچیده نخواهید داشت. همچنین Navicat Data Modeler از سه حاشیه نویسی Crow's Foot، IDEF1x و UML پشتیبانی می کند. با استفاده از ابزارهای رسم قدرتمند ساده و کاربر پسند این مجموعه می توانید مدل داده کاملی را تنها با چند کلیک ایجاد نمایید.
انواع مدل های مختلف
Navicat Data Modeler به شما اجازه می دهد برای انواع مخاطبین خود مدل های داده مفهومی، منطقی و فیزیکی ایجاد کنید. با استفاده از قابلیت Model Conversion می توانید مدل مفهومی کسب و کار را به مدل مد دیتابیس رابطه ای منطقی و پس از آن به دیتابیس فیزیکی تبدیل کنید. قابلیت های این مجموعه از ایجاد طراح سیستم تا نمایش رابطه ها و کار با خصیصه ها و ستون های موجودیت ها، جدول ها و view های لینک شده را در بر می گیرد. شما می توانید در ساختار دیتابیس خود تغییرات دقیقی ایجاد کرده و سیستم های دیتابیس سازماندهی شده و کارآمدتری ایجاد کنید.
مهندس معکوس
مهندسی معکوس یکی از قابلیت های کلیدی Navicat Data Modeler محسوب می شود. شما می توانید ساختارهای دیتابیس را بارگذاری کرده و نمودارهای ER جدید ایجاد کنید. همچنین می توانید مدل های دیتابیس خود را به صورت گرافیکی درآورید. در نتیجه می توانید بدون نمایش داده های واقعی، نحوه ارتباط المان هایی همچون خصیصه ها، رابط ها، ایندکس ها، کامنت ها و آبجکت های دیگر را مشاهده کنید. Navicat Data Modeler از انواع دیتابیس های مختلف نظیر Direct connection، ODBC (فقط برای نسخه های ویندوز و مک)، MySQL، MariaDB، Oracle، SQL Server، PostgreSQL و SQLite پشتیبانی می کند.
مقایسه و هماهنگ سازی
قابلیت هماهنگ سازی با دیتابیس تصویر کاملی از تفاوت های تمام دیتابیس ها را در معرض دید شما قرار می دهد. هنگامی که دیتابیس ها مقایسه می شوند می توانید تفاوت ها را مشاهده کرده و برای آپدیت دیتابی مقصد اسکریپت هماهنگ سازی ایجاد کنید. تنظیمات متعدد به شما اجازه می دهند برای مقایسه و هماهنگ سازی یک کلید سفارشی ایجاد کنید.
تولید کد SQL
Navicat Data Modeler نه تنها ابزاری برای ایجاد نمودارهای ER است، بلکه دیتابیس های شما را نیز طراحی می کند. قابلیت Export SQL این ابزار نیز کنترل کامل اسکریپت نهایی SQL را در اختیار شما قرار می دهد و به شما اجازه می دهد بخش های مجزای مدل خود، قواعد یکپارچگی مرجعی، کامنت ها، مجموعه کاراکترها و ... را ایجاد کنید.
ابزارهای طراحی استاندارد
شما می توانید رأس ها، لایه ها، تصاویر، شکل ها، یادداشت، برچسب ها و ... را نیز اضافه کنید.