DATABASE MAINTENANCE EĞİTİMİ

Veritabanınızı sağlıklı, tutarlı ve her an kurtarılabilir tutun

Yedekleme, kurtarma, DBCC CHECKDB, indeks ve istatistik bakımı, bakım planları ve otomasyon

Database Maintenance eğitimi, bir veritabanının sağlığını ve kurtarılabilirliğini güvence altına alan rutin bakım işlemlerini öğretir. Katılımcılar yedekleme türlerini, kurtarma modellerini ve belirli bir zamana geri dönme senaryolarını uygular.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Veritabanı sağlığını koruyan rutin bakım işlemlerini baştan sona öğreten uygulamalı eğitim

Bu eğitim, bir veritabanının sağlığını ve kurtarılabilirliğini güvence altına alan rutin bakım işlemlerine odaklanır. Katılımcılar yedekleme türlerini, kurtarma modellerini ve belirli bir zamana geri dönme senaryolarını öğrenir. DBCC CHECKDB ile bütünlük kontrolü, indeks parçalanması bakımı, istatistik güncelleme, eski veri temizleme ve bakım planları işlenir. İşlemler SQL Server Maintenance Plans ve Agent ile otomatikleştirilir.

Süre ve Format

3 Gün. İlk gün yedekleme ve kurtarma modelleri, ikinci gün bütünlük kontrolü ve indeks bakımı, üçüncü gün bakım planları ve otomasyon işlenir.

Seviye

Orta Seviye — yedekleme/kurtarma, indeks bakımı, DBCC bütünlük kontrolü ve bakım planları uygulamalı işlenir

Öğrenme Metodu

Her konu test veritabanında yedek alınıp geri yüklenerek, bozulma senaryoları canlandırılarak ve bakım planları zamanlanarak işlenir.

Neden Bu Eğitim?

💾Güvenilir kurtarma

Yedekleme türlerini ve kurtarma modellerini kavrayarak felaket anında veriyi istenen zamana kadar güvenle geri getirirsiniz.

🩺Erken teşhis

DBCC CHECKDB ve tutarlılık kontrolleriyle veri bozulmasını geç kalmadan tespit eder, büyümeden müdahale edersiniz.

🤖Otomatik bakım

Bakım planları ve Agent işleriyle yedekleme, indeks ve istatistik bakımını elle uğraşmadan düzenli biçimde çalıştırırsınız.

Anahtar Konular

veritabanı bakım eğitimisql server yedeklemedatabase backup restoredbcc checkdb eğitimiindeks bakımıbakım planı sql serverkurtarma modelipoint in time restoreveritabanı yönetimi kursusql agent bakım
“Test edilmemiş bir yedek, yedek sayılmaz; düzenli bakım ve kurtarma provaları bir veritabanının gerçek güvencesidir.”

Ön Koşullar

Eğitimden en iyi verimi almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Veritabanı temeli

Tablo, indeks ve işlem gibi temel veritabanı kavramlarına aşinalık bakım konularını izlemeyi kolaylaştırır.

2
Temel SQL

T-SQL ile temel sorgu ve komut çalıştırabilme bakım betiklerini uygulamayı destekler.

3
Yönetim deneyimi

Bir RDBMS'e yönetici olarak bağlanma deneyimi bakım işlemlerini uygulamayı kolaylaştırır.

4
Test ortamı

Örnek veritabanı yüklü bir SQL Server ortamı yedekleme ve kurtarma alıştırmalarını güvenle sağlar.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcılar tam, fark ve log yedek türlerini, kurtarma modellerini, geri yükleme sırasını ve belirli bir zamana geri dönme senaryolarını uygulamalı olarak öğrenir.
Modül 1
Yedekleme Türleri
  • Tam (full) yedek ve veritabanının bütününün alınması
  • Fark (differential) yedek ve son tam yedeğe bağımlılık
  • İşlem günlüğü (transaction log) yedeğinin rolü
  • Dosya ve dosya grubu (filegroup) yedekleri
  • Copy-only yedek ve yedek zincirine etkisi
  • Yedek sıkıştırma ve şifreleme seçenekleri
