PostgreSQL Eğitimi
PostgreSQL Eğitimi
Eğitim Hakkında
Bu eğitim, PostgreSQL’in temel kurulumundan başlayarak veritabanı yönetimi, performans artırma yöntemleri, yüksek erişilebilirlik yapıları ve PL/pgSQL programlamayı kapsayan uçtan uca bir teknik geliştirme programıdır. Katılımcılar SQL sorgularını etkin şekilde kullanmayı, veritabanı yönetim dosyalarını yapılandırmayı, yedekleme–geri yükleme süreçlerini yönetmeyi ve PostgreSQL üzerinde iş mantığı geliştirmeyi uygulamalı olarak öğrenecektir. Eğitim, hem veritabanı yöneten hem de PostgreSQL üzerinde uygulama geliştiren ekipler için güçlü bir temel sunar.
Ön Koşul
Temel SQL bilgisine ve temel düzeyde Linux/Unix kullanımına sahip olmak önerilir.
Eğitim İçeriği
- PostgreSQL'e Giriş
- PostgreSQL Kurulumu
- PostgreSQL Araçları
- SQL Kullanımı
- Serial
- Kısıtlar (Constraints)
- Sorguların Birleştirilmesi
- LIMIT ve OFFSET
- Veri Tipleri
- Triggers (Tetikler)
- Rules (Kurallar)
- Inheritance (Kalıtım)
- Tablespace
- Büyük Nesnelerin Yönetimi
- Sunucu Konfigürasyonu (postgresql.conf)
- Sistem Katalogları
- information_Schema
- Veritabanı Rol ve Yetkileri
- İstemci Kimlik Doğrulama (pg_hba.conf)
- Rutin Veritabanı Bakımı
- Yerelleştirme (Localization)
- Veri Yedekleme ve Kurtarma
- SQL Dump
- Dosya Sistemi Seviyesinde Yedekleme
- Sürekli Arşivleme (WAL) - PITR
- Hot Standby Sunucu Oluşturma
- openUP Yazılımı ile Ortak Disk Erişimli
- Cluster sistemi
- EXPLAIN Komutu
- Veritabanı Aktivitelerini Gözlemleme
- Standart Unix Araçları
- İstatistik Toplayıcı
- Toplu Veri Aktarımı
- Temel Bazı Konfigürasyon Parametreleri
- Fonksiyonlar ve Performans
- Partitioning Uygulamaları
- PL / pgSQL
- Kurulum ve Genel Yapı
- Tanımlamalar (Declarations)
- Statements
- Kontrol Yapıları (Control Structures)
- Cursor
- Hata Mesajları
- Trigger Prosedürler
- Polimorfik Fonksiyonlar
- PL/Python
- Kurulum ve Genel Yapı
- Fonksiyonlar
- Trigger fonksiyonlar
- Veritabanı Erişimi
- Veri Yedekleme ve Kurtarma
- SQL Dump
- Dosya Sistemi Seviyesinde Yedekleme
Kazanımlar
- PostgreSQL’i kurabilecek, yapılandırabilecek ve yönetebileceksiniz.
- SQL sorgularını PostgreSQL’e özgü yapılarla etkin şekilde kullanabileceksiniz.
- PostgreSQL veri tiplerini, tetikleyicilerini ve kurallarını uygulayabileceksiniz.
- Veritabanı rollerini, yetkilendirmelerini ve kimlik doğrulama yapılarını yönetebileceksiniz.
- Veritabanı bakım rutinlerini gerçekleştirebileceksiniz.
- Yedekleme–geri yükleme işlemlerini çeşitli yöntemlerle uygulayabileceksiniz.
- WAL tabanlı sürekli arşivleme ve PITR süreçlerini yönetebileceksiniz.
- Hot Standby ve clustering yöntemleriyle yüksek erişilebilirlik ortamı oluşturabileceksiniz.
- Performans analizi yapabilecek, EXPLAIN çıktısını yorumlayabilecek ve iyileştirmeler gerçekleştirebileceksiniz.
- PL/pgSQL ve PL/Python ile fonksiyon, trigger ve prosedür geliştirebileceksiniz.
Hedef Kitle
- Uygulama Destek Uzmanları (Orta Seviye)
- Veri Analistleri / Raporlama Uzmanları (Orta Seviye)
- PostgreSQL’e Geçiş Yapmak İsteyen Teknik Ekipler (karma kıdem)
- Yazılım Geliştiriciler (Orta Seviye, Kıdemli)
- Veri Mühendisleri (Orta Seviye, Kıdemli)
- Big Data Uzmanları (Orta Seviye, Kıdemli)
- Teknik Mimarlar (Kıdemli)
- Platform / Altyapı Mühendisleri (Orta Seviye, Kıdemli)
- Sistem Yöneticileri (Orta Seviye, Kıdemli)
Sertifika
Eğitimlerimize %80 oranında katılım gösterilmesi ve eğitim müfredatına göre uygulanacak sınav/projelerin başarıyla tamamlanması durumunda, eğitimin sonunda dijital ve QR kod destekli “BT Akademi Başarı Sertifikası” verilmektedir.
SEKTÖRÜN GÜVENDİĞİ ÇÖZÜM ORTAĞI
BT Akademi'yi tercih eden 4.000'den fazla kurum yanılmıyor.