MARİADB VERİTABANI YÖNETİMİ EĞİTİMİ

MariaDB veritabanını kurumsal ölçekte güvenle yönetin

Kurulum, yapılandırma, kullanıcı/yetki, storage engine, indeks, replikasyon ve yedekleme

MariaDB Veritabanı Yönetimi Eğitimi, veritabanı yöneticilerine MariaDB'yi uçtan uca yönetmeyi öğretir. Katılımcılar kurulum ve my.cnf yapılandırmasını, kullanıcı ve yetki yönetimini, storage engine seçimini, indeksleme ve sorgu optimizasyonunu, binlog/GTID re…

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

Eğitim Hakkında

MariaDB veritabanı yönetiminin tüm temel alanlarını kapsayan uygulamalı DBA eğitimi

MariaDB Veritabanı Yönetimi Eğitimi, MariaDB'nin kurulumundan günlük yönetimine kadar DBA görevlerini uçtan uca kapsar. Katılımcılar mimariyi, my.cnf yapılandırmasını, kullanıcı ve yetki yönetimini, storage engine seçimini, indeksleme ve sorgu optimizasyonunu öğrenir. InnoDB ayarları, slow query analizi, binlog ve GTID ile replikasyon, mysqldump ve mariabackup ile yedekleme, güvenlik sıkılaştırma ve izleme konuları gerçek yönetim senaryolarıyla uygulamalı ele alınır.

Süre ve Format

3 Gün. İlk gün kurulum ve kullanıcı yönetimi, ikinci gün storage engine, indeks ve performans, üçüncü gün replikasyon, yedekleme ve güvenlik işlenir.

Seviye

Orta Seviye — MariaDB kurulumu, yapılandırması, kullanıcı yönetimi, performans ve yedekleme konularını kapsayan DBA odaklı eğitim

Öğrenme Metodu

Her konu gerçek bir MariaDB sunucusunda SQL komutları, yapılandırma düzenlemeleri ve bakım işlemleriyle uygulamalı olarak işlenir.

Neden Bu Eğitim?

🗄️Sağlam yönetim

Kurulum, yapılandırma ve kullanıcı yönetimini öğrenerek MariaDB sunucusunu güvenli ve kararlı biçimde işletmeyi öğrenirsiniz.

⚡Performans

Storage engine seçimi, indeksleme ve slow query analiziyle sorguları hızlandırıp kaynak kullanımını iyileştirirsiniz.

💾Veri güvencesi

Replikasyon ve mariabackup/mysqldump ile veriyi koruyup kesinti durumunda hızlı kurtarma yeteneği kazanırsınız.

Anahtar Konular

mariadb eğitimimariadb yönetimimariadb dba eğitimiveritabanı yönetimi eğitimimariadb performansmariadb replikasyonmariadb yedeklememysql mariadb kursu
“Veritabanı yönetimi, verinin hem hızlı hem güvenli yaşadığı bir dengedir; MariaDB'yi iyi tanımak o dengeyi kurmayı kolaylaştırır.”

Ön Koşullar

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

1
Temel SQL

SELECT, INSERT, UPDATE ve JOIN gibi temel SQL ifadelerine aşinalık yönetim konularını kolaylaştırır.

2
Linux komut satırı

Dosya düzenleme ve servis yönetimi gibi temel Linux becerileri yapılandırma adımlarında gereklidir.

3
Veritabanı kavramları

Tablo, ilişki ve işlem (transaction) gibi temel kavramlara aşinalık öğrenmeyi hızlandırır.

4
Laboratuvar ortamı

Kurulu bir MariaDB sunucusu veya sanal makine pratik çalışmalar için gereklidir.

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 MariaDB'yi kurar, mimarisini ve my.cnf yapısını kavrar, kullanıcı ve yetkileri yönetir, veritabanı ve tablo işlemlerini uygular.
Modül 1
MariaDB Mimarisi ve Kurulum
  • MariaDB mimarisi ve bileşenlerinin tanıtılması
  • Paket ve depo üzerinden kurulumun yapılması
  • systemd ile servis başlatma ve etkinleştirme
  • Veri dizini (datadir) ve dosya yapısının incelenmesi
  • Sürüm ve istemci araçlarının doğrulanması
  • mysql_secure_installation ile ilk sıkılaştırma
Modül 2
Yapılandırma (my.cnf)
  • my.cnf/server.cnf bölümlerinin incelenmesi
  • Karakter seti ve collation ayarları (utf8mb4)
  • max_connections ve zaman aşımı parametreleri
  • innodb_buffer_pool_size temel ayarı
  • Log dosyaları (error, general, slow) yapılandırması
  • Değişiklik sonrası servisin güvenle yenilenmesi
Modül 3
Kullanıcı ve Yetki Yönetimi
  • CREATE USER ile kullanıcı oluşturulması
  • GRANT ve REVOKE ile yetki tanımlanması
  • Host bazlı erişim ve wildcard kullanımının yönetimi
  • Rol (role) tabanlı yetkilendirmenin uygulanması
  • En az yetki ilkesine göre erişim tasarımı
  • Kullanıcı parola politikasının belirlenmesi