Modül 2
Kurtarma Modelleri
  • Simple kurtarma modeli ve log yönetimine etkisi
  • Full kurtarma modeli ve log yedeğinin zorunluluğu
  • Bulk-logged modeli ve toplu işlemlerde kullanımı
  • Kurtarma modelinin yedek stratejisine etkisi
  • RPO ve RTO hedeflerinin modele göre belirlenmesi
  • Log dosyasının büyümesi ve VLF yönetimi
Modül 3
Geri Yükleme (Restore)
  • RESTORE DATABASE ile tam yedekten geri yükleme
  • WITH NORECOVERY ile yedek zincirinin uygulanması
  • Fark ve log yedeklerinin doğru sırayla uygulanması
  • WITH RECOVERY ile veritabanının çevrimiçi alınması
  • Farklı sunucuya geri yükleme ve MOVE kullanımı
  • Geri yükleme öncesi yedek doğrulama (verifyonly)
Modül 4
Point-in-Time ve Senaryolar
  • STOPAT ile belirli bir zamana geri dönme
  • Yanlışlıkla silme sonrası kurtarma yaklaşımı
  • Yedek zincirinin kopmasının sonuçları
  • Yedeklerin düzenli test (restore testi) edilmesi
  • Felaket kurtarma (DR) senaryosunun planlanması
  • Oracle RMAN ve PostgreSQL PITR karşılıkları
Günün hedefiKatılımcılar DBCC CHECKDB ile bütünlük kontrolünü, indeks parçalanmasının ölçülüp giderilmesini ve istatistiklerin güncel tutulmasını uygulamalı olarak öğrenir.
Modül 1
Bütünlük Kontrolü (DBCC)
  • DBCC CHECKDB'nin veri bozulmasını tespit etme mantığı
  • Allocation, consistency ve logical kontrol aşamaları
  • CHECKDB çıktısının ve hata mesajlarının yorumlanması
  • Büyük veritabanlarında CHECKDB maliyeti ve zamanlama
  • Bozulma bulunduğunda onarım seçenekleri ve riskleri
  • Sayfa doğrulama (page verify) CHECKSUM ayarı
Modül 2
İndeks Parçalanması
  • İç ve dış parçalanmanın (fragmentation) oluşum nedeni
  • avg_fragmentation_in_percent ile parçalanmanın ölçülmesi
  • REORGANIZE ile hafif parçalanmanın giderilmesi
  • REBUILD ile yoğun parçalanmanın giderilmesi
  • Online ve offline rebuild arasındaki fark
  • Fill factor ve sayfa bölünmelerinin azaltılması
Modül 3
İstatistik Bakımı
  • İstatistiklerin yürütme planlarına etkisi
  • Otomatik istatistik güncelleme eşiğinin davranışı
  • UPDATE STATISTICS ile elle güncelleme
  • Örnekleme oranı (sample) seçiminin etkisi
  • Büyük tablolarda istatistik güncelleme stratejisi
  • İndeks rebuild ile istatistik güncellemenin ilişkisi
Modül 4
Veri Temizleme ve Alan Yönetimi
  • Eski ve geçici verilerin arşivlenip temizlenmesi
  • Log dosyasının shrink edilmesi ve yan etkileri
  • Veri dosyası büyümesinin (autogrowth) ayarlanması
  • tempdb bakımı ve yapılandırma önerileri
  • Disk alanı izleme ve kapasite planlaması
  • Bölümleme (partitioning) ile büyük tablo yönetimi
Günün hedefiKatılımcılar SQL Server Maintenance Plans ve Agent işleriyle bakımı otomatikleştirmeyi, zamanlama kurmayı ve bakım sonuçlarını izleyip raporlamayı öğrenir.
Modül 1
Bakım Planları (Maintenance Plans)
  • Maintenance Plan Wizard ile plan oluşturma
  • Yedekleme, bütünlük ve indeks bakım görevleri
  • Görev sırası ve öncelik akışının tasarımı
  • Plan içindeki alt planların zamanlanması
  • Eski yedek ve dosya temizleme (cleanup) görevi
  • Bakım planı raporlarının dosyaya yazılması
