POSTGRESQL EĞİTİMİ

PostgreSQL'i uçtan uca öğrenin ve günlük işte kullanın

Kurulum, SQL, şema tasarımı, JSONB, indeks ve temel yönetimle kapsamlı PostgreSQL

PostgreSQL Eğitimi, güçlü açık kaynak veritabanını baştan sona tanıtan kapsamlı bir programdır. Program kurulum, psql ve ilişkisel modelle başlar; veri tipleri, tablo ve kısıt tasarımı ile temel SQL işlenir.

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

Eğitim Hakkında

Kurulum ve SQL'den şema tasarımı, JSONB, indeks ve temel yönetime kapsamlı PostgreSQL

PostgreSQL Eğitimi, güçlü açık kaynak veritabanını baştan sona tanıtan kapsamlı bir programdır. Katılımcılar PostgreSQL'i kurar, psql ile çalışır ve ilişkisel modeli kavrar. Veri tipleri, tablo ve kısıt tasarımı ile temel ve ileri SQL işlenir. JOIN, gruplama, alt sorgu ve pencere fonksiyonlarıyla sorgulama derinleştirilir. JSONB ile esnek veri, indeksleme ve temel yönetim konuları ele alınır. Program PostgreSQL'i uçtan uca kullanabilecek bütünsel bir yetkinlik kazandırır.

Süre ve Format

3 Gün. Her gün dört modül; kurulum ve SQL temellerinden ileri sorgulama, şema ve JSONB tasarımı ile indeks ve temel yönetime ilerlenir.

Seviye

Orta Seviye — kurulumdan SQL, tasarım ve temel yönetime PostgreSQL'i uçtan uca kullanma eğitimi

Öğrenme Metodu

Her konu gerçek bir PostgreSQL veritabanı üzerinde kurulum, SQL yazma, tasarım ve sorgulama senaryolarıyla uygulamalı işlenir.

Neden Bu Eğitim?

🐘Güçlü açık kaynak

Kurumsal düzeyde güvenilir, ücretsiz ve zengin özellikli PostgreSQL'i uçtan uca öğrenerek projelerinizde özgüvenle kullanırsınız.

🔀Bütünsel yetkinlik

Sorgulama, tasarım ve işletimi tek programda görerek PostgreSQL'i her açıdan kullanabilecek dengeli bir yetkinlik kazanırsınız.

💡Hemen uygulanabilir

Her konuyu gerçek veritabanı üzerinde uygulayarak öğrendiklerinizi doğrudan günlük işinize taşırsınız.

Anahtar Konular

postgresql eğitimipostgresql kursupostgresql öğrenmepostgresql sql eğitimipostgresql veritabanı eğitimipostgresql başlangıçaçık kaynak veritabanı eğitimipostgresql jsonbpostgresql şema tasarımı
“PostgreSQL'i uçtan uca tanımak, onu yalnızca kullanmak değil, projenizin ihtiyacına göre doğru biçimde şekillendirmektir.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Bilgisayar okuryazarlığı

Temel bilgisayar ve dosya kullanımına aşinalık yeterlidir; veritabanı deneyimi gerekmez.

2
Mantıksal düşünme

Koşul ve ilişki kurabilme gibi temel mantıksal düşünme becerisi faydalıdır.

3
Temel SQL ilgisi

SQL'e dair basit bir aşinalık avantaj sağlar, ancak eğitim temelden başladığı için zorunlu değildir.

4
Çalışma ortamı

PostgreSQL kurulabilen bir ortam ve psql veya pgAdmin gibi bir istemci erişimi 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ı PostgreSQL'i kurar, psql ile çalışır, ilişkisel modeli ve veri tiplerini kavrar ve temel SQL ile tablo kurup veri yönetir.
Modül 1
Kurulum ve İlk Adımlar
  • PostgreSQL kurulumu ve servis başlatma
  • psql ile veritabanı sunucusuna bağlanma
  • \l, \dt ve \d gibi meta komutlar
  • Veritabanı oluşturma ve seçme (\c)
  • pgAdmin ile grafik arayüz kullanımı
  • Kurulum sonrası sağlık kontrolü
Modül 2
İlişkisel Model ve Veri Tipleri
  • Tablo, satır ve sütun ilişkisi
  • integer, numeric ve text tipleri
  • boolean ve tarih/zaman tipleri
  • NULL kavramı ve bilinmeyen değer anlamı
  • Doğru veri tipi seçiminin önemi
  • Cluster, database ve şema yapısı
Modül 3
Tablo ve Kısıt Oluşturma
  • CREATE TABLE ile yeni tablo tanımlama
  • PRIMARY KEY ve benzersiz anahtar
  • NOT NULL ve DEFAULT değer atama
  • FOREIGN KEY ile tablo ilişkisi
  • ALTER TABLE ile yapı değişikliği
  • DROP TABLE ve dikkat noktaları
Modül 4
Temel SQL ve DML
  • INSERT ile tabloya veri ekleme
  • SELECT ile veri çekme ve seçme
  • UPDATE ile mevcut kaydı güncelleme
  • DELETE ile tablodan kayıt silme
  • WHERE koşuluyla satır filtreleme
  • ORDER BY ve LIMIT ile sıralama
Günün hedefiKatılımcı JOIN ile tabloları birleştirir, gruplama ve toplama yapar, alt sorgu ve CTE yazar ve pencere fonksiyonlarıyla analiz üretir.
Modül 1
JOIN ile Çok Tablolu Sorgu
  • INNER JOIN ile eşleşen kayıtlar
  • LEFT ve RIGHT OUTER JOIN farkı
  • FULL OUTER JOIN ile tam birleştirme
  • Self join ile aynı tabloyu birleştirme
  • Birden çok tabloyu birleştirme
  • Tablo takma adıyla okunabilirlik
Modül 2
Gruplama ve Toplama
  • COUNT, SUM ve AVG fonksiyonları
  • MIN ve MAX ile en uç değeri bulma
  • GROUP BY ile satırları özetleme
  • HAVING ile grup düzeyi filtreleme
  • string_agg ve array_agg kullanımı
  • Özet ve toplama raporları üretme
Modül 3
Alt Sorgu ve CTE
  • WHERE içinde alt sorgu kullanımı
  • EXISTS ve IN ile alt sorgu yazma
  • Correlated (ilişkili) alt sorgu
  • WITH ile ortak tablo ifadesi (CTE)
  • RECURSIVE ile hiyerarşik sorgu
  • Sorguyu okunur parçalara bölme
Modül 4
Pencere Fonksiyonları
  • OVER ve PARTITION BY çalışma mantığı
  • ROW_NUMBER ile satır numaralama
  • RANK ve DENSE_RANK ile sıralama
  • LAG ve LEAD ile komşu satıra erişim
  • Hareketli (running) toplam hesabı
  • Analitik raporda pratik kullanımı
Günün hedefiKatılımcı sağlıklı şema tasarlar, JSONB ile esnek veri yönetir, indeksle performansı artırır ve rol, yedekleme ve bakımı temel düzeyde uygular.
Modül 1
Şema Tasarımı ve Bütünlük
  • Normalizasyon ile tekrarı azaltma
  • Bire-çok ve çoka-çok ilişkiler
  • Ara tablo ile çoka-çok modelleme
  • CHECK kısıtı ile iş kuralı dayatma
  • View ile erişim katmanı soyutlama
  • İsimlendirme ve düzenleme ilkeleri
Modül 2
JSONB ve Esnek Veri
  • json ve jsonb tiplerinin farkı
  • > ve ->> ile JSONB alan erişimi
  • @> operatörü ile JSONB sorgulama
  • jsonb_set ile JSONB alan güncelleme
  • GIN indeks ile JSONB hızlandırma
  • İlişkisel model ve JSONB dengesi
Modül 3
İndeks ve Performans
  • İndeksin sorguyu hızlandırması
  • B-tree ve temel indeks türleri
  • Partial ve expression index kullanımı
  • Çok sütunlu (composite) indeks
  • EXPLAIN ANALYZE ile plan okuma
  • İndekslerin yazma işlemine maliyeti
Modül 4
Temel Yönetim İşleri
  • Rol ve yetki (GRANT) yönetimi temeli
  • pg_dump ile mantıksal yedek alma
  • pg_restore ile yedeği geri yükleme
  • VACUUM ve ANALYZE ile rutin bakım
  • pg_stat_activity ile oturum izleme
  • Günlük veritabanı sağlık kontrolü

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Kurulum ve psql

PostgreSQL'i kurar, psql ile çalışır ve cluster, veritabanı ve şema yapısını rahatça yönetirsiniz.

✅
Tablo ve veri tipi

Uygun veri tiplerini seçer, kısıtlarla tablo tasarlar ve veri bütünlüğünü güvence altına alırsınız.

✅
Temel SQL

INSERT, UPDATE, DELETE ve SELECT ile veriyi güvenle ekler, değiştirir ve filtreleyerek sorgularsınız.

✅
İleri sorgulama

JOIN, gruplama, alt sorgu, CTE ve pencere fonksiyonlarıyla karmaşık analitik raporlar üretirsiniz.

✅
Şema tasarımı

Normalizasyon ve ilişkilerle sağlıklı şema tasarlar, view ile erişim katmanı kurarsınız.

✅
JSONB kullanımı

JSONB ile esnek veriyi saklar, operatörlerle sorgular ve GIN indeksle erişimi hızlandırırsınız.

✅
İndeks ve performans