Modül 4
Veritabanı ve Tablo İşlemleri
  • Veritabanı oluşturma, silme ve seçme işlemleri
  • Tablo tasarımı ve veri tiplerinin seçilmesi
  • Birincil ve yabancı anahtar kısıtlarının tanımı
  • ALTER TABLE ile şema değişikliklerinin yapılması
  • information_schema ile meta veri sorgulama
  • Karakter seti ve collation'ın tablo düzeyinde ayarı
Günün hedefiKatılımcılar storage engine farklarını kavrar, uygun indeksleri tasarlar, EXPLAIN ve slow query ile sorguları analiz eder ve performansı iyileştirir.
Modül 1
Storage Engine'ler
  • InnoDB'nin işlem ve kilitleme davranışının incelenmesi
  • Aria ve MyISAM motorlarının kullanım alanları
  • MyRocks ve ColumnStore'a kısa bakış
  • Tablo bazında motor seçimi ve etkileri
  • InnoDB satır biçimi (row format) ve sayfa yapısı
  • Motor dönüşümünde dikkat edilmesi gerekenler
Modül 2
İndeksleme Stratejileri
  • B-Tree indeks yapısının çalışma mantığı
  • Birincil, ikincil ve birleşik indeks tasarımı
  • Kapsayan (covering) indeksin sorguya etkisi
  • FULLTEXT indeks ile metin araması
  • Gereksiz indekslerin yazma maliyeti
  • İndeks seçiciliği ve kardinalite değerlendirmesi
Modül 3
Sorgu Analizi ve Optimizasyon
  • EXPLAIN ile sorgu yürütme planının okunması
  • Tam tablo taramasının (full scan) tespiti
  • JOIN sırası ve indeks kullanımının iyileştirilmesi
  • slow_query_log ile yavaş sorguların yakalanması
  • mysqltuner/pt-query-digest ile analiz
  • Sorgu önbelleği ve plan kararlarının yorumlanması
Modül 4
Performans Ayarı
  • InnoDB buffer pool boyutunun ölçeklenmesi
  • redo log ve log buffer ayarlarının yapılması
  • innodb_flush_log_at_trx_commit değerlendirmesi
  • Bağlantı ve thread kaynaklarının yönetimi
  • Tablo ve indeks istatistiklerinin güncellenmesi
  • Kaynak kullanımının izlenerek darboğaz tespiti
Günün hedefiKatılımcılar binlog ve GTID ile replikasyon kurar, mysqldump ve mariabackup ile yedekleme/kurtarma yapar ve veritabanını güvenlik açısından sıkılaştırır.
Modül 1
Replikasyon Yapılandırması
  • Binary log (binlog) yapısının ve rolünün kavranması
  • GTID tabanlı master-replica replikasyon kurulumu
  • CHANGE MASTER/REPLICA ile bağlantının yapılması
  • Replikasyon gecikmesinin (lag) izlenmesi
  • Salt-okunur replika ile okuma yükünün dağıtılması
  • Replikasyon hatalarının tespit ve çözümü
Modül 2
Yedekleme ve Kurtarma
  • mysqldump ile mantıksal yedek alınması
  • mariabackup ile tutarlı fiziksel yedek alınması
  • Tam ve artımlı yedek stratejisinin kurulması
  • binlog ile point-in-time recovery (PITR)
  • Yedekten veritabanının geri yüklenmesi
  • Yedeklerin düzenli doğrulanması ve test edilmesi
Modül 3
Güvenlik Sıkılaştırma
  • Varsayılan ve anonim hesapların denetlenmesi
  • SSL/TLS ile istemci bağlantılarının şifrelenmesi
  • bind-address ve firewall ile erişimin kısıtlanması
  • Veri şifreleme (at-rest) seçeneklerinin değerlendirmesi
  • Denetim (audit) günlüğünün etkinleştirilmesi
  • Güvenlik güncellemelerinin düzenli uygulanması
Modül 4
İzleme ve Bakım İşlemleri
  • SHOW STATUS ve PROCESSLIST ile durum izleme
  • Tablo bakımı (ANALYZE, OPTIMIZE) işlemleri
  • Disk, bellek ve bağlantı kullanımının takibi
  • Prometheus/Grafana ile metrik toplama
  • Günlük bakım görevlerinin otomasyonu
  • Olay ve zamanlayıcı (event scheduler) kullanımı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Kurulum ve yapılandırma

MariaDB'yi kurup my.cnf parametrelerini ortamınıza uygun biçimde yapılandırabilir ve servisi güvenle yönetebilirsiniz.

✅
Kullanıcı yönetimi

CREATE USER, GRANT ve rol tabanlı yetkilendirmeyle en az yetki ilkesine uygun erişim tasarlayabilirsiniz.

✅
Storage engine

InnoDB, Aria ve diğer motorların farklarını kavrayarak iş yüküne uygun motoru seçebilirsiniz.

✅
İndeksleme

