| نسخه | 1.10 beta 18 |
|---|---|
| ناشر | Adept SQL Tools |
| تاریخ انتشار | Nov 25, 2014 |
| تاریخ اضافه شده | Nov 25, 2014 |
| الزامات سیستم عامل | Windows 95, Windows 2000, Windows 98, Windows, Windows NT |
| الزامات | None |
| کل بارگیری ها | 515 |
| قیمت | Free to try |
شرح
کارگاه Adept SQL از تمام مراحل توسعه طرحواره پایگاه داده از نوشتن (یا تولید از یک پایگاه داده موجود) مجموعه ای از منابع SQL تا اشکال زدایی و همگام سازی بعدی پایگاه داده در هنگام تغییر اسکریپت ها پشتیبانی می کند. کارگاه Adept SQL به طور خاص برای مقابله با زیرمجموعه DDL SQL و همگام سازی طرحواره طراحی شده است. این ابزارهای ایجاد پرس و جو و تجزیه و تحلیل مانند MS Query Analyzer را تکمیل می کند و سپس با آنها رقابت می کند.
بخش مهمی از Adept SQL Workshop یک ویرایشگر متن مناسب با برجسته سازی نحو SQL و میانبرهایی برای عبارات SQL رایج است. یک پانل جداگانه "فهرست بیانیه"، توسط شی طرح آسیب دیده، تمام عبارات SQL را گروه بندی می کند و دسترسی فوری به هر عبارت در هر یک از اسکریپت های پروژه باز را فراهم می کند.
قبل از اینکه اسکریپت ها به سرور SQL تغذیه شوند، از طریق یک پیش پردازشگر ماکرو ارسال می شوند. با ترکیبی معمولی از دستورات #includes، #defines و کامپایل مشروط، میتوانید ماکروهای یک فایل اعلان را برای همه انواع دادههای خاص پروژه یا ترکیبهای فیلد رایج مورد استفاده قرار دهید. این به شما کمک میکند تا اسکریپتهای پروژه را فشرده، سازگار، مستقل از DBMS و به راحتی تغییر دهید. در کارگاه Adept SQL، هر یک از دستورات SQL از پیش پردازش شده را می توان پیش نمایش و اجرا کرد. شما می توانید نقاط شکست را تنظیم کنید، اسکریپت های خاص یا تمام اسکریپت های پروژه را اجرا یا گام بردارید. نتایج پرس و جو را می توان در یک پنجره جداگانه نمایش داد. یک پروژه SQL را می توان به راحتی از یک پایگاه داده موجود دوباره ایجاد کرد. نه تنها Adept SQL Workshop اسکریپت های SQL را بر اساس طرح پایگاه داده تولید می کند، بلکه راه های راحت زیادی را برای تقسیم اسکریپت به دست آمده به چندین ماژول و جایگزینی SQL خام با ماکروهای تعریف شده پروژه، در صورت لزوم ارائه می دهد. اکثر پایگاه های داده، به جز پایگاه های بی اهمیت، می توانند به بخش های منطقی (گروه هایی از جداول، نماها، رویه ها و غیره) نسبتاً مستقل از یکدیگر تقسیم شوند. پیاده سازی هر یک از گروه ها به عنوان یک اسکریپت جداگانه، مشاهده و نگهداری منابع طرحواره را بسیار آسان تر می کند. رویکرد پروژه گرا که در کارگاه Adept SQL استفاده می شود، ساخت پایگاه داده خود را از بسیاری از فایل های اسکریپت که همگی مجموعه ای از اعلان های ماکرو را به اشتراک می گذارند، بسیار طبیعی می کند. شما به راحتی می توانید اسکریپت ها را در پروژه اضافه، حذف یا تنظیم مجدد کنید، همه یا اسکریپت های انتخاب شده را اجرا کنید. Adept SQL Workshop به طور کامل زیرمجموعه DDL MS Transact-SQL را درک می کند (عبارات CREATE/DROP/ALTER و رویه ذخیره شده تغییر طرحواره را فراخوانی می کند، مانند "exec sp_addtype"). این برنامه میتواند یک نمایش طرحواره داخلی مستقیماً از منابع SQL بسازد و سپس کارهای جالب مختلفی را با آن انجام دهد، مانند مقایسه با طرحواره پایگاه داده و تولید اسکریپتهای تفاوت. این بدان معناست که همان اسکریپت SQL را می توان هر چند بار در مقابل پایگاه داده زنده اجرا کرد بدون اینکه بر جداول بدون تغییر تأثیر بگذارد. این فقط حداقل SQL لازم برای همگام سازی منبع و پایگاه داده را منتشر می کند، بنابراین تغییرات در پایگاه داده را بسیار ساده می کند. Adept SQL Workshop به صورت اختیاری اسکریپتهای تاریخ را تولید میکند، که میتوان آنها را روی دستگاه راه دور مشتری پخش کرد تا پایگاه داده آنها را با نسخه اصلی شما همگامسازی کند. این پخش توسط یک ابزار مستقل انجام می شود که می تواند به عنوان یک برنامه رابط کاربری گرافیکی ساده و کاربرپسند یا به صورت بی صدا از یک خط فرمان اجرا شود. با آماده کردن یک پایگاه داده برای نسخه سازی، یک اسکریپت تاریخچه را با آن مرتبط می کنید - یک فایل SQL که در یک یا چند بخش نسخه، طرح پایگاه داده فعلی را توصیف می کند. پس از ایجاد تغییرات در طرح پایگاه داده، می توانید اسکریپت تاریخچه را با یک دستور منو به روز کنید. برنامه شمای پایگاه داده فعلی را با آخرین طرح ثبت شده در اسکریپت تاریخ مطابقت می دهد، سپس تغییرات را با شماره نسخه جدید به تاریخچه اضافه می کند.
از آنجایی که تمام ساختارهای پایگاه داده شما در اسکریپت های SQL (فایل های متنی) نگهداری می شوند، می توان از روش های کنترل نسخه معمولی برای مدیریت کار تیمی استفاده کرد. اگر چندین توسعهدهنده مسئول توسعه بخشهای منطقی خاصی از پایگاه داده باشند، میتوانند به طور مستقل روی اسکریپتهای SQL خود (و کپیهای محلی پایگاه داده) با استفاده از یک نرمافزار کنترل کد منبع شخص ثالث کار کنند. Adept SQL Workshop شامل دستورات کنترل نسخه اولیه در رابط کاربری خود است که با یک نرم افزار VCS خاص از طریق یک ماژول پلاگین جداگانه ارتباط برقرار می کند.