T-SQL QUERIES EĞİTİMİ

Karmaşık Sorgularda T-SQL'in Gücünü Keşfedin

Alt sorgular, CTE, window fonksiyonları, PIVOT ve küme operatörleriyle ileri sorgulama

T-SQL Queries Eğitimi, temel SELECT bilgisinin ötesine geçerek SQL Server üzerinde karmaşık ve performanslı sorgular yazmayı öğretir.

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

Eğitim Hakkında

SQL Server üzerinde ileri T-SQL sorgulama ve karmaşık sorgu teknikleri

Bu eğitim, temel SELECT bilgisinin ötesine geçerek SQL Server üzerinde karmaşık ve performanslı T-SQL sorguları yazmayı öğretir. Katılımcılar alt sorguları, korelasyonlu alt sorguları, CTE ve özyinelemeli CTE'leri uygular. ROW_NUMBER, RANK, LAG ve LEAD gibi window fonksiyonları, PIVOT, UNPIVOT ve küme işlemleri işlenir. Çalıştırma planı okuma, indeks farkındalığı ve optimizasyona giriş ile hem doğru hem verimli sorgular yazma becerisi kazandırılır.

Süre ve Format

3 Gün. Yüz yüze veya online; her gün SQL Server Management Studio üzerinde ileri sorgu atölyeleri ve gerçek veri senaryolarıyla pekiştirilir.

Seviye

Orta Seviye — T-SQL temellerini bilenlere alt sorgular, CTE, window fonksiyonları ve karmaşık sorgu tekniklerini kazandırır.

Öğrenme Metodu

Canlı demo, SSMS üzerinde ileri sorgu çözümleme, window fonksiyonu atölyeleri ve gerçek raporlama senaryolarıyla uygulama.

Neden Bu Eğitim?

🧠İleri sorgulama

Alt sorgu, CTE ve window fonksiyonlarıyla tek sorguda çözülmesi zor görünen karmaşık analizleri zarif biçimde yazarsınız.

⚡Performans bilinci

Çalıştırma planı ve indeks farkındalığı kazanarak sadece doğru değil, aynı zamanda hızlı sorgular üretmeyi öğrenirsiniz.

📊Güçlü analiz

PIVOT, sıralama ve pencere hesaplamalarıyla ham veriden ileri raporlar ve trend analizleri çıkarırsınız.

Anahtar Konular

t-sql queries eğitimiileri sql eğitimiwindow fonksiyonlarıcte sqlalt sorgupivot sqlsql optimizasyonsql server sorgulama eğitimi
“İleri T-SQL, veriye sorular sormanın sanatıdır; doğru pencereden bakıldığında en karmaşık analiz bile tek zarif sorguya dönüşür.”

Ön Koşullar

Eğitim öncesi sahip olmanız beklenen temel bilgi ve deneyim

1
Temel T-SQL

SELECT, WHERE, JOIN ve GROUP BY ile temel sorgular yazabilmek gerekir.

2
SQL Server erişimi

SQL Server Management Studio kullanımı ve bir örnek veritabanına erişim beklenir.

3
Veri analizi ilgisi

Raporlama ve veri analizi senaryolarına genel bir aşinalık faydalıdır.

4
Mantıksal düşünme

Çok adımlı sorgu mantığını izleyebilecek analitik düşünme becerisi beklenir.

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 alt sorguları, korelasyonlu alt sorguları ve CTE'leri kullanarak çok adımlı ve okunabilir karmaşık sorgular yazmayı öğrenir.
Modül 1
Alt Sorgular (Subquery)
  • WHERE içinde skaler alt sorgu kullanımı
  • IN, ANY ve ALL ile çoklu değer alt sorguları
  • FROM içinde türetilmiş tablo (derived table)
  • SELECT listesinde skaler alt sorgu
  • EXISTS ve NOT EXISTS ile varlık kontrolü
  • Alt sorgu ile JOIN seçiminin karşılaştırılması
Modül 2
Korelasyonlu Alt Sorgular
  • Dış sorguya bağlı korelasyonlu alt sorgu
  • Satır bazında çalışan alt sorgu mantığı
  • EXISTS ile korelasyonlu kullanım
  • Grup içi karşılaştırma senaryoları
  • Korelasyon ve performans etkisi
  • Okunabilirlik ve bakım değerlendirmesi
Modül 3
Ortak Tablo İfadeleri (CTE)
  • WITH ile CTE tanımlama söz dizimi
  • Tek ve çok CTE zincirleme kullanımı
  • CTE ile karmaşık sorguyu bölme
  • Türetilmiş tablo yerine CTE tercihi
  • CTE ile okunabilir çok adımlı mantık
  • CTE kapsamı ve kullanım kuralları
