| Sürüm | 1.10 beta 18 |
|---|---|
| Yayımcı | Adept SQL Tools |
| Yayın tarihi | 25 Kas 2014 |
| Ekleme Tarihi | 25 Kas 2014 |
| İşletim sistemi gereksinimleri | Windows 95, Windows 2000, Windows 98, Windows, Windows NT |
| Gereksinimler | None |
| Toplam indirme | 515 |
| Fiyat | Free to try |
Açıklama
Adept SQL Workshop, bir dizi SQL kaynağının yazılmasından (veya mevcut bir veritabanından oluşturulmasından) hata ayıklamaya ve komut dosyaları değiştirildiğinde sonraki veritabanı senkronizasyonuna kadar veritabanı şeması geliştirmenin tüm aşamalarını destekler. Adept SQL Workshop, SQL'in DDL alt kümesi ve şema senkronizasyonu ile başa çıkmak için özel olarak tasarlanmıştır. MS Query Analyzer gibi sorgu oluşturma ve analiz araçlarını onlarla rekabet etmek yerine tamamlar.
Adept SQL Workshop'un önemli bir parçası, yaygın olarak kullanılan SQL ifadeleri için SQL sözdizimi vurgulama ve kısayolları olan kullanışlı bir metin düzenleyicisidir. Ayrı bir "ifade listesi" panel grupları, etkilenen şema nesnesine göre, tüm SQL ifadeleri, açık proje komut dosyalarının herhangi birinde herhangi bir ifadeye anında erişim sağlar.
Komut dosyaları SQL sunucusuna beslenmeden önce bir makro ön işlemcisinden geçirilir. #includes, #defines ve koşullu derleme yönergelerinin olağan bir kombinasyonuyla, tüm projeye özgü veri türleri veya yaygın olarak kullanılan alan kombinasyonları için tek bir bildirim dosyası makrosuna koyabilirsiniz. Bu, proje komut dosyalarını kompakt, tutarlı, DBMS'den bağımsız ve değiştirilmesi kolay tutmanıza yardımcı olacaktır. Adept SQL Workshop'ta önceden işlenmiş SQL deyimlerinden herhangi biri önizlenebilir ve yürütülebilir. Kesme noktaları ayarlayabilir, belirli komut dosyalarını veya projedeki tüm komut dosyalarını çalıştırabilir veya adım adım geçebilirsiniz. Sorgu sonuçları ayrı bir pencerede görüntülenebilir. Bir SQL projesi, mevcut bir veritabanından çok kolay bir şekilde yeniden oluşturulabilir. Yalnızca Adept SQL Workshop, SQL komut dosyalarını veritabanı şemasına dayalı olarak oluşturmakla kalmaz, aynı zamanda ortaya çıkan komut dosyasını birden çok modüle bölmek ve uygun olduğunda ham SQL'i proje tanımlı makrolarla değiştirmek için birçok uygun yol sağlar. Önemsiz olanlar hariç çoğu veri tabanı, birbirinden nispeten bağımsız mantıksal bölümlere (tablo grupları, görünümler, prosedürler, vb.) ayrılabilir. Grupların her birini ayrı bir komut dosyası olarak uygulamak, şema kaynaklarının görüntülenmesini ve bakımını çok daha kolay hale getirir. Adept SQL Workshop'ta kullanılan proje odaklı yaklaşım, tümü aynı makro bildirimlerini paylaşan birçok komut dosyasından veritabanınızı oluşturmayı çok doğal hale getirir. Proje içindeki komut dosyalarını kolayca ekleyebilir, kaldırabilir veya yeniden düzenleyebilir, tüm veya seçilen komut dosyalarını çalıştırabilirsiniz. Adept SQL Workshop, MS Transact-SQL'in DDL alt kümesini tam olarak anlar (CREATE/DROP/ALTER ifadeleri ve "exec sp_addtype" gibi şemayı değiştiren saklı yordam çağrıları). Program, doğrudan SQL kaynaklarından dahili bir şema temsili oluşturabilir ve daha sonra onunla, veritabanı şemasıyla karşılaştırma ve fark komut dosyalarını üretme gibi çeşitli ilginç şeyler yapabilir. Bu, aynı SQL betiğinin, değişmeyen tabloları etkilemeden canlı veritabanına karşı herhangi bir sayıda çalıştırılabileceği anlamına gelir. Yalnızca kaynak ve veritabanını senkronize etmek için gereken minimum SQL'i yayar, bu nedenle veritabanındaki değişiklikleri büyük ölçüde basitleştirir. Adept SQL Workshop, isteğe bağlı olarak, veritabanını ana kopyanızla senkronize etmek için müşterinin uzak makinesinde oynatılabilen geçmiş komut dosyaları oluşturur. Bu oynatma, basit ve kullanıcı dostu bir GUI uygulaması olarak veya bir komut satırından sessizce çalıştırılabilen bağımsız bir yardımcı program tarafından yapılır. Bir veritabanını sürüm oluşturma için hazırlarken, onunla bir geçmiş komut dosyası - bir veya daha fazla sürüm bölümünde geçerli veritabanı şemasını tanımlayan bir SQL dosyası - ilişkilendirirsiniz. Veritabanı şemasında değişiklik yaptıktan sonra tek bir menü komutuyla geçmiş komut dosyasını güncelleyebilirsiniz. Program, mevcut veritabanı şemasını geçmiş komut dosyasında kaydedilen son şemayla eşleştirecek ve ardından değişiklikleri yeni bir sürüm numarası altında geçmişe ekleyecektir.
Tüm veritabanı yapılarınız SQL betiklerinde (metin dosyaları) tutulduğundan, ekip çalışmasını yönetmek için normal sürüm kontrol yöntemleri kullanılabilir. Veritabanının belirli mantıksal bölümlerinin geliştirilmesinden birkaç geliştirici sorumluysa, 3. taraf bir kaynak kodu kontrol yazılımı kullanarak SQL komut dosyaları (ve veritabanının yerel kopyaları) üzerinde bağımsız olarak çalışabilirler. Adept SQL Workshop, kullanıcı arabiriminde temel sürüm kontrol komutlarını içerir ve ayrı bir eklenti modülü aracılığıyla belirli bir VCS yazılımıyla arabirim oluşturur.