DbSchema چیست؟
DbSchema ابزاری است که از آن برای طراحی database ها، به اشتراک گذاری design model در یک تیم، deploy و همچنین مستند کردن schema استفاده می شود. این نرم افزار با ابزارهایی مثل data explorer، visual query editor، data generator و غیره سازگاری بسیار خوبی دارد و باعث می شود تا به یکی از ابزارهای روزمره افرادی تبدیل شود که با database های مختلف کار می کنند. این نرم افزار از تمام database های relational و No-SQL از جمله MySQL, PostgreSQL, SQLite, Microsoft SQL Server, MongoDB, MariaDB, Redshift, Snowflake, Google و غیره پشتیبانی می کند. این نرم افزار در واقع schema را مهندسی معکوس کرده و آن را به صورت دیاگرام هایی به تصویر می کشد. با استفاده از این دیاگرام ها و همچنین ابزارهای گرافیکی با database در تعامل خواهید بود.
با کمک DbSchema می توانید مستندسازی های database ها را در قالب PDF یا HTML5 انجام دهید، به گونه ای که وقتی ماوس را روی tooltip ها نگه دارید می توانید کامنت ها را بخوانید. همچنین می توانید کارهای مربوط به مستندسازی را اتوماسیون کنید و به کمک script هایی فایل های HTML5 ایجاد کرده و امکان انتشار آن ها روی وب نیز به راحتی وجود دارد. از دیگر ویژگی های DbSchema این است که مدل آن تصویر خود را از schema دارد که مستقل از database است. اتصال به یک database دیگر موجب تغییر مدل schema نمی شود مگر این که خود شما انتخاب کنید که آن را refresh کند. قابلیت کاربردی دیگری که این نرم افزار در اختیار شما قرار می دهد Relational Data Explorer است که به کمک آن می توانید data های مربوط به چند جدول را به صورت گرافیکی مورد بررسی قرار دهید. از طریق کلیدهای خارجی و یا کلیدهای خارجی مجازی می توانید جدول های بیشتری را به صورت آبشاری باز کنید. محدودیتی برای اینکه چند جدول را به صورت هم زمان باز کنید وجود ندارد. با استفاده از DbSchema می توانید به صورت گرافیکی و بدون نیاز به نوشتن حتی یک خط کد SQL query های مورد نیاز خودتان را ایجاد کنید. افزودن و ویرایش جدول ها نیز به سادگی و با یک کلیک امکان پذیر است. از ویژگی های خوبی که موجب سرعت بخشیدن به کار می شود این است که SQL editor نرم افزار قابلیت syntax highlighting، اجرای query و script، پلن query explanation به صورت گرافیکی و امکان ذخیره نتایج به صورت CSV و XLSX را دارد. در ادامه لینک دانلود DbSchema به همراه کرک آن ارائه شده است.
ویژگی ها و قابلیت های DbSchema:
- امکان رسم دیاگرام های interactive
- امکان ثبت مستندات در قالب HTML5
- قابلیت Schema Synchronization
- دارای Visual Data Explorer
- امکان ساخت SQL query به صورت گرافیکی
- و بسیاری موارد دیگر.
05/10/1402 05:24:34 ب.ظ
Don't Work
08/01/1400 04:54:57 ق.ظ
The keys.txt file is missing in the newest version. Get the key from the previous version.