Modül 2
SQL Agent ile Otomasyon
  • Bakım işlerinin SQL Agent job olarak tanımlanması
  • Zamanlama (schedule) ile gece ve hafta sonu pencereleri
  • T-SQL betikleriyle özel bakım işleri yazma
  • İş adımları arasında başarı/başarısızlık akışı
  • Bakım işlerine başarısızlık bildirimi eklenmesi
  • Ola Hallengren betikleri gibi topluluk çözümleri
Modül 3
İzleme ve Raporlama
  • Yedek geçmişinin msdb backupset ile sorgulanması
  • Son başarılı yedek zamanının raporlanması
  • Bakım işlerinin geçmişinin ve süresinin izlenmesi
  • Veritabanı büyüme ve alan kullanımının raporlanması
  • Bakım penceresi ihlallerinin tespiti
  • Düzenli sağlık kontrolü kontrol listesi oluşturma
Modül 4
Bakım Stratejisi
  • İş yüküne göre bakım sıklığının belirlenmesi
  • Bakım penceresi ve çalışma saati dengesi
  • 7/24 sistemlerde online bakım yaklaşımları
  • Yedek saklama (retention) politikasının tasarımı
  • Felaket kurtarma ile bakımın bütünleşik planlanması
  • Bakım dokümantasyonu ve çalıştırma kitabı (runbook)

Eğitim Kazanımları

Program sonunda katılımcılar:

💾
Yedekleme stratejisi

Tam, fark ve log yedeklerini doğru kurtarma modeliyle planlayarak RPO ve RTO hedeflerine uygun bir strateji kurarsınız.

♻️
Kurtarma yetkinliği

Yedek zincirini doğru sırayla uygulayıp belirli bir zamana geri dönerek veriyi felaket anında güvenle kurtarırsınız.

🩺
Bütünlük kontrolü

DBCC CHECKDB ile veri bozulmasını tespit eder, çıktıyı yorumlar ve onarım seçeneklerini doğru değerlendirirsiniz.

📇
İndeks bakımı

İndeks parçalanmasını ölçer, REORGANIZE ve REBUILD ile giderir, sayfa bölünmelerini azaltarak performansı korursunuz.

📊
İstatistik güncelliği

İstatistikleri uygun örnekleme ile güncel tutarak optimizerın sağlıklı yürütme planları üretmesini sağlarsınız.

🗃️
Alan yönetimi

Log ve veri dosyası büyümesini, tempdb'yi ve disk alanını yöneterek kapasite sorunlarını önceden planlarsınız.

🤖
Otomasyon

Maintenance Plans ve SQL Agent işleriyle bakımı zamanlar, topluluk betikleriyle güvenilir otomasyon kurarsınız.

🔭
İzleme ve Raporlama

Yedek geçmişini ve bakım işlerini raporlayarak sistemin sağlığını sürekli izler ve ihlalleri erken yakalarsınız.

Kimler İçin Uygundur?

  • Üretim veritabanlarının sürekliliğinden sorumlu veritabanı yöneticileri
  • yedekleme stratejisi kuran sistem yöneticileri
  • bakım otomasyonu kuran operasyon ekipleri
  • veritabanı bakımı öğrenmek isteyen BT uzmanları için uygundur

Sıkça Sorulan Sorular

