SQL programlama aracı - SQL programming tool

Nın alanında yazılım, SQL programlama araçları için platformlar sağlamak veritabanı yöneticileri (DBA'lar) ve uygulama geliştiricilerin günlük görevleri verimli ve doğru bir şekilde gerçekleştirmelerini sağlar.

Veritabanı yöneticileri ve uygulama geliştiricileri, genellikle nadiren tamamen kontrol ettikleri sürekli değişen ortamlarla karşı karşıyadır. Pek çok değişiklik, yeni geliştirme projelerinden veya üretime dağıtıldığında her zaman beklenen sonucu vermeyen mevcut kodda yapılan değişikliklerden kaynaklanır.

Kuruluşların geliştirme projelerini daha iyi yönetmesi ve takımlar kod geliştiren, SQL programlama araçlarının tedarikçileri normalde veritabanı yöneticisine veya uygulama geliştiricisine veritabanı yönetimine ve kaliteye yardımcı olmak için kolaylıktan fazlasını sağlar kod dağıtımı uygulamalar.

Özellikleri

SQL programlama araçları aşağıdaki özellikleri içerebilir:

SQL düzenleme

SQL editörleri, kullanıcıların SQL ifadelerini düzenlemesine ve yürütmesine izin verir. Aşağıdaki özellikleri destekleyebilirler:

  • kes, kopyala, yapıştır, geri al, yinele, bul (ve değiştir), yer imleri
  • blok girintisi, yazdırma, dosya kaydetme, büyük / küçük harf
  • anahtar kelime vurgulama
  • otomatik tamamlama
  • sık kullanılan dosyalara erişim
  • sorgu sonucunun çıktısı
  • sorgu sonuçlarını düzenleme
  • işlemleri gerçekleştirmek ve geri almak
  • içten kesilmiş kağıt

Nesneye göz atma

Araçlar şu konularda bilgi görüntüleyebilir: veritabanı nesneleri geliştiriciler veya veritabanı yöneticileriyle ilgilidir. Kullanıcılar şunları yapabilir:

Bazı araçlar ayrıca nesneler arasındaki bağımlılıkları görüntülemek için özellikler sağlar ve kullanıcıların bu bağımlı nesneleri özyinelemeli olarak genişletmelerine izin verir (örneğin: paketler görünümlere başvurabilir, görünümler genel olarak referans tabloları, süper / alt türler vb.).

Oturuma göz atma

Veritabanı yöneticileri ve uygulama geliştiricileri, veritabanındaki her bir kullanıcının mevcut etkinliklerini görüntülemek için oturuma göz atma araçlarını kullanabilir. Bireysel kullanıcıların kaynak kullanımını, istatistik bilgilerini, kilitli nesneleri ve her bir bireysel oturumun mevcut çalışan SQL'sini kontrol edebilirler.

Kullanıcı güvenliği yönetimi

DBA'lar, güvenlik yönetimi araçlarını kullanarak veritabanında kullanıcı hesapları oluşturabilir, düzenleyebilir, silebilir, devre dışı bırakabilir veya etkinleştirebilir. DBA'lar ayrıca roller, sistem ayrıcalıklar, nesne ayrıcalıkları ve depolama -kullanıcılara kotalar.

Hata ayıklama

Bazı araçlar, hata ayıklama için özellikler sunar. saklı prosedürler: Adımla, Adım At, Adım Çık, İstisnaya Kadar Çalıştır, Kesme noktaları, Değişkenleri Görüntüleme ve Ayarlama, Çağrı Yığını Görüntüleme vb. Kullanıcılar, herhangi bir program biriminde herhangi bir değişiklik yapmadan, tetikleyiciler ve nesne türleri.

Performans izleme

İzleme araçları, veritabanı kaynaklarını - kullanım özeti, hizmet süresi özeti, son etkinlikler, en iyi oturumlar, oturum geçmişi veya en iyi SQL - okunması kolay grafikler halinde gösterebilir. Veritabanı yöneticileri, izleme örneğindeki çeşitli bileşenlerin sağlığını kolayca izleyebilir. Uygulama geliştiricileri, uygulama performansı sorunlarını tanılamak ve düzeltmek ve SQL sunucusu performansını iyileştirmek için bu tür araçları da kullanabilir.

Test verisi

Test verisi oluşturma araçları, sunucu veya istemci tarafı test amaçları için gerçekçi test verileriyle veritabanını doldurabilir. Ayrıca, bu tür yazılımlar örnek BLOB dosyalarını veri tabanına yükleyebilir.

Ayrıca bakınız