Doğru indeks türünü seçer, EXPLAIN ANALYZE ile planı okuyarak sorguları hızlandırırsınız.

✅
Temel yönetim

Rol, yetki, pg_dump yedekleme ve VACUUM bakımıyla veritabanını temel düzeyde işletirsiniz.

Kimler İçin Uygundur?

  • PostgreSQL'i baştan sona öğrenmek isteyen geliştiriciler
  • veri analistleri
  • sistem yöneticileri
  • projesinde PostgreSQL kullanacak BT profesyonelleri için uygundur; hem sorgulama hem tasarım hem işletim ilgisi olanlara yöneliktir

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
PostgreSQL'i baştan sona öğrenmek isteyen geliştiriciler, veri analistleri, sistem yöneticileri ve projesinde PostgreSQL kullanacak BT profesyonelleri için uygundur. Hem sorgulama hem tasarım hem işletime ilgi duyan, bütünsel bir yetkinlik arayan herkese yöneliktir.
Bu eğitim diğer PostgreSQL eğitimlerinden farkı nedir?
Diğer programlar yönetim, geliştirme veya sorgulama gibi tek bir alana derinlemesine girer. Bu eğitim ise kurulumdan SQL'e, şema tasarımından JSONB ve temel yönetime kadar geniş bir yelpazeyi tek programda birleştirir; PostgreSQL'i uçtan uca kullanabilecek dengeli bir bakış kazandırır.
Önceden veritabanı deneyimi gerekli mi?
Hayır. Eğitim kurulum, psql ve ilişkisel modelden başladığı için önceden veritabanı deneyimi gerekmez. Temel bilgisayar okuryazarlığı ve mantıksal düşünme yeterlidir. Konular adım adım temel SQL'den ileri sorgulama ve tasarıma doğru ilerler.
Eğitim uygulamalı mı yoksa teorik mi?
Eğitim ağırlıkla uygulamalıdır. Her konu gerçek bir PostgreSQL veritabanı üzerinde kurulum, SQL yazma, tasarım ve sorgulama senaryolarıyla işlenir. Katılımcılar öğrendiklerini anında deneyerek pekiştirir ve günlük işlerine doğrudan taşıyabilecek pratik beceri kazanı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. Sertifika kurulum, SQL, ileri sorgulama, şema tasarımı, JSONB ve temel yönetim konularını belgeler. PostgreSQL'in resmi sertifika sınavlarına girmek isteyenler için sınav başvurusu ve ü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. PostgreSQL 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

PostgreSQLPostgreSQL Advanced DBA Eğitimi
Veritabanı Eğitimleri

PostgreSQL Advanced DBA Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

WAL ve MVCC iç yapısı, streaming ve logical replikasyon, Patroni ile yüksek erişilebilirlik, performans ayarı ve PITR ile ileri PostgreSQL yönetimi eğitimi.

Detayları Gör →
PostgreSQLPostgreSQL Database Administration Eğitimi
Veritabanı Eğitimleri

PostgreSQL Database Administration Eğitimi

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

PostgreSQL kurulumu, yapılandırması, rol ve yetki yönetimi, güvenlik, yedekleme, restore ve rutin bakım ile günlük veritabanı yönetimini öğreten uygulamalı eğit

Detayları Gör →
PostgreSQLPostgreSQL Database Developer Eğitimi
Veritabanı Eğitimleri

PostgreSQL Database Developer Eğitimi

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

Veri tipleri, şema tasarımı, PL/pgSQL, fonksiyon, trigger, JSONB, full-text arama ve indeksleme ile uygulama odaklı PostgreSQL geliştirme eğitimi.

Detayları Gör →
PostgreSQLPostgreSQL Performance Tuning Eğitimi
Veritabanı Eğitimleri

PostgreSQL Performance Tuning Eğitimi

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

EXPLAIN ANALYZE ile plan okuma, indeks stratejileri, sorgu yeniden yazımı ve pg_stat_statements ile sorgu odaklı PostgreSQL performans ayarını öğreten eğitim.

Detayları Gör →
PostgreSQLPostgreSQL Replication ve Yüksek Erişilebilirlik Eğitimi
Veritabanı Eğitimleri

PostgreSQL Replication ve Yüksek Erişilebilirlik Eğitimi

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

PostgreSQL streaming replikasyon, hot standby, senkron commit, pg_rewind ve Patroni ile otomatik failover kümesi kurmayı uygulamalı öğreten 3 günlük eğitim.

Detayları Gör →
PostgreSQLPostgreSQL ve Büyük Veri Analitiği Eğitimi
Veritabanı Eğitimleri

PostgreSQL ve Büyük Veri Analitiği Eğitimi

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

PostgreSQL ile ileri analitik sorgulama, partitioning, paralel sorgu, materialized view, FDW, ETL ve veri ambarı modellemeyi öğreten büyük veri analitiği eğitim

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