SQL programlama aracı

Yazılım alanında, SQL programlama araçları veritabanı yöneticileri (DBA) ve uygulama geliştiricileri için platformlar verimli ve doğru günlük görevlerini yerine getirmek için sağlar.
Veritabanı yöneticileri ve uygulama geliştiricileri genellikle nadiren tamamen denetimi sürekli değişen ortamlarında karşı karşıya gelir. Birçok değişiklikler yeni geliştirme projeleri veya üretime dağıtıldığında, her zaman beklenen sonucu üretemezler, var olan kodu, yapılan değişikliklerden kaynaklanabilir.
Kuruluşların daha iyi geliştirme projeleri ve kod geliştirmek ekipleri yönetmek için SQL programlama araçları tedarikçileri normalde veritabanı yönetimi ve kalite kod dağıtım uygulamalarına yardımcı olmak için veritabanı yöneticisi veya uygulama geliştirici tesisi daha fazla sağlarlar.
Özellikler
SQL programlama araçları aşağıdaki özellikleri içerebilir:
SQL düzenleme
SQL editörler kullanıcılara düzenlemek ve SQL deyimlerini çalıştırmak için izin verir. Bunlar aşağıdaki özellikleri destekleyebilir:
kes, kopyala, yapıştır, geri al, yer imleri, yineleme, bulmak (ve değiştirme)
blok girintisi, baskı, dosyayı kaydetmek, büyük / küçük harf
anahtar kelime vurgulama
otomatik tamamlama
sık kullanılan dosyalara erişim
sorgu sonucu çıktısı
düzenleme sorgu sonuçları
işlemekle ve haddeleme geri işlemleri
kesik kağıt içine
Nesne tarama
Araçlar veritabanı hakkında bilgi geliştiriciler için veya veritabanı yöneticileri ile ilgili nesneleri gösterebilir. Kullanıcılar olabilir:
görünüm nesne açıklamaları
görünüm nesne tanımları (DDL)
veritabanı nesneleri oluşturmak
etkinleştirmek ve tetikleyiciler ve kısıtlamaları devre dışı bırakmak
geçerli veya geçersiz nesneleri yeniden derlemek
sorgu veya düzenleme tablolar ve görünümler
Bazı araçlar da nesneler arasındaki bağımlılıkları görüntülemek için özellikleri sağlamak ve kullanıcıların özyinelemeli bu bağımlı nesnelerin genişletilmesine izin verir (örneğin: paketlerin görüşlerinin başvurusu, düşünceler genellikle çoklu tablolar, süper/alt tipleri ve başvuru).
Oturum tarama
Veritabanı yöneticileri ve uygulama geliştiricileri ile veritabanında her kullanıcıya geçerli etkinlikleri görüntülemek için oturum tarama araçlarını kullanabilirsiniz. Bunlarla bireysel kullanıcılar, istatistik bilgileri, kilitli nesnelerin ve her oturumun geçerli çalışan SQL kaynak kullanımını kontrol edebilirsiniz.
Kullanıcı güvenlik yönetimi
DBA'larla oluşturabilir, düzenleyebilir, silebilir, devre dışı bırakma veya güvenlik yönetim araçlarını kullanarak veritabanı kullanıcı hesaplarını etkinleştirebilirsiniz. DBA'larla ayrıca kullanıcılara roller, sistem ayrıcalıkları, nesne ayrıcalıkları ve depolama kotalarını atayabilirsiniz.
Hata ayıklama
Bazı araçların saklı yordamları hata ayıklama için özellikleri sunar: böylece özel durum, kesme, görünüm & değişken ayarlama, çağrı yığını görünümü kadar çalıştırma, adım, dışarı adım, içeri adım, ve benzerleri. Kullanıcılarca tetikleyiciler ve nesne türleri de dahil olmak üzere, kendisine herhangi bir değişiklik yapmadan herhangi bir program biriminin hata ayıklamasını yapabilirsiniz.
Performans izleme
Kullanım özeti, hizmet süresi özeti, son eylemler, üst oturumları, oturum geçmişi veya üst SQL kolay-okuma grafiklerle izleme araçları veritabanı kaynaklarını gösterebilir. Veritabanı yöneticileri kolayca izleme, örneğin çeşitli bileşenlerinin sağlığını izleyebilirsiniz. Uygulama geliştiricileri de tanılamak için bu tür araçların kullanımını ve doğru uygulama performans sorunlarını yapmak yanı sıra SQL sunucu performansını artırabilir.
Sınama verileri
Test verileri oluşturma araçlarıyla, sunucu ya da istemci tarafında test amaçlı gerçekçi test verileri ile veritabanı doldurabilirsiniz. Ayrıca, yazılımın bu tür veritabanına örnek olarak BLOB dosyaları yükleyebilirsiniz.