İçindekiler:
Tanım - Veritabanı Yönetimi ne demektir?
Veritabanı yönetimi, bir veritabanının her zaman gerektiği gibi kullanılabilir olmasını sağlamak için veritabanı yöneticisi tarafından gerçekleştirilen tüm etkinlik kümesini ifade eder. Yakın ilişkili diğer görevler ve roller veritabanı güvenliği, veritabanı izleme ve sorun giderme ve gelecekteki büyümeyi planlamadır.
Veritabanı yönetimi, bir veya daha fazla veritabanına bağımlı herhangi bir kuruluşta önemli bir işlevdir.
Techopedia Veritabanı Yönetimini Açıklıyor
Veritabanı yöneticisi (DBA) genellikle BT departmanında büyük kuruluşlar için özel bir rol oynar. Bununla birlikte, tam zamanlı bir DBA'yı karşılayamayan birçok küçük şirket genellikle rolü uzman bir tedarikçiye dış kaynaklardan temin eder veya sözleşmeye bağlar veya her ikisinin de bir kişi tarafından gerçekleştirilmesi için BİT departmanındaki rolü başkalarıyla birleştirir.
Veritabanı yönetiminin birincil rolü, gerektiğinde her zaman kullanılabilir olması için veritabanı için maksimum çalışma süresi sağlamaktır. Bu genellikle proaktif periyodik izleme ve sorun giderme işlemlerini içerecektir. Bu da DBA adına bazı teknik beceriler gerektirir. Söz konusu veritabanının derinlemesine bilgisine ek olarak, DBA ayrıca veritabanının üzerinde çalıştığı platformda (veritabanı motoru ve işletim sistemi) bilgiye ve eğitime de ihtiyaç duyacaktır.
Bir DBA tipik olarak diğer ikincil fakat yine de kritik öneme sahip görevlerden ve rollerden de sorumludur. Bunlardan bazıları:
- Veritabanı Güvenliği: Veritabanına yalnızca yetkili kullanıcıların erişmesini sağlamak ve harici, yetkisiz erişime karşı güçlendirmek.
- Veritabanı Ayarı: Performansı optimize etmek için sunucu belleği ayırma, dosya parçalama ve disk kullanımı gibi çeşitli parametrelerden herhangi birini değiştirin.
- Yedekleme ve Kurtarma: Veritabanının, kazara veya kasıtlı veri kaybından kurtulmak için yeterli yedekleme ve kurtarma prosedürlerine sahip olmasını sağlamak DBA'nın rolüdür.
- Sorgulardan Rapor Üretme: DBA'lar genellikle sorgu yazarak raporlar oluşturmaya çağrılır ve bunlar veritabanına karşı çalıştırılır.
Yukarıdakilerin hepsinden açıktır ki, veritabanı yönetim fonksiyonunun teknik eğitim ve yılların deneyimi gerektirmektedir. Oracle DB ve Microsoft'un SQL Server gibi ticari veritabanı ürünleri sunan bazı şirketler de belirli ürünleri için sertifikalar sunmaktadır. Oracle Sertifikalı Profesyonel (OCP) ve Microsoft Sertifikalı Veritabanı Yöneticisi (MCDBA) gibi bu endüstri sertifikaları, kuruluşlara bir DBA'nın söz konusu ürün üzerinde gerçekten iyi bir şekilde eğitildiğinden emin olmak için uzun bir yol kat ediyor. Günümüzde ilişkisel veritabanı ürünlerinin çoğu SQL dilini kullandığından, SQL komutları ve sözdizimi bilgisi de günümüzün DBA'ları için değerli bir varlıktır.