Bizi tercih ettiğiniz için teşekkür ederiz. Ekip üyelerimiz en kısa sürede sizlerle iletişime geçecektir.
Rezervasyonunuzu gönderdiğiniz için teşekkür ederiz! Ekibimizden bir yetkili kısa süre içinde sizinle iletişime geçecektir.
Eğitim İçeriği
Giriş
- MySQL Genel Bakış, Ürünler, Hizmetler
- MySQL Hizmetleri ve Desteği
- Desteklenen İşletim Sistemleri
- Eğitim Müfredat Yolları
- MySQL Dokümantasyon Kaynakları
MySQL Mimaris
- İstemci/sunucu modeli
- İletişim protokolleri
- SQL Katmanı
- Depolama Katmanı
- Sunucunun depolama motorlarını nasıl desteklediği
- MySQL'in bellek ve disk alanını nasıl kullandığı
- MySQL eklenti arayüzü
Sistem Yönetimi
- MySQL dağıtımları türleri arasında seçim yapmak
- MySQL Sunucusunu Kurma
- MySQL Sunucusu kurulum dosyası yapısı
- MySQL sunucusunu başlatma ve durdurma
- MySQL Güncelleştirmeleri
- Tek bir ana bilgisayarda birden çok MySQL sunucusu çalıştırma
Sunucu Yapılandırması
- MySQL sunucu yapılandırma seçenekleri
- Sistem değişkenleri
- SQL Modları
- Mevcut günlük dosyaları
- İkili günlük kaydı
İstemciler ve Araçlar
- Yönetim görevleri için mevcut istemciler
- MySQL yönetim istemcileri
- mysql komut satırı istemcisi
- mysqladmin komut satırı istemcisi
- MySQL Workbench grafik istemcisi
- MySQL araçları
- Mevcut API'ler (sürücüler ve bağlayıcılar)
Veri Tipleri
- Veri tiplerinin ana kategorileri
- NULL anlamı
- Sütun nitelikleri
- Veri tipleriyle karakter seti kullanımı
- Uygun bir veri tipini seçme
Metal veri Elde Etme
- Mevcut metal veri erişim yöntemleri
- INFORMATION_SCHEMA yapısı
- Metal veriyi görüntülemek için mevcut komutların kullanılması
- SHOW beyanları ile INFORMATION_SCHEMA tabloları arasındaki farklar
- mysqlshow istemci programı
- Kabuk komutları ve SQL ifadeleri oluşturmak için INFORMATION_SCHEMA sorgularının kullanılması
İşlemler ve Kilitleme
- Birden çok SQL ifadesinin eşzamanlı çalıştırılması için işlem kontrol beyanının kullanılması
- İşlemlerin ACID özellikleri
- İşlem yalıtım seviyeleri
- İşlemleri korumak için kilitlemenin kullanılması
Depolama Motorları
- MySQL'de depolama motorları
- InnoDB depolama motoru
- InnoDB sistem ve tablo başına dosya tabanlı veri alanları
- NoSQL ve Memcached API
- Veri alanlarının verimli şekilde yapılandırılması
- Başvuru bütünlüğünü sağlamak için yabancı anahtarların kullanılması
- InnoDB kilitlemesi
- Mevcut depolama motorlarının özellikleri
Bölümlendirme
- Bölümlendirme ve MySQL'de kullanımı
- Bölümlendirme kullanma nedenleri
- Bölümlendirme türleri
- Bölümlendirilmiş tablolar oluşturma
- Alt bölümlendirme
- Bölüm metal verisi elde etme
- Performansı artırmak için bölümlerin değiştirilmesi
- Bölümlendirmenin Depolama Motoru Desteği
Kullanıcı Yönetimi
- Kullanıcı kimlik doğrulaması gereksinimleri
- Çalışan iş parçacıklarını göstermek için SHOW PROCESSLIST'in kullanılması
- Kullanıcı hesapları oluşturma, değiştirme ve silme
- Alternatif kimlik doğrulama eklentileri
- Kullanıcı yetkilendirme gereksinimleri
- Kullanıcılar için erişim yetkisi düzeyleri
- Yetki türleri
- Kullanıcı yetkileri verme, değiştirme ve geri alma
Güvenlik
- Yaygın güvenlik risklerinin tanınması
- MySQL kurulumuna özgü güvenlik riskleri
- Ağ, işletim sistemi, dosya sistemi ve kullanıcılar için güvenlik sorunları ve önlemleri
- Verilerinizi koruma
- Güvenli MySQL sunucu bağlantıları için SSL kullanımı
- SSH'nin MySQL sunucusuna güvenli bir uzak bağlantıyı nasıl mümkün kıldığı
- Yaygın güvenlik sorunları hakkında ek bilgi bulma
Tablo Bakımı
- Tablo bakımı işlem türleri
- Tablo bakımı için SQL ifadeleri
- Tablo bakımı için istemci ve yardımcı programları
- Başka depolama motorları için tabloların bakımı
- Veri Dışa Aktarma ve İçe Aktarma
- Veri Dışa Aktarma
- Veri İçe Aktarma
MySQL İçinde Programlama
- Saklı Rutinler oluşturma ve çalışma
- Saklı rutin yürütme güvenliğinin açıklanması
- Tetikleyiciler oluşturma ve çalışma
- Olaylar oluşturma, değiştirme ve silme
- Olay yürütme zamanlaması
MySQL Yedekleme ve Kurtarma
- Yedekleme temelleri
- Yedekleme türleri
- Yedekleme araçları ve yardımcı programları
- İkili ve metin yedekleri alma
- Yedeklemelerde günlük ve durum dosyalarının rolü
- Veri Kurtarma
Replikasyon
- MySQL İkili Günlüğünün Yönetimi
- MySQL replikasyon iş parçacıkları ve dosyaları
- Bir MySQL Replikasyon Ortamı Kurma
- Karmaşık Replikasyon Topolojileri Tasarlama
- Çoklu Ana ve Dairesel Replikasyon
- Denetimli Bir Ana Değişimi Gerçekleştirme
- MySQL Replikasyonunun İzlenmesi ve Sorun Giderilmesi
- Küresel İşlem Kimlikleri (GTID) ile Replikasyon
Performans Ayarlarına Giriş
- Sorguları Analiz Etmek için EXPLAIN Kullanımı
- Genel Tablo Optimizasyonları
- Performansı etkileyen durum değişkenlerinin izlenmesi
- MySQL sunucu değişkenlerinin ayarlanması ve yorumlanması
- Performance Schema Genel Bakışı
Sonuç
S.S. Oturumu
Kurs İçin Gerekli Önbilgiler
Belirli bir ön koşul yoktur; ancak öğrencilerin veritabanları konusunda önceki bilgisi olması önerilir.
Hedef Kitle:
Linux ve Windows platformlarında MySQL veritabanında DBA veya veritabanı destek uzmanı olmak isteyen tüm BT profesyonelleri.
Format: %40 teorik/ders, %60 uygulamalı/el becerisi laboratuvarı
28 Saatler
Danışanlarımızın Yorumları (1)
İhtiyacımıza dikkatle ayarlandı, canlı sorular ve durumlara çok hızlı tepki verdi, öğrendiklerimizi tekrar etmek için bize birçok uygulama fırsatı sağladı.
Colin - Drax
Eğitim - MySQL Administration
Yapay Zeka Çevirisi