SQL TEMELLERİ İLE İLERİ SEVİYE SORGULAMA EĞİTİMİ

Temelden ileri sorgulamaya tek eğitimde çıkın

SELECT ve JOIN'den alt sorgu, pencere fonksiyonu ve CTE'ye kesintisiz ilerleyin

SQL Temelleri ile İleri Seviye Sorgulama Eğitimi, SQL'i sıfırdan öğretip ileri sorgulamaya kadar tek akışta ilerletir. Program SELECT, WHERE ve ORDER BY ile başlar; JOIN türleri, GROUP BY ile özetleme, alt sorgular ve küme işlemleriyle devam eder.

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

Eğitim Hakkında

Sıfırdan başlayıp ileri sorgulama tekniklerine ulaşan bütünleşik SQL eğitimi

SQL Temelleri ile İleri Seviye Sorgulama Eğitimi, SQL'i sıfırdan öğrenip ileri sorgulama tekniklerine kadar tek akışta ilerletir. Katılımcılar SELECT, WHERE ve ORDER BY ile başlar; sağlam bir temelin ardından JOIN türleri, gruplama, alt sorgular ve küme işlemlerine geçer. Son aşamada pencere fonksiyonları, CTE, recursive sorgular ve PIVOT gibi ileri konular işlenir. Böylece hem temel oturur hem analitik sorgu becerisi kazanılır; örnekler PostgreSQL ve SQL Server iledir.

Süre ve Format

3 Gün. Her gün dört modül; temel SELECT ve filtrelemeden JOIN ve gruplamaya, oradan pencere fonksiyonları ve CTE'ye kesintisiz ilerlenir.

Seviye

Temelden ileriye — SELECT ile başlayıp pencere fonksiyonları ve CTE'ye uzanan tek akışlı sorgulama eğitimi

Öğrenme Metodu

Her konu canlı veritabanında örnek veriyle yazılır; temelden ileriye kademeli artan sorgularla katılımcı pratik yaparak seviye atlar.

Neden Bu Eğitim?

📈Temelden ileriye akış

SELECT'ten pencere fonksiyonlarına kadar tek bir akışta ilerleyerek boşluk bırakmadan, hızla ileri sorgulama seviyesine ulaşırsınız.

🪟Analitik sorgular

Pencere fonksiyonları ve CTE ile sıralama, kümülatif toplam ve hiyerarşi gibi analitik problemleri okunabilir biçimde çözersiniz.

⚡Hızlı yetkinlik

Temel ve ileri konuları birleştiren yoğun program sayesinde kısa sürede gerçek projelerde sorgu yazacak yetkinliğe erişirsiniz.

Anahtar Konular

sql ileri sorgulama eğitimisql temelleri eğitimipencere fonksiyonları eğitimisql window functionssql cte eğitimisql join eğitimiileri sql kursuveritabanı sorgulama eğitimisql analitik sorgusql kursu
“Temeli sağlam atan, ileriye hızlı çıkar; aynı akışta öğrenilen SELECT ve pencere fonksiyonu, SQL'i baştan sona tutarlı kılar.”

Ön Koşullar

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

1
Temel bilgisayar

Bilgisayar ve dosya kullanımı yeterlidir; eğitim SQL'i sıfırdan ele aldığı için ön bilgi gerekmez.

2
Mantıksal düşünme

Adım adım ilerleyen problemleri takip edebilen, analitik düşünmeye açık bir yaklaşım faydalı olur.

3
SQL istemcisi

PostgreSQL veya SQL Server örneği ve bir sorgu istemcisine erişim pratik için gereklidir.

4
Çalışma temposu

Program yoğun olduğu için gün içi örnekleri uygulamaya ayrılacak düzenli bir tempo ö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ı SELECT ile veri okur, WHERE ile filtreler, ORDER BY ile sıralar ve string, sayı, tarih fonksiyonlarıyla tek tablo üzerinde güçlü sorgular yazar.
Modül 1
Temel SELECT ve Projeksiyon
  • SELECT, FROM ve sütun seçimi temelleri
  • Alias ile sütun ve tablo adlandırma
  • DISTINCT ile tekrarlı değer ayıklama
  • Hesaplanan sütunlar ve aritmetik ifadeler
  • LIMIT / TOP ile sonuç kümesini sınırlama
  • Sorgu yazım düzeni ve okunabilirlik
Modül 2
WHERE ve Koşullu Filtreleme
  • Karşılaştırma ve mantıksal operatörler
  • AND, OR, NOT ile koşul birleştirme
  • BETWEEN, IN ve aralık/liste filtreleme
  • LIKE ve wildcard ile desen eşleme
  • IS NULL ve NULL mantığının incelikleri
  • Koşul önceliği ve parantez kullanımı
Modül 3
Sıralama ve Sayfalama
  • ORDER BY ile çoklu sütun sıralaması
  • ASC/DESC ve NULL konumlandırma
  • OFFSET-FETCH ile sayfalama (pagination)
  • İlk/son N kaydı getirme yaklaşımı
  • Sıralamanın performansa etkisine giriş
  • Deterministik sıralama için tie-breaker
Modül 4
Skaler Fonksiyonlar
  • String fonksiyonları: UPPER, TRIM, SUBSTRING
  • CONCAT ve metin birleştirme yöntemleri
  • Sayı fonksiyonları: ROUND, CEIL, ABS
  • Tarih fonksiyonları ve EXTRACT kullanımı
  • CASE WHEN ile koşullu değer üretimi
  • COALESCE ve NULLIF ile null yönetimi
Günün hedefiKatılımcı INNER ve OUTER JOIN ile tabloları birleştirir, toplama fonksiyonları ve GROUP BY ile özetler, alt sorgular ve küme işlemleriyle çok katmanlı sorgular kurar.
Modül 1
JOIN Türleri ve İlişkiler
  • INNER JOIN ile eşleşen kayıtları birleştirme
  • LEFT, RIGHT ve FULL OUTER JOIN farkları
  • Çoklu tablo birleştirmede sıra ve okunabilirlik
  • Self join ile aynı tabloyu bağlama
  • Cross join ve kartezyen çarpım riski
  • JOIN koşulu ile filtre koşulu ayrımı
Modül 2
Toplama ve Gruplama
  • COUNT, SUM, AVG, MIN, MAX fonksiyonları
  • GROUP BY ile kategoriye göre özetleme
  • HAVING ile grup sonrası filtreleme
  • Birden fazla sütuna göre gruplama
  • Koşullu toplama (conditional aggregation)
  • Özet raporların sorguyla kurgulanması
Modül 3
Alt Sorgular ve Korelasyon
  • Skaler, satır ve tablo döndüren alt sorgular
  • IN, NOT IN ve NULL tuzaklarına dikkat
  • EXISTS ve NOT EXISTS ile varlık kontrolü
  • Korelasyonlu alt sorgu çalışma mantığı
  • FROM içinde türetilmiş tablo kullanımı
  • Alt sorgunun JOIN olarak yeniden yazımı
Modül 4
Küme İşlemleri ve Görünümler
  • UNION ve UNION ALL performans farkı
  • INTERSECT ile ortak satır bulma
  • EXCEPT / MINUS ile fark kümesi alma
  • Sütun ve tip uyumluluğu kuralları
  • CREATE VIEW ile sorgu soyutlama
  • Görünümlerle tekrarlı mantığı saklama
Günün hedefiKatılımcı OVER ve PARTITION BY ile pencere tanımlar, ROW_NUMBER, RANK, LAG, LEAD uygular, CTE ve recursive sorgularla hiyerarşi çözer ve PIVOT ile veriyi dönüştürür.
Modül 1
Pencere Fonksiyonları Temeli
  • OVER cümlesi ve pencere tanımının anatomisi
  • PARTITION BY ile grup içinde hesaplama
  • Pencere fonksiyonu ile GROUP BY farkı
  • Toplam fonksiyonlarının pencere kullanımı
  • Detay ve toplamı tek sorguda gösterme
  • ORDER BY ile pencere içi sıralama
