MYSQL VERİTABANI YÖNETİMİ EĞİTİMİ

Şema, kullanıcı, yedek ve bakımda DBA yetkinliği

Veritabanı nesneleri, yetkilendirme, yedekleme ve rutin bakımda uçtan uca MySQL yönetimi

MySQL Veritabanı Yönetimi Eğitimi, MySQL ve MariaDB yönetiminin günlük sorumluluklarını uygulamalı öğretir. Veritabanı ve tablo tasarımı, veri tipleri ve kısıtlar, kullanıcı ve yetki yönetimi, güvenlik sıkılaştırma, mysqldump ve XtraBackup ile yedekleme, nokt…

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

Eğitim Hakkında

Veritabanı yöneticisinin günlük sorumluluklarını kapsayan uygulamalı DBA programı

Bu eğitim, MySQL ve MariaDB veritabanlarını yönetmenin günlük sorumluluklarını uygulamalı olarak öğretir. Veritabanı ve tablo tasarımı, veri tipleri ve kısıtlar, kullanıcı ve yetki yönetimi, mantıksal ve fiziksel yedekleme, nokta-zaman kurtarma ile rutin bakım işlemleri işlenir. Katılımcılar güvenli erişim politikaları kurmayı, mysqldump ve XtraBackup ile yedek almayı, tabloları onarıp optimize etmeyi ve temel izleme yapmayı öğrenir.

Süre ve Format

3 Gün. Yüz yüze veya online, kendi laboratuvar veritabanı üzerinde yönetim, yedekleme ve kurtarma uygulamalarıyla yürütülür; kuruma özel uyarlanır.

Seviye

Orta Seviye — veritabanı yöneticiliğine başlayanların şema, kullanıcı, yedekleme ve bakım işlemlerini uygulamalı öğrendiği program.

Öğrenme Metodu

Her konu laboratuvar veritabanında uygulanır; yedekleme ve kurtarma gibi kritik işlemler gerçek senaryolarla tekrarlanır.

Neden Bu Eğitim?

🔐Güvenli Erişim

Kullanıcı, rol ve ayrıcalık modelini doğru kurarak her kişiye yalnızca ihtiyaç duyduğu erişimi veren güvenli bir veritabanı yönetirsiniz.

💾Veri Güvencesi

Düzenli yedekleme ve nokta-zaman kurtarma ile donanım arızası veya insan hatası durumunda veriyi kayıpsız geri getirmeyi öğrenirsiniz.

🛠️Sağlıklı Veritabanı

Rutin bakım, tablo optimizasyonu ve izleme ile veritabanının zamanla yavaşlamasını önler, sorunları büyümeden fark edersiniz.

Anahtar Konular

mysql veritabanı yönetimimysql dba eğitimimysql yedeklemekullanıcı yetki yönetimimysqldump eğitimixtrabackupveritabanı bakımımariadb yönetimimysql güvenliknokta zaman kurtarma
“İyi bir veritabanı yöneticisi, her şey yolundayken fark edilmez; asıl değeri, test edilmiş bir yedek ile felaket anında ortaya çıkar.”

Ön Koşullar

Eğitimden en yüksek verimi almak için önerilen temel bilgi ve deneyimler

1
Temel SQL

SELECT, INSERT ve CREATE TABLE gibi temel SQL komutlarını yazabilmek beklenir.

2
İşletim Sistemi Bilgisi

Linux veya Windows üzerinde servis başlatma, dosya ve dizin yönetimi yapabilmek faydalıdır.

3
Komut Satırı Deneyimi

Terminal üzerinden komut çalıştırma ve çıktı inceleme konusunda rahat olmak işinizi kolaylaştırır.

4
Veritabanı Kavramları

