SQL VERİTABANI SORGULAMA EĞİTİMİ

Veriden doğru cevabı SQL ile çekin

SELECT, JOIN, GROUP BY, alt sorgu ve pencere fonksiyonlarıyla uçtan uca veri sorgulama

SQL Veritabanı Sorgulama Eğitimi, ilişkisel bir veritabanından doğru veriyi hızlı biçimde çekmeyi öğreten 3 günlük uygulamalı bir programdır.

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

Eğitim Hakkında

SELECT, filtreleme, JOIN, gruplama, alt sorgu ve pencere fonksiyonları

SQL Veritabanı Sorgulama Eğitimi, ilişkisel bir veritabanından doğru veriyi hızlı biçimde çekmeyi öğretir. Katılımcılar SELECT, WHERE, ORDER BY ile filtreleme ve sıralamayı; INNER, LEFT, RIGHT ve FULL JOIN ile tabloları birleştirmeyi öğrenir. GROUP BY, HAVING ve toplama fonksiyonlarıyla özetleme, alt sorgu ve CTE ile karmaşık soruları parçalama, ROW_NUMBER ve RANK gibi pencere fonksiyonlarıyla analitik sorgular yazma gerçek veri setleri üzerinde uygulamalı işlenir.

Süre ve Format

3 Gün. Her gün dört modül; temel SELECT ve filtrelemeden JOIN'lere, oradan gruplama, alt sorgu ve pencere fonksiyonlarına uygulamalı ilerlenir.

Seviye

Orta Seviye — SELECT, JOIN, gruplama, alt sorgu ve pencere fonksiyonlarıyla veriyi etkili sorgulama

Öğrenme Metodu

Gerçek örnek veritabanı üzerinde her konu için sorgu yazılır, çalıştırılır ve sonucu yorumlanarak adım adım karmaşıklaştırılır.

Neden Bu Eğitim?

🎯Doğru veri

Filtreleme, sıralama ve birleştirmeyi doğru kurarak ihtiyaç duyduğunuz veriyi eksiksiz ve hatasız çekmeyi öğrenirsiniz.

📊Hızlı raporlama

Gruplama ve toplama fonksiyonlarıyla büyük veriden özet rapor ve metrikleri saniyeler içinde üretebilirsiniz.

🧠Analitik sorgu

Alt sorgu, CTE ve pencere fonksiyonlarıyla karmaşık iş sorularını adım adım çözülebilir hale getirirsiniz.

Anahtar Konular

sql sorgulama eğitimisql eğitimiselect sorgususql join eğitimigroup byalt sorgupencere fonksiyonlarıveri sorgulama kursusql raporlamasql kursu
“SQL'de zor olan sorgu yazmak değil doğru soruyu sormaktır; soruyu netleştirin, gerisi birleştirme ve gruplamadan ibarettir.”

Ön Koşullar

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

1
Veri mantığı

Tablo, satır ve sütun gibi temel veri kavramlarına aşinalık öğrenmeyi kolaylaştırır.

2
Bilgisayar kullanımı

Bir veritabanı istemcisini kurup çalıştırabilecek temel bilgisayar becerisi yeterlidir.

3
Mantıksal düşünme

Koşul ve filtre mantığını (ve/veya, eşittir, büyüktür) kavramak sorgu yazmayı kolaylaştırır.

4
Çalışma ortamı

Örnek veritabanı ve bir SQL istemcisi (SSMS, pgAdmin, MySQL Workbench) 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ı SELECT ile sütun seçer; WHERE koşulları, operatörler ve kalıp eşleme ile veriyi filtreler, ORDER BY ile sıralar ve sonuç kümesini biçimlendirir.
Modül 1
Temel SELECT Sorgusu
  • SELECT ile sütun ve tüm sütunları (*) çekme
  • Sütun takma adı (alias) ile başlık değiştirme
  • DISTINCT ile tekrar eden satırları eleme
  • Hesaplanmış sütun ve aritmetik ifadeler
  • String birleştirme (concat) ile sütun üretme
  • Sonuç kümesini sınırlama (TOP / LIMIT)
Modül 2
WHERE ve Operatörler
  • Karşılaştırma operatörleri (=, <>, >, <)
  • AND, OR ve NOT mantıksal operatörleri
  • BETWEEN ile sayısal ve tarih aralığı filtresi
  • IN ve NOT IN ile liste içinde arama
  • NULL değer kontrolü ve IS NULL kullanımı
  • Operatör önceliği ve parantezle gruplama
Modül 3
Kalıp Eşleme ve Fonksiyonlar
  • LIKE ile % ve _ joker karakter kullanımı
  • String fonksiyonları: UPPER, LOWER, SUBSTRING
  • Sayısal fonksiyonlar: ROUND, ABS, CEILING
  • Tarih fonksiyonları ve bugünün tarihi
  • CASE WHEN ile koşullu sütun üretme
  • COALESCE ile NULL yerine değer koyma