Modül 2
Sıralama ve Offset Fonksiyonları
  • ROW_NUMBER ile benzersiz sıra numarası
  • RANK ve DENSE_RANK arasındaki fark
  • NTILE ile veriyi eşit gruplara bölme
  • LAG ve LEAD ile komşu satıra erişim
  • Dönemsel değişim ve büyüme oranı hesabı
  • FIRST_VALUE ve LAST_VALUE kullanımı
Modül 3
CTE ve Recursive Sorgular
  • WITH cümlesi ile CTE tanımlama
  • Birden fazla CTE'nin zincirlenmesi
  • CTE ile karmaşık sorguyu modülerleştirme
  • Recursive CTE anchor ve recursive üye
  • Çalışan hiyerarşisi (org şeması) çözümü
  • Sonsuz döngüyü önleme ve derinlik sınırı
Modül 4
Kayan Hesaplar ve PIVOT
  • ROWS ve RANGE ile pencere çerçevesi (frame)
  • Kümülatif toplam (running total) hesabı
  • Kayan ortalama (moving average) uygulaması
  • Satırları sütuna çeviren PIVOT mantığı
  • CASE ile taşınabilir pivot yazımı
  • Raporlama için özet tabloların üretimi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Sağlam temel

SELECT, WHERE ve ORDER BY ile tek tablodan veri okuma ve filtreleme becerisini güvenle kazanırsınız.

✅
Skaler fonksiyonlar

String, sayı, tarih fonksiyonları ile CASE ve COALESCE kullanarak satır bazlı dönüşümleri rahatça yazarsınız.

✅
JOIN ustalığı

INNER ve OUTER JOIN türleriyle ilişkili tabloları birleştirir, self join ve çok tablolu sorguları kurarsınız.

✅
Gruplama ve alt sorgu

GROUP BY, HAVING, EXISTS ve korelasyonlu alt sorgularla çok katmanlı özet ve filtre sorguları yazarsınız.

✅
Pencere fonksiyonları

OVER, PARTITION BY, ROW_NUMBER, RANK, LAG ve LEAD ile grupları bozmadan analitik hesaplar üretirsiniz.

✅
CTE ve recursive

CTE ile sorguları modüler kurar, recursive CTE ile hiyerarşi ve ağaç verilerini okunabilir biçimde çözersiniz.

✅
Kayan hesaplar

ROWS ve RANGE frame'leriyle running total ve moving average gibi analitik hesapları doğru yazarsınız.

✅
Veri dönüştürme

PIVOT ve koşullu toplama ile ham veriyi raporlama için istenen biçime dönüştürmeyi öğrenirsiniz.

Kimler İçin Uygundur?

  • SQL'e yeni başlayan ama hızla ileri seviyeye çıkmak isteyen yazılımcılar
  • veri analistleri
  • raporlama uzmanları
  • analitik sorgulama becerisi edinmek isteyen BT profesyonelleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim için ön SQL bilgisi gerekir mi?