Tablo, anahtar, indeks ve ilişki gibi temel ilişkisel kavramlara aşina olmak önerilir.

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 gün sonunda veritabanı ve tablo oluşturup değiştirir, uygun veri tiplerini seçer, kısıtları tanımlar ve depolama motoru kararlarını verebilir hale gelir.
Modül 1
Veritabanı ve Tablo İşlemleri
  • CREATE, ALTER ve DROP DATABASE komutları
  • CREATE TABLE ile tablo tanımı ve sütun özellikleri
  • ALTER TABLE ile sütun ekleme, değiştirme ve kaldırma
  • Karakter kümesi (charset) ve collation seçimi
  • Geçici (temporary) tablolar ve kullanım alanları
  • INFORMATION_SCHEMA ile nesne meta verisinin sorgulanması
Modül 2
Veri Tipleri ve Kısıtlar
  • Sayısal, metinsel, tarih ve JSON veri tiplerinin seçimi
  • PRIMARY KEY ve AUTO_INCREMENT tanımı
  • FOREIGN KEY ile referans bütünlüğü kuralları
  • UNIQUE, NOT NULL ve DEFAULT kısıtları
  • CHECK kısıtı ile değer doğrulama
  • ON DELETE ve ON UPDATE eylemlerinin yapılandırılması
Modül 3
Depolama Motorları
  • InnoDB ve MyISAM motorlarının karşılaştırılması
  • Transaction ve satır seviyesi kilitleme desteği
  • Depolama motoru seçiminin veri bütünlüğüne etkisi
  • MEMORY ve ARCHIVE motorlarının kullanım alanları
  • Tablo başına dosya (innodb_file_per_table) yapısı
  • Mevcut tablonun depolama motorunun değiştirilmesi
Modül 4
İndeks ve Görünüm Yönetimi
  • Birincil, benzersiz ve ikincil indekslerin oluşturulması
  • İndekslerin yönetim açısından bakımı ve gözden geçirilmesi
  • CREATE VIEW ile görünüm oluşturma ve güncellenebilirlik
  • Görünümlerle erişim soyutlama ve güvenlik
  • Saklı yordam (stored procedure) ve fonksiyonlara giriş
  • Tetikleyici (trigger) ile otomatik işlemler
Günün hedefiKatılımcılar gün sonunda kullanıcı ve rol oluşturur, en az yetki ilkesine göre ayrıcalık verir, bağlantı güvenliğini yapılandırır ve erişim denetimini uygulayabilir.
Modül 1
Kullanıcı ve Kimlik Doğrulama
  • CREATE USER ile kullanıcı oluşturma ve host tanımı
  • Kimlik doğrulama eklentileri ve parola politikaları
  • ALTER USER ile parola ve hesap ayarlarının değiştirilmesi
  • Hesap kilitleme ve parola geçerlilik süresi
  • validate_password bileşeni ile parola gücü zorlama
  • mysql.user tablosuyla hesap envanterinin incelenmesi
Modül 2
Ayrıcalık ve Rol Yönetimi
  • GRANT ve REVOKE ile ayrıcalık verme ve geri alma
  • Global, veritabanı, tablo ve sütun seviyesi ayrıcalıklar
  • En az yetki (least privilege) ilkesinin uygulanması
  • CREATE ROLE ile rol tanımlama ve atama
  • SHOW GRANTS ile mevcut yetkilerin görüntülenmesi
  • Uygulama ve yönetim hesaplarının ayrıştırılması
Modül 3
Bağlantı ve Ağ Güvenliği
  • SSL/TLS ile şifreli istemci bağlantısı yapılandırma
  • bind_address ve dinlenen arayüzün sınırlandırılması
  • Uzaktan root erişiminin devre dışı bırakılması
  • Firewall ve port erişim denetimi
  • require_secure_transport ile güvenli bağlantı zorunluluğu
  • Bağlantı sayısı ve kaynak limitlerinin belirlenmesi
Modül 4
Denetim ve Sıkılaştırma
  • mysql_secure_installation ile temel sıkılaştırma
  • Anonim kullanıcı ve test veritabanının kaldırılması
  • Genel sorgu ve hata loglarının yapılandırılması
  • Erişim denetimi (audit) kaydı yaklaşımları
  • Hassas verilerin maskelenmesi ve şifrelenmesi
  • Güvenlik kontrol listesinin düzenli uygulanması