Modül 4
Sıralama ve Biçimlendirme
  • ORDER BY ile artan ve azalan sıralama
  • Birden çok sütuna göre çok anahtarlı sıralama
  • NULL değerlerin sıralamadaki yeri
  • Sütun numarasına göre sıralama
  • Sayfalama (OFFSET FETCH / LIMIT) kullanımı
  • Sonuç kümesini okunur biçimde sunma
Günün hedefiKatılımcı birden çok tabloyu INNER ve OUTER JOIN ile birleştirir; GROUP BY ve toplama fonksiyonlarıyla veriyi özetler, HAVING ile gruplanmış sonucu filtreler.
Modül 1
JOIN Türleri ve Kullanımı
  • INNER JOIN ile eşleşen kayıtları getirme
  • LEFT ve RIGHT OUTER JOIN ile eşleşmeyen satır
  • FULL OUTER JOIN ile her iki taraf satırları
  • CROSS JOIN ve kartezyen çarpım kavramı
  • ON koşulu ve eşitlik dışı birleştirme
  • Tablo takma adıyla okunur sorgu yazma
Modül 2
Çoklu Tablo ve Self Join
  • Üç ve daha fazla tabloyu zincirleme birleştirme
  • Self join ile aynı tabloyu kendine bağlama
  • Birleştirmede NULL ve eşleşmeyen satır etkisi
  • Köprü (junction) tablo üzerinden birleştirme
  • JOIN sırası ve sorgu okunabilirliği
  • UNION ve UNION ALL ile sonuç birleştirme
Modül 3
Toplama Fonksiyonları
  • COUNT, SUM, AVG, MIN ve MAX kullanımı
  • COUNT(*) ile COUNT(sütun) arasındaki fark
  • DISTINCT ile benzersiz değer üzerinden toplama
  • NULL değerlerin toplama sonucuna etkisi
  • Toplama ile hesaplanan metrikler üretme
  • Sayısal yuvarlama ve çıktı biçimlendirme
Modül 4
GROUP BY ve HAVING
  • GROUP BY ile kategori bazında özetleme
  • Birden çok sütuna göre gruplama
  • HAVING ile gruplanmış sonucu filtreleme
  • WHERE ve HAVING arasındaki fark
  • Gruplanmış sorguda sütun kullanım kuralları
  • ROLLUP ile alt toplam ve genel toplam
Günün hedefiKatılımcı alt sorgu ve CTE ile karmaşık soruları parçalar; ROW_NUMBER, RANK ve SUM OVER gibi pencere fonksiyonlarıyla sıralama ve koşuya dayalı analitik sorgular yazar.
Modül 1
Alt Sorgular (Subquery)
  • WHERE içinde skaler (tek değer) alt sorgu
  • IN ve NOT IN ile liste döndüren alt sorgu
  • EXISTS ve NOT EXISTS ile varlık kontrolü
  • Correlated (ilişkili) alt sorgu mantığı
  • FROM içinde türetilmiş (derived) tablo
  • Alt sorgu ve JOIN performans karşılaştırması
Modül 2
Ortak Tablo İfadeleri (CTE)
  • WITH ile CTE tanımlama ve adlandırma
  • Karmaşık sorguyu adım adım parçalara kurma
  • Birden çok CTE'yi zincirleme kullanma
  • Recursive CTE ile hiyerarşik veri sorgulama
  • CTE ile sorgu okunabilirliğini artırma
  • CTE ile türetilmiş tablo arasındaki fark
Modül 3
Pencere Fonksiyonları
  • OVER ve PARTITION BY yan tümcesi mantığı
  • ROW_NUMBER, RANK ve DENSE_RANK farkları
  • LAG ve LEAD ile önceki/sonraki satıra erişim
  • SUM ve AVG OVER ile çalışan (running) toplam
  • Hareketli ortalama için çerçeve (frame) tanımı
  • NTILE ile veriyi eşit dilimlere ayırma
Modül 4
Raporlama Sorgu Kalıpları
  • Her grup içinde en büyük N kaydı bulma
  • Kümülatif toplam ve yüzde hesaplama
  • Dönemsel (önceki döneme göre) karşılaştırma
  • Pivot ile karşılaştırmalı özet üretme
  • Veri kalitesi ve tutarlılık kontrol sorguları
  • Sorgu okunabilirliği ve bakım kolaylığı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
SELECT hakimiyeti

SELECT, WHERE ve ORDER BY ile veriyi doğru filtreleyip sıralayarak istediğiniz sonuç kümesini üretebilirsiniz.

✅
Filtreleme

Operatörler, BETWEEN, IN, LIKE ve NULL kontrolleriyle karmaşık koşulları doğru biçimde ifade edebilirsiniz.

✅
JOIN kullanımı

INNER ve OUTER JOIN ile birden çok tabloyu birleştirerek dağınık veriyi tek bir anlamlı sonuçta toplayabilirsiniz.

✅
Özetleme

