Farklı Veritabanı Yöneticisi Araçları Nelerdir?

Veritabanları, yetkili programların veya Web servislerinin erişebileceği, ekleyebileceği veya değiştirebileceği merkezi bir bilgi deposu görevi görür. Veritabanı yöneticileri adı verilen uzmanlar, bu özel yazılım sunucularını kurmak ve sürdürmekle sorumludur. Veritabanı yöneticisi araçları, veritabanı yazılımı ve yapılandırmalarına erişmelerine, değiştirmelerine ve güncellemelerine olanak sağlayan özel programlardır.

Bilgisayar programlama dünyasında, sunucu, amacı istemciler adı verilen diğer yazılım parçalarına bilgi sağlamak olan bir programdır. Bir sunucu, istemcilerin İnternet veya yerel ağ üzerinden erişebildiği, kendi makinesinde çalışabilir. Bir sunucu, istemci programlarıyla aynı makinede bir arka plan programı olarak da çalışabilir. Veritabanı yazılımı, sahip olduğu bilgilere erişmek isteyen istemci programlarından gelen bağlantılar için belirli bir bağlantı noktasını dinleyen bir sunucu olarak çalışır.

Profesyonellerin çalışan veritabanlarını sürdürmek için kullandıkları veritabanı yöneticisi araçları, veritabanı yazılımının kendisinin değil ayrı programlardır. Veri tabanı yöneticileri, bu araçları belirli bir veri tabanı yazılımının programlandığı komutları vermek, karşılık gelen bir işlemi tanımak ve bunlara cevap vermek için kullanırlar. Her ne kadar bu komutlar için sözdizimi farklı veritabanı yazılımları arasında değişse de, bunları kullanarak gerçekleştirilebilecek eylemler şunları içerir:

  • Belli bir veritabanına giriş yapmak için kimlik bilgileri programlarını ekleme ve kaldırma
  • sunucuya veritabanları ekleyin veya veritabanlarından veritabanını kaldırın
  • veritabanına ayrı tablolar ekleme veya kaldırma
  • Bir tablonun düzenini değiştir
  • bireysel veri girişlerini değiştir

Bu yardımcı program programları tam grafik kullanıcı arayüzlerine sahip olabilir veya metin tabanlı terminal programları olabilir. Metin tabanlı bir arabirim kullanan veritabanı yöneticisi araçları, kullanıcının her bakım komutu için söz diziminin tamamını yazmasını gerektirir. Tam bir grafik ara yüze sahip olan programlar, kullanıcıların düğmelere tıklayarak ve farklı seçenekler seçerek komut ayarlamalarını sağlar, ardından işlemi bir komut için veritabanına gerekli sözdizimine çevirir.

Veritabanı yöneticisi araçları ayrıca, bir bilgisayara uzaktan giriş yapılmasına ve sistem komutlarının yürütülmesine izin veren yazılımı da içerir. Bunlar, yöneticinin bilgisayar monitörü veya grafik arayüzü olmayan bir makinede çalışan veritabanı yazılımını güncellemesi gerektiğinde gereklidir. Bir yöneticinin güncelleme uygulayabilmesi için, çalışan bir uygulamayı bırakmak gibi bir veritabanı sunucusunu durdurması gerekir. Uzaktan oturum açma yazılımı, bir veritabanı yöneticisinin, veritabanı sunucusunu durdurmak, yazılımı güncellemek ve sonra veritabanı yazılımını yeniden başlatmak için veritabanının çalıştığı bilgisayara erişmesini sağlar.