Günün hedefiKatılımcılar gün sonunda mantıksal ve fiziksel yedek alır, nokta-zaman kurtarma yapar, rutin bakım işlemlerini uygular ve veritabanının sağlığını izleyebilir hale gelir.
Modül 1
Mantıksal Yedekleme
  • mysqldump ile tam ve seçili veritabanı yedeği alma
  • mysqlpump ve paralel yedekleme seçenekleri
  • Tutarlı yedek için --single-transaction kullanımı
  • Yedekten geri yükleme ve doğrulama adımları
  • Şema ve veri yedeğinin ayrıştırılması
  • Büyük veritabanlarında mantıksal yedek sınırları
Modül 2
Fiziksel Yedekleme ve Kurtarma
  • Percona XtraBackup ile sıcak (hot) fiziksel yedek
  • Tam, artımlı (incremental) ve diferansiyel yedek stratejileri
  • Binary log ile nokta-zaman (point-in-time) kurtarma
  • Yedek saklama politikası ve rotasyon planı
  • Yedeğin başka bir sunucuda geri yükleme testi
  • RTO ve RPO hedeflerine göre yedek planı kurma
Modül 3
Rutin Bakım İşlemleri
  • ANALYZE TABLE ile istatistik güncelleme
  • OPTIMIZE TABLE ile tablo alanı geri kazanımı
  • CHECK ve REPAIR TABLE ile bütünlük kontrolü
  • InnoDB tablespace ve disk alanı yönetimi
  • Eski log ve geçici dosyaların temizliği
  • Bakım pencerelerinin planlanması ve otomasyonu
Modül 4
İzleme ve Sorun Giderme
  • SHOW STATUS ve SHOW PROCESSLIST ile anlık durum
  • Yavaş sorgu ve hata loglarının takibi
  • Bağlantı, bellek ve disk kullanımının izlenmesi
  • Kilit (lock) ve deadlock durumlarının teşhisi
  • Temel izleme araçları ve uyarı eşikleri
  • Düzenli sağlık kontrolü ve raporlama alışkanlığı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Nesne Yönetimi

Veritabanı, tablo, indeks ve görünümleri oluşturup değiştirir, uygun veri tipi ve kısıtlarla sağlam bir şema tasarlarsınız.

✅
Motor Seçimi

InnoDB ve diğer depolama motorlarının farklarını kavrayarak iş yüküne uygun, veri bütünlüğünü koruyan kararlar verirsiniz.

✅
Kullanıcı Yönetimi

Kullanıcı ve rol oluşturur, GRANT ve REVOKE ile en az yetki ilkesine göre güvenli erişim politikaları uygularsınız.

✅
Güvenlik Sıkılaştırma

SSL bağlantısı, parola politikası ve sıkılaştırma adımlarıyla veritabanını yetkisiz erişime karşı korursunuz.

✅
Mantıksal Yedek

mysqldump ile tutarlı yedek alır, geri yükleme adımlarını uygular ve yedeklerinizi düzenli olarak doğrularsınız.

✅
Nokta-Zaman Kurtarma

XtraBackup ve binary log ile fiziksel yedek alıp nokta-zaman kurtarma yaparak veri kaybını en aza indirirsiniz.

✅
Rutin Bakım

ANALYZE, OPTIMIZE ve CHECK TABLE işlemleriyle veritabanının performansını ve bütünlüğünü sürekli sağlıklı tutarsınız.

✅
İzleme Yetkinliği

SHOW PROCESSLIST ve loglarla anlık durumu izler, kilit ve kaynak sorunlarını büyümeden teşhis edersiniz.