Birleşik ve kapsayan indeksler tasarlayarak sorgu performansını belirgin biçimde artırabilirsiniz.

✅
Sorgu optimizasyonu

EXPLAIN ve slow query log kullanarak yavaş sorguları tespit edip optimize edebilirsiniz.

✅
Replikasyon

Binlog ve GTID ile master-replica replikasyon kurup gecikmeyi izleyerek okuma yükünü dağıtabilirsiniz.

✅
Yedekleme

mysqldump ve mariabackup ile yedek alıp point-in-time recovery dahil kurtarma senaryolarını yönetebilirsiniz.

✅
Güvenlik

SSL, erişim kısıtlama ve denetim günlüğüyle veritabanını üretim ortamına uygun biçimde sıkılaştırabilirsiniz.

Kimler İçin Uygundur?

  • MariaDB veya MySQL yönetmeye başlayan veritabanı yöneticileri
  • veritabanı sorumluluğu üstlenen sistem yöneticileri
  • backend geliştiriciler
  • veri altyapısını işleten DevOps ekipleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Eğitim, MariaDB veya MySQL yönetmeye başlayan veritabanı yöneticileri, veritabanı sorumluluğu üstlenen sistem yöneticileri, backend geliştiriciler ve DevOps ekipleri için uygundur. Temel SQL ve Linux bilgisi olan katılımcılar en iyi verimi alır.
Eğitim kaç gün sürüyor?
Eğitim 3 gün sürer. İlk gün kurulum, yapılandırma ve kullanıcı yönetimi, ikinci gün storage engine, indeks ve performans, üçüncü gün replikasyon, yedekleme ve güvenlik konuları işlenir.
Bu eğitim MySQL için de geçerli mi?
MariaDB, MySQL ile büyük ölçüde uyumlu olduğundan kurulum, kullanıcı yönetimi, indeksleme ve yedekleme gibi birçok konu MySQL'de de geçerlidir. Replikasyon ve bazı storage engine detaylarında farklar eğitimde ayrıca belirtilir.
Eğitim sonunda sertifika veriliyor mu?
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Eğitim kurumsal olarak yüz yüze veya online verilebilir ve kurumun kullandığı veritabanı sürümüne göre uyarlanabilir.
Hangi araçlar kullanılıyor?
Eğitimde MariaDB sunucusu, mysql istemcisi, mysqldump, mariabackup, EXPLAIN, slow_query_log, mysqltuner/pt-query-digest ve izleme için Prometheus/Grafana gibi gerçek araçlar kullanılı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. MariaDB 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: Creating & Updating Tables Eğitimi
Veritabanı Eğitimleri

MySQL: Creating & Updating Tables Eğitimi

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

MySQL tablo oluşturma ve güncelleme eğitimi: CREATE TABLE, veri tipleri, kısıtlar, indeks, normalizasyon, ALTER TABLE ve veri işleme uygulamalı öğretilir.

Detayları Gör →
MySQL ve MariaDBMySQL: Grouping & Aggregation Operations Eğitimi
Veritabanı Eğitimleri

MySQL: Grouping & Aggregation Operations Eğitimi

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

MySQL ve MariaDB gruplama ve toplama eğitimi: GROUP BY, COUNT, SUM, AVG, HAVING, GROUP_CONCAT, ROLLUP ve pencere fonksiyonları uygulamalı işlenir.

Detayları Gör →
MySQL ve MariaDBMySQL: Querying Data Eğitimi
Veritabanı Eğitimleri

MySQL: Querying Data Eğitimi

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

MySQL ve MariaDB veri sorgulama eğitimi: SELECT, WHERE, ORDER BY, LIMIT, string ve tarih fonksiyonları, alt sorgular ve CTE uygulamalı işlenir.

Detayları Gör →
MySQL ve MariaDBMySQL: Transactions, Savepoints, & Locks Eğitimi
Veritabanı Eğitimleri

MySQL: Transactions, Savepoints, & Locks Eğitimi

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

MySQL ve MariaDB transaction eğitimi: ACID, COMMIT, ROLLBACK, savepoint, yalıtım seviyeleri, InnoDB satır kilitleri ve deadlock uygulamalı işlenir.

Detayları Gör →
MySQL ve MariaDBMySQL: Triggers & Stored Procedures Eğitimi
Veritabanı Eğitimleri

MySQL: Triggers & Stored Procedures Eğitimi

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

MySQL ve MariaDB saklı yordam ve tetikleyici eğitimi: stored procedure, fonksiyon, cursor, hata yönetimi, trigger ve event scheduler uygulamalı işlenir.

Detayları Gör →
MySQL ve MariaDBMySQL: Understanding & Implementing Joins Eğitimi
Veritabanı Eğitimleri

MySQL: Understanding & Implementing Joins Eğitimi

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

MySQL ve MariaDB JOIN eğitimi: INNER, LEFT, RIGHT, CROSS ve SELF JOIN, çoklu tablo birleştirme, FULL OUTER taklidi ve EXPLAIN ile optimizasyon işlenir.

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