Modül 4
Özyinelemeli CTE
  • Çapa (anchor) ve özyinelemeli üye yapısı
  • Hiyerarşik veride (ağaç) gezinme
  • Organizasyon şeması ve BOM senaryoları
  • MAXRECURSION ile döngü koruması
  • Seviye (level) hesaplama teknikleri
  • Özyineleme performansı ve sınırları
Günün hedefiKatılımcılar window fonksiyonlarıyla gruplamadan sıralama, toplam ve satır karşılaştırması yaparak gelişmiş analiz sorguları yazar.
Modül 1
OVER ve Bölümleme
  • OVER cümlesinin temel yapısı ve mantığı
  • PARTITION BY ile veriyi bölümleme
  • ORDER BY ile pencere içi sıralama
  • Toplama fonksiyonlarının pencerede kullanımı
  • Bölüm bazında yüzde ve pay hesaplama
  • GROUP BY ile window farkının kavranması
Modül 2
Sıralama Fonksiyonları
  • ROW_NUMBER ile benzersiz sıra numarası
  • RANK ve DENSE_RANK arasındaki fark
  • NTILE ile satırları eşit gruplara bölme
  • Bölüm içinde ilk N kayıt bulma
  • Yinelenen kayıt tespiti ve temizliği
  • En yüksek/en düşük değer senaryoları
Modül 3
Analitik Fonksiyonlar
  • LAG ve LEAD ile önceki/sonraki satır
  • FIRST_VALUE ve LAST_VALUE kullanımı
  • Dönemsel değişim ve fark hesaplama
  • Kümülatif toplam (running total)
  • Hareketli ortalama (moving average)
  • ROWS ve RANGE çerçeve (frame) tanımı
Modül 4
Koşullu ve Dönüştürme
  • CASE ile koşullu sütun değeri üretme
  • IIF ve CHOOSE fonksiyonlarının kullanımı
  • ISNULL ve COALESCE ile NULL yönetimi
  • CAST, CONVERT ve TRY_CONVERT kullanımı
  • FORMAT ile görüntü biçimlendirme
  • Analitik sorguda veri hazırlama
Günün hedefiKatılımcılar PIVOT, küme operatörleri ve optimizasyon tekniklerini kullanarak hem doğru hem verimli ileri sorgular yazmayı öğrenir.
Modül 1
PIVOT ve UNPIVOT
  • PIVOT ile satırları sütuna döndürme
  • Toplama fonksiyonuyla pivot hesaplama
  • Dinamik PIVOT için pratik yaklaşım
  • UNPIVOT ile sütunları satıra çevirme
  • Çapraz tablo (crosstab) raporları
  • PIVOT alternatifi CASE tabanlı çözüm
Modül 2
Küme Operatörleri
  • UNION ve UNION ALL arasındaki fark
  • INTERSECT ile ortak satırları bulma
  • EXCEPT ile fark kümesini getirme
  • Sütun uyumu ve veri türü kuralları
  • Küme operatörleri ile sonuç sıralama
  • JOIN ile küme operatörü arasında seçim
Modül 3
Gruplama Uzantıları
  • GROUPING SETS ile çoklu gruplama
  • ROLLUP ile hiyerarşik ara toplam
  • CUBE ile tüm kombinasyon toplamları
  • GROUPING fonksiyonu ile ara toplam ayrımı
  • Özet ve ara toplam rapor senaryoları
  • Gruplama uzantılarının performansı
Modül 4
Sorgu Optimizasyonuna Giriş
  • Tahmini ve gerçek çalıştırma planı okuma
  • Index Seek ve Index Scan farkı
  • Eksik indeks (missing index) ipuçları
  • SARGable sorgu yazımı ve fonksiyon etkisi
  • İstatistikler ve kardinalite tahmini
  • Yaygın performans tuzaklarından kaçınma

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Alt sorgular

Skaler, çoklu değer ve korelasyonlu alt sorgularla çok adımlı problemleri tek sorguda çözersiniz.

✅
CTE ustalığı

CTE ve özyinelemeli CTE ile karmaşık mantığı okunabilir parçalara bölüp hiyerarşik veride gezinirsiniz.

✅
Window fonksiyonları

ROW_NUMBER, RANK, LAG ve LEAD ile gruplamadan sıralama ve satır karşılaştırması yaparsınız.

✅
Analitik hesap

Kümülatif toplam, hareketli ortalama ve dönemsel fark gibi ileri analitik hesaplamaları uygularsınız.

✅
PIVOT raporlama

PIVOT ve UNPIVOT ile satır-sütun dönüşümü yaparak çapraz tablo raporları üretirsiniz.

✅
Küme işlemleri

UNION, INTERSECT ve EXCEPT ile küme mantığını, ROLLUP ve CUBE ile çok boyutlu özetler kurarsınız.

✅
Plan okuma

Çalıştırma planını okuyarak Index Seek/Scan ve darboğazları tespit edip sorguyu iyileştirirsiniz.

✅
Performanslı sorgu