Kimler İçin Uygundur?

  • Veritabanı yöneticiliğine yeni başlayanlar
  • sistem yöneticileri
  • yazılım geliştiriciler
  • MySQL/MariaDB veritabanlarının bakım ve güvenliğinden sorumlu teknik personel için tasarlanmıştır

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Veritabanı yöneticiliğine yeni başlayanlar, sistem yöneticileri ve MySQL veritabanlarının bakımından sorumlu yazılım geliştiriciler için uygundur. Temel SQL ve komut satırı bilgisi beklenir; eğitim DBA'nın günlük işlerini uygulamalı kapsar.
Yönetim eğitimi sorgulama eğitiminden farklı mı?
Evet. Bu program veritabanı yönetimine odaklanır: şema, kullanıcı ve yetki yönetimi, güvenlik, yedekleme, kurtarma ve bakım işlenir. Veri çekmeye yönelik JOIN, alt sorgu ve pencere fonksiyonları ise MySQL Veritabanı Sorgulama eğitiminin konusudur.
Eğitim ne kadar sürüyor ve nasıl işleniyor?
Eğitim üç gün sürer ve yüz yüze veya online olarak verilebilir. Her konu kısa anlatımın ardından laboratuvar veritabanında uygulanır; yedekleme ve kurtarma gibi kritik işlemler gerçek senaryolarla tekrarlanır.
Hangi araçlar kullanılıyor?
MySQL ve MariaDB'nin yerleşik yönetim komutlarının yanı sıra mysqldump, mysqlpump, Percona XtraBackup ve mysql_secure_installation gibi araçlar kullanılır. Örnekler bir laboratuvar veritabanı üzerinde uygulanır.
Eğitim sonunda sertifika veriliyor mu?
Program tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Bu sertifika katılımın ve kazanılan yetkinliğin belgesidir; resmi bir sınav gereksinimi bulunmamaktadır.

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. MySQL Veritabanı Yönetimi 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

MySQL ve MariaDBMySQL Database Development: SELECT Statement & Operators Eğitimi
Veritabanı Eğitimleri

MySQL Database Development: SELECT Statement & Operators Eğitimi

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

MySQL SELECT sorgusu ve operatörler eğitimi: WHERE, BETWEEN, IN, LIKE, ORDER BY, GROUP BY, JOIN ve alt sorgular uygulamalı olarak işlenir.

Detayları Gör →
MySQL ve MariaDBMySQL Database Development: Stored Routines, Triggers, & the InnoDB memcached Plugin Eğitimi
Veritabanı Eğitimleri

MySQL Database Development: Stored Routines, Triggers, & the InnoDB memcached Plugin Eğitimi

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

MySQL saklı yordam, fonksiyon, imleç, hata yönetimi, tetikleyici ve InnoDB memcached eklentisiyle NoSQL erişimi uygulamalı olarak işlenir.

Detayları Gör →
MySQL ve MariaDBMySQL Database Development: Working with Functions Eğitimi
Veritabanı Eğitimleri

MySQL Database Development: Working with Functions Eğitimi

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

MySQL yerleşik fonksiyon eğitimi: string, sayısal, tarih-saat, toplama, koşullu, JSON ve pencere fonksiyonları uygulamalı olarak işlenir.

Detayları Gör →
MySQL ve MariaDBMySQL for Beginners Eğitimi
Veritabanı Eğitimleri

MySQL for Beginners Eğitimi

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

MySQL başlangıç eğitimi: kurulum, veritabanı ve tablo kavramı, SELECT, WHERE, JOIN ve gruplama ile SQL temelleri sıfırdan uygulamalı öğretilir.

Detayları Gör →
MySQL ve MariaDBMySQL Sorgu ve Performans Optimizasyonu Eğitimi
Veritabanı Eğitimleri

MySQL Sorgu ve Performans Optimizasyonu Eğitimi

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

EXPLAIN, indeks tasarımı, slow query log, Performance Schema ve InnoDB ayarlarıyla yavaş MySQL sorgularını teşhis edip performansı artırmayı öğrenin.

Detayları Gör →
MySQL ve MariaDBMySQL Veritabanı Sorgulama Eğitimi
Veritabanı Eğitimleri

MySQL Veritabanı Sorgulama Eğitimi

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

SELECT, JOIN, GROUP BY, alt sorgu, CTE ve pencere fonksiyonlarıyla MySQL ve MariaDB üzerinde temelden ileri düzeye SQL sorgulama yazmayı öğrenin.

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