Bu eğitim performans eğitiminden nasıl ayrılıyor?
Instance Performance eğitimi yavaş sorguların nedenini bulmaya ve sorgu optimizasyonuna odaklanır. Bu eğitim ise veritabanının sürekliliğini sağlayan rutin bakıma; yani yedekleme, kurtarma, bütünlük kontrolü ve indeks bakımına odaklanır. İndeks bakımı her iki eğitimde de geçse de buradaki bakış açısı sağlık ve süreklilik üzerinedir.
Yedekleri neden test etmek gerekir?
Bir yedek ancak başarıyla geri yüklenebildiğinde işe yarar. Bozuk, eksik veya zinciri kopmuş yedekler felaket anında fark edilirse çok geç olur. Eğitimde yedekleri düzenli restore testiyle doğrulama alışkanlığı vurgulanır ve point-in-time kurtarma senaryoları uygulamalı çalışılır.
Bakım otomasyonu nasıl yapılıyor?
SQL Server Maintenance Plans sihirbazı ve SQL Agent işleriyle yedekleme, bütünlük kontrolü ve indeks bakımı zamanlanır. Eğitimde ayrıca Ola Hallengren betikleri gibi yaygın topluluk çözümleri de tanıtılır; böylece bakım işlemleri güvenilir ve tekrarlanabilir biçimde otomatikleştirilir.
Eğitim sadece SQL Server için mi?
Uygulamalar ağırlıklı olarak SQL Server üzerinde yapılır, ancak yedekleme, kurtarma ve bütünlük kavramları ürün bağımsızdır. Oracle RMAN ve PostgreSQL PITR gibi karşılıklar da tanıtıldığı için öğrenilen prensipler farklı veritabanı ortamlarına taşınabilir.
Eğitim sonunda sertifika veriliyor mu?
Program tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Sertifika eğitimin tamamlandığını belgeler; ürünlerin resmi yetkinlik sınavları ayrıdır ve sınav başvurusu ile ücreti ilgili kuruma aittir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Database Maintenance Eğitimi Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Veritabanı Yönetimi TemelleriVeritabanı Temelleri ve İlişkisel Veritabanı Kavramları Eğitimi
Veritabanı Eğitimleri

Veritabanı Temelleri ve İlişkisel Veritabanı Kavramları Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

İlişkisel model, bağıntı ve demet, anahtar türleri, varlık ve referans bütünlüğü, ilişkisel cebir ve ACID ilkeleri. Teoriyi SQL'le pekiştiren 3 günlük temel eği

Detayları Gör →
Veritabanı Yönetimi TemelleriVertica SQL Eğitimi
Veritabanı Eğitimleri

Vertica SQL Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Vertica sütun tabanlı analitik veritabanında projeksiyon, segmentasyon, COPY yükleme ve analitik SQL fonksiyonlarını uygulamalı öğreten 3 günlük kurumsal eğitim

Detayları Gör →
Veritabanı Yönetimi TemelleriWeb Apps with web2py: Database Connectivity & the Model Eğitimi
Veritabanı Eğitimleri

Web Apps with web2py: Database Connectivity & the Model Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

web2py DAL ile veritabanı bağlantısı, model katmanı, define_table, Field doğrulama, CRUD sorguları ve migration yönetimini uygulamalı öğreten 3 günlük eğitim.

Detayları Gör →
Veritabanı Yönetimi TemelleriWeb Apps with web2py: Decorators, Foreign Key Constraints, & Table Forms Eğitimi
Veritabanı Eğitimleri

Web Apps with web2py: Decorators, Foreign Key Constraints, & Table Forms Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

web2py dekoratörleri, Auth ile yetkilendirme, reference ile yabancı anahtar ilişkileri ve SQLFORM form üretimini uygulamalı öğreten 3 günlük kurumsal eğitim.

Detayları Gör →
Veritabanı Yönetimi TemelleriWorking with Databases in Access for Windows Eğitimi
Veritabanı Eğitimleri

Working with Databases in Access for Windows Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Microsoft Access eğitimi: tablo ve ilişki tasarımı, seçme ve işlem sorguları, formlar, raporlar, Access SQL ve makrolar uygulamalı olarak işlenir.

Detayları Gör →
Veritabanı Yönetimi TemelleriWorking with DDL Eğitimi
Veritabanı Eğitimleri

Working with DDL Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

CREATE, ALTER, DROP komutları, PRIMARY/FOREIGN KEY ve CHECK kısıtları, indeks tasarımı, view ve güvenli şema değişikliğini uygulamalı öğreten 3 günlük DDL eğiti

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn