SQL SERVER SORGULAMA TEMELLERİ EĞİTİMİ

T-SQL ile veriyi sorgulamayı sıfırdan ve sağlam öğrenin

SELECT, WHERE, JOIN, GROUP BY, fonksiyonlar ve alt sorgularla T-SQL sorgulama temelleri

SQL Server Sorgulama Temelleri Eğitimi, T-SQL ile veriyi doğru ve verimli sorgulamayı sıfırdan öğretir. Program ilişkisel temelleri, SELECT ve sütun seçimini, WHERE ile filtrelemeyi, ORDER BY ve sayfalamayı, inner/outer JOIN'leri, GROUP BY ve HAVING ile grupl…

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

Eğitim Hakkında

SQL Server'da T-SQL ile veri sorgulamanın temellerini sıfırdan öğreten başlangıç eğitimi

SQL Server Sorgulama Temelleri Eğitimi, T-SQL ile veriyi doğru ve verimli biçimde sorgulamanın temellerini sıfırdan öğretir. Katılımcılar ilişkisel veritabanı mantığını, SELECT ve sütun seçimini, WHERE ile filtrelemeyi, ORDER BY ile sıralamayı, inner ve outer JOIN'leri, GROUP BY ve HAVING ile gruplamayı, string/tarih/dönüşüm fonksiyonlarını, NULL işlemeyi, set operatörlerini, alt sorguları ve temel veri değiştirme komutlarını uygulamalı olarak öğrenir.

Süre ve Format

3 Gün. Her gün dört modül; SELECT ve filtrelemeden JOIN ve gruplamaya, oradan alt sorgu, veri değiştirme ve pencere fonksiyonlarına ilerlenir.

Seviye

Temel Seviye — SELECT, JOIN, GROUP BY, fonksiyonlar ve alt sorgularla T-SQL sorgulamanın temelleri

Öğrenme Metodu

Her konu SSMS üzerinde örnek veritabanıyla uygulamalı anlatılır; bol sorgu alıştırmasıyla pekiştirilir ve adım adım ilerlenir.

Neden Bu Eğitim?

🎯Sağlam temel

SELECT'ten JOIN ve gruplamaya kadar temeli doğru kurarak her ileri SQL konusuna hazır hale gelirsiniz.

📊Günlük raporlama

Filtreleme, sıralama ve toplama ile iş hayatında ihtiyaç duyduğunuz raporlama sorgularını kendiniz yazarsınız.

🧩Doğru veri birleştirme

JOIN türlerini ve NULL davranışını kavrayarak birden çok tablodan doğru sonuçları güvenle üretirsiniz.

Anahtar Konular

sql server sorgulama eğitimit-sql temelleri eğitimisql başlangıç eğitimisql select eğitimisql join eğitimisql group by eğitimisql sorgu yazma eğitimiveritabanı sorgulama eğitimisql kursutransact-sql eğitimi
“Her ileri SQL becerisi sağlam bir SELECT temeline dayanır; doğru sorgu yazmayı öğrenen veriyle konuşmayı öğrenir.”

Ön Koşullar

Başlangıç seviyesi; sadece bilgisayar ve veri kullanımına genel aşinalık yeterlidir

1
Bilgisayar kullanımı

Temel bilgisayar ve dosya kullanımı yeterlidir; önceden SQL bilgisi gerekmez.

2
Veri kavramı

Tablo ve satır/sütun gibi temel veri kavramlarına genel aşinalık faydalı olur.

3
SSMS erişimi

SQL Server Management Studio ile bir örnek veritabanına bağlanabilmek yeterlidir.

4
Mantıksal düşünme

Koşul ve filtre kurmaya yatkınlık sorguları anlamayı kolaylaştırır.

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ı ilişkisel veritabanı mantığını, SELECT ile sütun seçimini, WHERE ile filtrelemeyi ve ORDER BY, TOP, OFFSET-FETCH ile sıralama ve sayfalamayı öğrenir.
Modül 1
İlişkisel VT ve T-SQL Temelleri
  • İlişkisel veritabanı ve tablo mantığı
  • Birincil anahtar ve yabancı anahtar kavramı
  • T-SQL dil ailesi: DML, DDL ve DCL
  • SSMS ile sorgu yazma ve çalıştırma
  • Sorgu yürütme ve sonuç kümesi mantığı
  • Yorum satırı ve temel sözdizimi kuralları
Modül 2
SELECT ve Sütun Seçimi
  • SELECT ve FROM ile temel sorgu yapısı
  • Belirli sütun seçimi ve yıldız (*) kullanımı
  • Sütun ve tablo takma adı (alias)
  • Hesaplanan sütun ve aritmetik ifadeler
  • DISTINCT ile tekrarları ayıklama
  • String birleştirme (concatenation)
Modül 3
WHERE ile Filtreleme
  • Karşılaştırma operatörleri ile koşul
  • AND, OR ve NOT ile bileşik koşullar
  • BETWEEN ve IN ile aralık/liste filtresi
  • LIKE ve joker karakterlerle desen arama
  • IS NULL ve IS NOT NULL kullanımı
  • Operatör önceliği ve parantez kullanımı
Modül 4
ORDER BY ve Sayfalama
  • ORDER BY ile artan/azalan sıralama
  • Birden çok sütuna göre sıralama
  • Sütun sırası veya alias ile sıralama
  • TOP ile ilk N satırı getirme işlemi
  • TOP ... WITH TIES ile eşitlikleri getirme
  • OFFSET-FETCH ile sayfalama (paging)
Günün hedefiKatılımcı inner ve outer JOIN'leri, aggregate fonksiyonları, GROUP BY ve HAVING ile gruplamayı, string/tarih/dönüşüm fonksiyonlarını ve set operatörlerini öğrenir.
Modül 1
JOIN Türleri ve Birleştirme
  • INNER JOIN ile eşleşen satırları birleştirme
  • LEFT ve RIGHT OUTER JOIN davranışı
  • FULL OUTER JOIN ve eşleşmeyen satırlar
  • CROSS JOIN ve kartezyen çarpım
  • Self join ile tabloyu kendiyle birleştirme
  • Birden çok tablonun birleştirilmesi
Modül 2
Aggregate ve Gruplama
  • COUNT, SUM, AVG, MIN, MAX fonksiyonları
  • GROUP BY ile satırları gruplama
  • Gruplanmış sütun ve aggregate kuralı
  • HAVING ile grup düzeyinde filtreleme
  • WHERE ve HAVING arasındaki fark
  • NULL değerlerin aggregate'teki davranışı
Modül 3
Yerleşik Fonksiyonlar
  • String fonksiyonları: LEFT, SUBSTRING, LEN
  • LTRIM, RTRIM, REPLACE ve UPPER/LOWER
  • Tarih fonksiyonları: GETDATE, DATEADD, DATEDIFF
  • DATEPART ve FORMAT ile tarih biçimleme
  • CAST ve CONVERT ile tür dönüşümü
  • ISNULL ve COALESCE ile NULL işleme
Modül 4
CASE ve Set Operatörleri
  • CASE ile koşullu ifade ve değer üretme
  • Simple ve searched CASE kullanımı
  • UNION ve UNION ALL arasındaki fark
  • INTERSECT ile kesişim kümesini bulma
  • EXCEPT ile fark kümesini bulma
  • Set operatörlerinde sütun uyumu kuralı
Günün hedefiKatılımcı alt sorgu ve türetilmiş tabloları, INSERT/UPDATE/DELETE/MERGE ile veri değiştirmeyi, pencere fonksiyonlarını ve temel sorgu performansını öğrenir.
Modül 1
Alt Sorgular ve Türetilmiş Tablolar
  • Scalar (tek değerli) alt sorgu
  • Çok satırlı alt sorgu ve IN kullanımı
  • Correlated (ilişkili) alt sorgu
  • EXISTS ve NOT EXISTS ile varlık kontrolü
  • Türetilmiş tablo (derived table)
  • Common Table Expression (CTE) tanıtımı
Modül 2
Veri Değiştirme İşlemleri
  • INSERT ile tek ve çok satır ekleme
  • INSERT ... SELECT ile toplu ekleme
  • UPDATE ile satır güncelleme ve WHERE önemi
  • DELETE ile satır silme ve TRUNCATE farkı
  • MERGE ile ekle/güncelle/sil (upsert)
  • OUTPUT ile değişen satırları döndürme
Modül 3
Pencere Fonksiyonları ve PIVOT
  • OVER ve PARTITION BY temel mantığı
  • ROW_NUMBER, RANK ve DENSE_RANK
  • Çalışan toplam (running total) örneği
  • LAG ve LEAD ile komşu satır değeri
  • PIVOT ile satırı sütuna çevirme
  • UNPIVOT ile sütunu satıra çevirme
Modül 4
Temel Sorgu Performansı
  • Yürütme planını görüntüleme (temel)
  • Scan ve seek arasındaki fark (giriş)
  • İndeksin sorguya etkisine giriş
  • SELECT * yerine sütun seçmenin faydası
  • Gereksiz DISTINCT ve ORDER BY etkisi
  • Okunabilir ve bakımı kolay sorgu yazımı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
SELECT hakimiyeti

SELECT, sütun seçimi, alias ve DISTINCT ile temiz ve doğru sonuç kümeleri üretebilirsiniz.

✅
Filtreleme

WHERE, BETWEEN, IN, LIKE ve NULL kontrolleriyle veriyi hassas biçimde filtreleyebilirsiniz.

✅
Sıralama ve sayfalama

ORDER BY, TOP ve OFFSET-FETCH ile sonuçları sıralar ve sayfalara bölebilirsiniz.

✅
JOIN becerisi

Inner ve outer JOIN türlerini doğru seçerek birden çok tablodan güvenle veri birleştirirsiniz.

✅
Gruplama

GROUP BY, HAVING ve aggregate fonksiyonlarıyla özet ve raporlama sorguları yazarsınız.

✅
Fonksiyon kullanımı

String, tarih ve dönüşüm fonksiyonları ile NULL işlemeyi günlük sorgularda uygularsınız.

✅
Alt sorgu

Alt sorgu, CTE ve türetilmiş tablolarla karmaşık sorguları adımlara bölerek çözersiniz.

✅
Veri değiştirme

INSERT, UPDATE, DELETE ve MERGE ile veriyi güvenli biçimde ekler, günceller ve silersiniz.

Kimler İçin Uygundur?

  • SQL'e yeni başlayan analistler
  • raporlama ve veri işleriyle uğraşanlar
  • yazılım geliştirmeye yeni giren kişiler
  • test uzmanları
  • veriyle çalışan her seviyeden BT personeli için uygundur

Sıkça Sorulan Sorular

Bu eğitim için önceden SQL bilmek gerekir mi?
Hayır. Eğitim başlangıç seviyesidir ve SQL'i sıfırdan öğretir. Temel bilgisayar kullanımı ve veri kavramına aşinalık yeterlidir. İlişkisel mantıktan SELECT'e, oradan JOIN ve gruplamaya kadar adım adım ilerlenir, bol alıştırmayla pekiştirilir.
Eğitim hangi örnek veritabanıyla işleniyor?
Eğitim SSMS üzerinde örnek bir veritabanı (ör. AdventureWorks benzeri) ile uygulamalı yürütülür. Kurum isterse kendi veritabanı yapısı üzerinden de örnekler uyarlanabilir. Önemli olan katılımcının gerçek tablolarla sorgu yazma pratiği kazanmasıdır.
Bu eğitim T-SQL Programming eğitiminden farklı mı?
Evet. Bu eğitim sorgulama temellerine (SELECT, JOIN, gruplama, fonksiyonlar) odaklanır. Transact-SQL Programming eğitimi ise stored procedure, fonksiyon, trigger, hata yönetimi ve transaction gibi programlama konularını kapsar. İkisi birbirini tamamlar; genellikle önce bu eğitim alınır.
Eğitim sonunda neler yapabileceğim?
Çok tablolu sorgular yazabilir, veriyi filtreleyip sıralayabilir, gruplayarak özet raporlar üretebilir, fonksiyonlarla sütunları dönüştürebilir, alt sorgularla karmaşık ihtiyaçları çözebilir ve veri ekleme/güncelleme/silme işlemlerini güvenle yapabilirsiniz.
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, katılımcının T-SQL ile sorgulama temelleri konusundaki kazanımlarını belgeler. İçerik, kurumun veri yapısına ve katılımcı seviyesine 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 Server Sorgulama Temelleri 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

Microsoft SQL ServerSQL Server Analiz Servisleri Eğitimi
Veritabanı Eğitimleri

SQL Server Analiz Servisleri Eğitimi

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

SSAS eğitimi: veri ambarı, çok boyutlu ve tablosal modeller, küp, boyut, MDX ve DAX ile kurumsal analiz çözümleri uygulamalı olarak kurulur ve sorgulanır.

Detayları Gör →
Microsoft SQL ServerSQL Server Analysis Services ve Tablolu Veri Modelleri Eğitimi
Veritabanı Eğitimleri

SQL Server Analysis Services ve Tablolu Veri Modelleri Eğitimi

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

SSAS Tabular ile VertiPaq, SSDT model tasarımı, DAX ölçüler, zaman zekası, satır düzeyi güvenlik ve performans optimizasyonunu uygulamalı öğretir.

Detayları Gör →
Microsoft SQL ServerSQL Server Entegrasyon Hizmetleri (SSIS) Giriş Eğitimi
Veritabanı Eğitimleri

SQL Server Entegrasyon Hizmetleri (SSIS) Giriş Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

SSIS'e sıfırdan giriş: SSDT, Control Flow görevleri, bağlantı yöneticileri, temel Data Flow, değişken ve paket dağıtımını uygulamalı öğretir.

Detayları Gör →
Microsoft SQL ServerSQL Server ile Veri Ambarı Uygulaması Eğitimi
Veritabanı Eğitimleri

SQL Server ile Veri Ambarı Uygulaması Eğitimi

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

Boyutsal modelleme, star/snowflake şema, SCD, columnstore indeks, partition ve SSAS küpleriyle SQL Server üzerinde veri ambarı kurmayı öğreten uygulamalı eğitim

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

SQL Server ile Veritabanı Eğitimi

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

T-SQL, tablo tasarımı, normalizasyon, JOIN, indeks, transaction, stored procedure ve yedekleme ile SQL Server veritabanı yönetimini öğreten uygulamalı eğitim.

Detayları Gör →
Microsoft SQL ServerSQL Server Integration Services (SSIS) Training for Business Intelligence Eğitimi
Veritabanı Eğitimleri

SQL Server Integration Services (SSIS) Training for Business Intelligence Eğitimi

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

SSIS ile veri ambarı yükleme: staging, boyut/olgu ETL, SCD, surrogate key, artımlı yükleme, CDC ve SSAS/SSRS entegrasyonunu uygulamalı öğretir.

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