Hayır. Eğitim SELECT'ten başlayarak SQL'i sıfırdan ele alır, ardından aynı akışta ileri sorgulama tekniklerine çıkar. Önceden SQL bilmek gerekmez; ancak program yoğun olduğu için düzenli bir çalışma temposu önerilir. Temel bilgisayar kullanımı ve analitik düşünmeye açıklık yeterlidir.
Bu eğitim SQL Temelleri eğitiminden farkı nedir?
SQL Temelleri eğitimi yalnızca temel sorgulamada kalırken bu program aynı eğitim içinde pencere fonksiyonları, CTE, recursive sorgular ve PIVOT gibi ileri konulara da çıkar. Temeli hızla oturtup analitik sorgu yazma seviyesine ulaşmak isteyenler için tasarlanmış, daha kapsamlı ve yoğun bir akıştır.
Hangi veritabanı sistemleri kullanılıyor?
Örnekler ağırlıklı olarak PostgreSQL ve SQL Server söz dizimiyle gösterilir; pencere fonksiyonu ve CTE gibi konularda farklılıklar ayrıca belirtilir. Teknikler standart SQL'e dayandığından Oracle ve MySQL kullananlar da uyarlayabilir. İçerik kurumun sistemine göre özelleştirilir.
Üç günde hem temel hem ileri konular yetişir mi?
Evet; program bunun için kademeli kurgulanmıştır. İlk gün temel, ikinci gün çok tablolu sorgular, üçüncü gün pencere fonksiyonları ve CTE işlenir. Her gün önceki günün üzerine inşa edilir. Daha derin uygulama isteyen kurumlar için süre ve içerik ihtiyaca göre genişletilebilir.
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 temel SELECT ve JOIN'den pencere fonksiyonları, CTE ve veri dönüştürmeye kadar işlenen konuları kapsar; eğitim içeriği kurumun kullandığı veritabanına göre uyarlanabilir.

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. SQL Temelleri ile İleri Seviye Sorgulama Eğitimi Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeTemel Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Veritabanı Yönetimi TemelleriSQL Transaction Locks Eğitimi
Veritabanı Eğitimleri

SQL Transaction Locks Eğitimi

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

Kilit türleri, granülerlik, izolasyon düzeyleri, blocking ve deadlock teşhisi ile veritabanı eşzamanlılığını yönetmeyi öğreten orta seviye SQL eğitimi.

Detayları Gör →
Veritabanı Yönetimi TemelleriSQL Transactions Eğitimi
Veritabanı Eğitimleri

SQL Transactions Eğitimi

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

ACID, BEGIN/COMMIT/ROLLBACK, savepoint, hata yönetimi ve izolasyon düzeyleriyle güvenilir SQL işlemleri yazmayı öğreten orta seviye veritabanı eğitimi.

Detayları Gör →
Veritabanı Yönetimi TemelleriSQL Tuning Eğitimi
Veritabanı Eğitimleri

SQL Tuning Eğitimi

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

SQL Tuning Eğitimi: yürütme planı okuma, indeks tasarımı, istatistik yönetimi ve sorgu yeniden yazımıyla yavaş sorguları hızlandırın. 3 günlük uygulamalı progra

Detayları Gör →
Veritabanı Yönetimi TemelleriSQL Veritabanı Sorgulama Eğitimi
Veritabanı Eğitimleri

SQL Veritabanı Sorgulama Eğitimi

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

SQL Veritabanı Sorgulama Eğitimi: SELECT, JOIN, GROUP BY, alt sorgu ve pencere fonksiyonlarıyla veriyi etkili sorgulayın. 3 günlük uygulamalı online program.

Detayları Gör →
Veritabanı Yönetimi TemelleriSQL VERİTABANI YÖNETİMİ VE DIZAYNI - Özel Eğitimi
Veritabanı Eğitimleri

SQL VERİTABANI YÖNETİMİ VE DIZAYNI - Özel Eğitimi

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

SQL Veritabanı Yönetimi ve Dizaynı Özel Eğitimi: ER modelleme, normalizasyon, DDL, kısıtlar, yetki ve yedeklemeyle sağlam veritabanı kurun. 3 günlük uygulamalı.

Detayları Gör →
Veritabanı Yönetimi TemelleriSQL Views Eğitimi
Veritabanı Eğitimleri

SQL Views Eğitimi

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

SQL Views Eğitimi: CREATE VIEW, güncellenebilir view, WITH CHECK OPTION, materialized ve indexed view ile veri erişimini sadeleştirin. 3 günlük uygulamalı progr

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