SARGable yazım ve indeks farkındalığıyla hem doğru hem hızlı T-SQL sorguları yazarsınız.

Kimler İçin Uygundur?

  • Temel T-SQL bilen; raporlama
  • veri analizi ve uygulama geliştirme için ileri sorgulama becerisine ihtiyaç duyan analistler
  • geliştiriciler
  • BI uzmanları
  • veritabanı yöneticileri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Temel T-SQL bilen; raporlama, veri analizi ve uygulama geliştirme için ileri sorgulama becerisine ihtiyaç duyan analistler, geliştiriciler, BI uzmanları ve veritabanı yöneticileri için uygundur. SELECT, WHERE, JOIN ve GROUP BY bilgisi ön koşuldur.
Bu eğitim T-SQL Fundamentals eğitiminden farklı mı?
Evet. T-SQL Fundamentals eğitimi temel seviyedir ve SELECT, filtreleme, JOIN, gruplama ile DML'i öğretir. Bu eğitim orta seviyedir; alt sorgular, CTE, window fonksiyonları, PIVOT, küme operatörleri ve sorgu optimizasyonu gibi ileri konulara odaklanır. Temel bilgiyi önceden gerektirir.
Window fonksiyonları nedir ve neden önemlidir?
Window fonksiyonları, OVER cümlesiyle satırları gruplamadan sıralama, toplam ve karşılaştırma yapmanızı sağlar. ROW_NUMBER, RANK, LAG ve LEAD gibi fonksiyonlarla kümülatif toplam, hareketli ortalama ve dönemsel değişim gibi analizleri tek sorguda, performanslı biçimde yazarsınız.
Sorgu optimizasyonu da işleniyor mu?
Evet, optimizasyona giriş düzeyinde ele alınır. Çalıştırma planı okuma, Index Seek ile Index Scan farkı, SARGable sorgu yazımı ve eksik indeks ipuçları gösterilir. Böylece yazdığınız ileri sorguların sadece doğru değil, aynı zamanda hızlı çalışmasını sağlarsınız.
Eğitim sonunda sertifika veriliyor mu?
Program tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Microsoft'un resmi sınavlarına girmek isteyenler için sınav başvurusu ve ücreti ilgili kuruma aittir; eğitim ileri sorgulama yetkinliği kazandırarak bu sınavlara hazırlığı destekler.

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. T-SQL Queries 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

Microsoft SQL ServerÖğrenme SQL ile Microsoft SQL Server Eğitimi
Veritabanı Eğitimleri

Öğrenme SQL ile Microsoft SQL Server Eğitimi

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

SQL dilini Microsoft SQL Server üzerinde sıfırdan öğrenin: ilişkisel model, DDL, DML, SELECT, JOIN, kısıtlar, view, indeks ve transaction. Uygulamalı eğitim.

Detayları Gör →
Microsoft SQL ServerAdministering Microsoft SQL Server Eğitimi
Veritabanı Eğitimleri

Administering Microsoft SQL Server Eğitimi

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

SQL Server yönetimi eğitimi: kurulum, güvenlik, yedekleme ve geri yükleme, point-in-time recovery, AlwaysOn Availability Groups ve performans izleme uygulamalı.

Detayları Gör →
Microsoft SQL ServerAnalyzing Data With SQL Server Reporting Services Eğitimi
Veritabanı Eğitimleri

Analyzing Data With SQL Server Reporting Services Eğitimi

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

SSRS eğitimi: veri kümeleri, tablix ve matrix, grafik ve gauge, parametre ve drill-down, Report Server'a yayınlama, güvenlik ve abonelik uygulamalı işlenir.

Detayları Gör →
Microsoft SQL ServerDesigning Database Solutions for Microsoft SQL Server Eğitimi
Veritabanı Eğitimleri

Designing Database Solutions for Microsoft SQL Server Eğitimi

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

SQL Server veritabanı çözüm tasarımı eğitimi: altyapı, depolama, HA/DR, güvenlik, yedekleme ve performans mimarisi kurumsal senaryolarla uygulamalı işlenir.

Detayları Gör →
Microsoft SQL ServerImplementing Data Models And Reports With SQL Server Eğitimi
Veritabanı Eğitimleri

Implementing Data Models And Reports With SQL Server Eğitimi

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

SQL Server Analysis Services küpleri, MDX hesaplamaları, KPI ve Reporting Services raporlarıyla uçtan uca kurumsal BI çözümü kurmayı uygulamalı öğrenin.

Detayları Gör →
Microsoft SQL ServerMicrosoft SQL Server Eğitimi
Veritabanı Eğitimleri

Microsoft SQL Server Eğitimi

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

Microsoft SQL Server eğitimi: mimari, kurulum ve yapılandırma, güvenlik, yedekleme/geri yükleme, SQL Agent, bakım ve yüksek erişilebilirliğe girişi öğretir.

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