GROUP BY, HAVING ve toplama fonksiyonlarıyla büyük veriden özet metrik ve rapor üretebilirsiniz.

✅
Alt sorgular

Skaler, ilişkili ve EXISTS alt sorgularıyla karmaşık iş sorularını adım adım çözebilirsiniz.

✅
CTE kullanımı

WITH ile ortak tablo ifadeleri ve recursive CTE kurarak uzun sorguları okunur parçalara ayırabilirsiniz.

✅
Pencere fonksiyonları

ROW_NUMBER, RANK, LAG ve SUM OVER ile sıralama ve çalışan toplam gibi analitik sorgular yazabilirsiniz.

✅
Raporlama kalıpları

Her grup içinde en büyük N ve dönemsel karşılaştırma gibi yaygın raporlama kalıplarını uygulayabilirsiniz.

Kimler İçin Uygundur?

  • Veriyle çalışan analistler
  • raporlama uzmanları
  • yazılım geliştiriciler
  • test uzmanları
  • verisini SQL ile sorgulamak isteyen ofis çalışanları ve öğrenciler için uygundur

Sıkça Sorulan Sorular

SQL Veritabanı Sorgulama Eğitimi kimler için uygundur?
Veriyle çalışan analistler, raporlama uzmanları, yazılım geliştiriciler, test uzmanları ve verisini SQL ile sorgulamak isteyen ofis çalışanları için uygundur. Programlama bilgisi gerekmez; eğitim temel kavramlardan başlar.
Eğitim hangi veritabanı üzerinde yapılıyor?
Sorgular standart ANSI SQL üzerinden anlatılır ve SQL Server, PostgreSQL ya da MySQL gibi kurumun kullandığı ürüne uyarlanır. Öğrenilen SELECT, JOIN ve gruplama bilgisi tüm ilişkisel veritabanlarında geçerlidir.
Pencere fonksiyonları gibi ileri konular da var mı?
Evet. Üçüncü gün alt sorgu, CTE ve ROW_NUMBER, RANK, LAG, SUM OVER gibi pencere fonksiyonları işlenir. Her grup içinde en büyük N kayıt ve çalışan toplam gibi gerçek raporlama kalıpları uygulamalı gösterilir.
Katılmak için programlama bilmek gerekir mi?
Hayır. Eğitim SELECT sorgusundan başlar ve adım adım ilerler; herhangi bir programlama dili bilmek gerekmez. Temel bilgisayar kullanımı ve mantıksal düşünme yeterlidir.
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 tamamlanan sorgulama programını belgeler.

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 Veritabanı Sorgulama 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

Veritabanı Yönetimi TemelleriWorking with Entity SQL Eğitimi
Veritabanı Eğitimleri

Working with Entity SQL Eğitimi

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

Entity SQL eğitimi: Entity Data Model, eSQL söz dizimi, ObjectQuery, navigasyon özellikleri, EntityClient ve parametreli sorgular uygulamalı işlenir.

Detayları Gör →
Veritabanı Yönetimi TemelleriWriting SQL Queries Training Eğitimi
Veritabanı Eğitimleri

Writing SQL Queries Training Eğitimi

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

SQL sorgu yazma eğitimi: SELECT, JOIN, GROUP BY, alt sorgu, CTE, küme işlemleri ve pencere fonksiyonları standart SQL ile uygulamalı işlenir.

Detayları Gör →
Veritabanı Yönetimi TemelleriYazılım ve Veritabanı Eğitimi
Veritabanı Eğitimleri

Yazılım ve Veritabanı Eğitimi

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

Yazılım ve veritabanı eğitimi: ilişkisel modelleme, SQL, bağlantı ve işlem yönetimi, ORM, güvenlik, indeksleme ve NoSQL uygulamalı olarak işlenir.

Detayları Gör →
Veritabanı Yönetimi TemelleriAccess - Take Charge of Your Database Eğitimi
Veritabanı Eğitimleri

Access - Take Charge of Your Database Eğitimi

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

Microsoft Access ile tablo tasarımı, ilişkiler, sorgular, formlar, raporlar ve makrolar kullanarak masaüstü veritabanı uygulamaları geliştirmeyi öğreten eğitim.

Detayları Gör →
Veritabanı Yönetimi TemelleriAdministering a SQL Database Eğitimi
Veritabanı Eğitimleri

Administering a SQL Database Eğitimi

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

SQL Server güvenlik, yetkilendirme, yedekleme, geri yükleme, SQL Server Agent, bakım ve performans izleme ile veritabanı yönetimini öğreten uygulamalı eğitim.

Detayları Gör →
Veritabanı Yönetimi TemelleriAdministering a SQL Database Infrastructure Eğitimi
Veritabanı Eğitimleri

Administering a SQL Database Infrastructure Eğitimi

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

SQL Server güvenlik, yetkilendirme, yedekleme/geri yükleme, Always On yüksek erişilebilirlik, SQL Agent otomasyonu ve izlemeyi öğreten uygulamalı DBA eğitimi.

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