QUERYING MICROSOFT SQL SERVER EĞİTİMİ

SQL Server sorgulamada baştan sona ustalık

SELECT, JOIN, fonksiyonlar, gruplama, alt sorgu ve saklı yordamlarla üretim düzeyi T-SQL

Querying Microsoft SQL Server Eğitimi, katılımcılara SQL Server veritabanlarını T-SQL ile sorgulamayı uçtan uca kazandıran uygulamalı bir programdır.

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

Eğitim Hakkında

SSMS ile tek tablo sorgusundan çok tablolu birleştirme, toplama ve programlanabilir nesnelere kadar

Querying Microsoft SQL Server Eğitimi, SQL Server veritabanlarını T-SQL ile sorgulamayı uçtan uca öğretir. Katılımcılar SSMS ile SELECT, FROM, WHERE ve ORDER BY cümleciklerini kurar; INNER, OUTER ve CROSS JOIN ile tabloları birleştirir. Yerleşik fonksiyonlar, GROUP BY ile toplama, HAVING ile grup filtreleme ve alt sorgular işlenir. Program görünümler, saklı yordamlar, değişkenler ve işlem (transaction) yönetimiyle tamamlanır ve örnek bir veritabanı üzerinde çalışılır.

Süre ve Format

3 Gün. Her gün dört modül; örnek bir veritabanı üzerinde SELECT'ten saklı yordamlara kadar her konu SSMS'te uygulamalı yazılıp çalıştırılır.

Seviye

Orta Seviye — Microsoft SQL Server üzerinde SELECT'ten saklı yordamlara kadar T-SQL ile sorgulamayı uçtan uca öğreten program

Öğrenme Metodu

Örnek veritabanı üzerinde adım adım ilerlenir; her modülde yeni sorgu kalıbı SSMS'te yazılıp sonuç kümesi ve yürütme planıyla doğrulanır.

Neden Bu Eğitim?

🔎Veriye doğrudan erişim

T-SQL ile veritabanından tam ihtiyaç duyduğunuz veriyi filtreleyip sıralayarak çekmeyi öğrenir, rapor ve uygulamaları doğru beslersiniz.

🔗Çok tablolu birleştirme

INNER ve OUTER JOIN kalıplarını kavrayarak ilişkili tablolardaki veriyi tek sonuç kümesinde doğru ve eksiksiz birleştirirsiniz.

⚙️Yeniden kullanılır nesneler

Görünüm ve saklı yordamlarla sorgu mantığını sunucuda paketler, tekrarı azaltır ve temiz bir veri erişim katmanı kurarsınız.

Anahtar Konular

sql server eğitimit-sql eğitimisql sorgulama kursumicrosoft sql server kursuselect sorgu eğitimijoin eğitimisaklı yordam eğitimissms eğitimiveritabanı sorgulama eğitimisql server kurumsal eğitim
“Veritabanı, doğru soruyu sorabilene cevap verir. SQL Server sorgulamada ustalaşmak, veriyle konuşmanın dilini öğrenmektir.”

Ön Koşullar

Eğitime başlamadan önce faydalı olacak bilgi ve deneyim düzeyi

1
Temel veritabanı sezgisi

Tablo, satır, sütun ve birincil/yabancı anahtar gibi ilişkisel kavramlara aşinalık konuların izlenmesini kolaylaştırır.

2
Windows kullanımı

Uygulama kurup pencere ve menülerle rahat çalışabilmek, SSMS ortamına uyum için yeterlidir.

3
Mantıksal düşünme

Koşul ve kümeler üzerine mantık kurabilmek WHERE ve JOIN ifadelerini doğru tasarlamaya yardımcı olur.

4
SSMS erişimi

SQL Server örneğine bağlanabilen bir SSMS kurulumu ya da sağlanacak laboratuvar ortamı 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ı tek tablodan SELECT ile sütun seçer, WHERE ile satır filtreler, ORDER BY ile sıralar; NULL davranışını ve temel SQL Server veri tiplerini doğru yorumlar.
Modül 1
SSMS ve T-SQL Giriş
  • SQL Server Management Studio arayüzü ve sorgu penceresi
  • Object Explorer ile veritabanı ve tabloları gezme
  • T-SQL cümleciklerinin mantıksal işlenme sırası
  • Batch, GO ayracı ve ifade sonlandırma
  • IntelliSense, sonuç ızgarası ve mesaj sekmesi
  • Veritabanı ve şema (schema) seçimi, USE komutu
Modül 2
SELECT ve Sütun İşlemleri
  • SELECT ile sütun seçimi ve yıldız (*) kullanımı
  • Sütun ve tablo takma adları (AS) tanımlama
  • Hesaplanan sütunlar ve ifadelerle çıktı üretme
  • DISTINCT ile yinelenen satırları ayıklama
  • Dizgi birleştirme için CONCAT ve + operatörü
  • TOP ve PERCENT ile satır sayısını sınırlama
Modül 3
WHERE ile Filtreleme
  • Karşılaştırma operatörleri ve mantıksal AND/OR/NOT
  • BETWEEN, IN ve LIKE ile aralık ve örüntü eşleme
  • NULL kontrolü için IS NULL ve IS NOT NULL
  • Üç değerli mantık ve NULL karşılaştırma tuzakları
  • Joker karakter (% ve _) ile metin arama
  • Operatör önceliği ve parantezle gruplama
Modül 4
Sıralama ve Veri Tipleri
  • ORDER BY ile ASC/DESC çok sütunlu sıralama
  • ORDER BY'de sütun sırası ve takma ad kullanımı
  • OFFSET-FETCH ile sayfalama (paging)
  • Sayısal, metin ve tarih/saat veri tipleri
  • CAST ve CONVERT ile açık tip dönüşümü
  • Örtük dönüşüm ve veri tipi önceliği etkileri
Günün hedefiKatılımcı INNER ve OUTER JOIN ile tabloları birleştirir, yerleşik fonksiyonları kullanır, GROUP BY ve HAVING ile veriyi özetler ve alt sorgularla iç içe mantık kurar.
Modül 1
JOIN ile Tablo Birleştirme
  • INNER JOIN ile eşleşen satırları getirme
  • LEFT, RIGHT ve FULL OUTER JOIN farkları
  • CROSS JOIN ve kartezyen çarpım etkisi
  • Self join ile aynı tabloyu kendiyle birleştirme
  • Çok tablolu birleştirmede ON koşulu tasarımı
  • JOIN ile WHERE'de filtreleme arasındaki ayrım
Modül 2
Yerleşik Fonksiyonlar
  • Dizgi fonksiyonları: LEFT, SUBSTRING, LEN, REPLACE
  • Tarih fonksiyonları: GETDATE, DATEADD, DATEDIFF
  • Matematik ve dönüşüm fonksiyonları kullanımı
  • ISNULL ve COALESCE ile NULL değer yönetimi
  • Mantıksal fonksiyonlar: IIF ve CHOOSE
  • CASE ifadesiyle koşullu sütun üretme
Modül 3
Gruplama ve Toplama
  • Toplama fonksiyonları: COUNT, SUM, AVG, MIN, MAX
  • GROUP BY ile satırları gruplara indirgeme
  • HAVING ile grup düzeyinde filtreleme
  • WHERE ve HAVING arasındaki işlenme farkı
  • COUNT(*) ile COUNT(sütun) arasındaki fark
  • Çok sütunlu gruplama ve özet sonuç üretimi
Modül 4
Alt Sorgular ve Türetilmiş Tablolar
  • Skaler alt sorgu ile tek değer döndürme
  • IN ve EXISTS ile ilişkili varlık kontrolü
  • Correlated subquery (ilişkili alt sorgu) mantığı
  • FROM içinde türetilmiş tablo (derived table)
  • Alt sorgu ile JOIN arasında seçim ölçütleri
  • ANY ve ALL operatörleriyle çoklu karşılaştırma
Günün hedefiKatılımcı UNION ve küme operatörlerini kullanır, görünüm ve saklı yordam oluşturur, değişken ve akış denetimi yazar; işlemleri ve temel veri değiştirme komutlarını yönetir.
Modül 1
Küme Operatörleri ve PIVOT
  • UNION ve UNION ALL ile sonuç kümelerini birleştirme
  • INTERSECT ve EXCEPT ile kesişim ve fark
  • Küme operatörlerinde sütun sayısı ve tip uyumu
  • PIVOT ile satırları sütuna döndürme
  • UNPIVOT ile sütunları satıra açma
  • Pencere fonksiyonlarına giriş: ROW_NUMBER, RANK
Modül 2
Veri Değiştirme (DML)
  • INSERT ile tek ve çok satır ekleme
  • UPDATE ile koşullu satır güncelleme
  • DELETE ve TRUNCATE arasındaki fark
  • MERGE ile ekle-güncelle-sil mantığı
  • OUTPUT cümleciğiyle etkilenen satırları yakalama
  • IDENTITY sütunu ve SCOPE_IDENTITY kullanımı
Modül 3
Görünümler ve Saklı Yordamlar
  • CREATE VIEW ile görünüm tanımlama ve kullanımı
  • Görünümle sorgu mantığını soyutlama ve güvenlik
  • CREATE PROCEDURE ile saklı yordam oluşturma
  • Girdi ve çıktı (OUTPUT) parametreleri tanımlama
  • Kullanıcı tanımlı fonksiyon (UDF) ile yordam farkı
  • Parametreli yordamla SQL enjeksiyonunu azaltma
Modül 4
Değişkenler, Akış ve İşlemler
  • DECLARE ve SET ile yerel değişken kullanımı
  • IF...ELSE ve WHILE ile akış denetimi
  • TRY...CATCH ile hata yakalama temeli
  • BEGIN TRAN, COMMIT ve ROLLBACK ile işlem
  • ACID ilkeleri ve işlem bütünlüğü
  • @@ROWCOUNT ve @@ERROR sistem değişkenleri

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
SELECT ustalığı

SELECT, WHERE, ORDER BY ve TOP ile tek tablodan ihtiyaca göre sütun ve satır seçip sıralayabilir hale gelirsiniz.

🔗
JOIN yetkinliği

INNER ve OUTER JOIN kalıplarıyla birden çok tabloyu doğru koşullarla birleştirip eksiksiz sonuç kümeleri üretirsiniz.

🧮
Toplama ve özetleme

GROUP BY, HAVING ve toplama fonksiyonlarıyla büyük veri kümelerinden anlamlı özet ve rapor değerleri çıkarırsınız.

🪄
Fonksiyon kullanımı

Dizgi, tarih ve dönüşüm fonksiyonlarıyla ham veriyi biçimlendirip CASE ile koşullu çıktılar oluşturursunuz.

📦
Alt sorgu tasarımı

Skaler, ilişkili ve türetilmiş tablo alt sorgularıyla karmaşık mantığı tek sorguda kurgulayabilirsiniz.

⚙️
Programlanabilir nesneler

Görünüm ve saklı yordam oluşturarak sorgu mantığını sunucuda paketler ve yeniden kullanılabilir hale getirirsiniz.

✍️
Veri değiştirme

INSERT, UPDATE, DELETE ve MERGE komutlarıyla veriyi güvenli biçimde değiştirip OUTPUT ile sonucu izlersiniz.

🔒
İşlem yönetimi

Transaction, COMMIT/ROLLBACK ve TRY...CATCH ile veri bütünlüğünü koruyarak hatayı kontrollü ele alırsınız.

Kimler İçin Uygundur?

  • SQL Server veritabanlarından veri çekmesi gereken yazılım geliştiriciler
  • rapor ve veri analistleri
  • veritabanı yöneticiliğine geçmek isteyen BT çalışanları
  • T-SQL sorgulamayı temelden öğrenmek isteyen öğrenciler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Eğitim; SQL Server'dan veri çekmesi gereken yazılım geliştiriciler, rapor ve veri analistleri, veritabanı yöneticiliğine yönelen BT çalışanları ve T-SQL'i temelden öğrenmek isteyen öğrenciler için uygundur. Önceden SQL deneyimi şart değildir; tablo ve satır gibi temel kavramlara aşinalık yeterlidir.
Eğitim kaç gün sürüyor ve nasıl işleniyor?
Program üç gün sürer ve her gün dört modülden oluşur. Konular örnek bir veritabanı üzerinde SSMS'te uygulamalı yazılır: her sorgu kalıbı önce anlatılır, ardından sorgu penceresinde çalıştırılıp sonuç kümesiyle doğrulanır. Eğitim yüz yüze veya online verilebilir ve kurumun kendi veri senaryolarına uyarlanabilir.
Querying SQL Server (Beginner) eğitiminden farkı nedir?
Beginner programı yalnızca tek tablo SELECT, filtreleme, sıralama ve temel birleştirmeye odaklanır. Bu kapsamlı eğitim ise aynı temeli alır ve üzerine çok tablolu JOIN, gruplama, alt sorgu, küme operatörleri, görünüm, saklı yordam ve işlem yönetimini ekleyerek sorgulamanın tamamını uçtan uca kapsar.
Ön koşul olarak ne bilmem gerekiyor?
Tablo, satır, sütun ve anahtar gibi temel ilişkisel kavramlara aşinalık ile Windows üzerinde uygulama kullanabilme yeterlidir. SSMS ve örnek veritabanı laboratuvar olarak sağlanabilir; katılımcıların önceden T-SQL yazmış olması gerekmez.
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 eğitim sağlam bir temel oluşturur; ancak resmi 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. Querying Microsoft SQL Server 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 ServerSSAS ile İş Zekası Eğitimi
Veritabanı Eğitimleri

SSAS ile İş Zekası Eğitimi

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

SQL Server Analysis Services ile çok boyutlu ve tablolu modeller, MDX ve DAX eğitimi. Küp tasarımı, depolama, işleme, RLS güvenlik ve Power BI tüketimi uygulama

Detayları Gör →
Microsoft SQL ServerSSIS Components Eğitimi
Veritabanı Eğitimleri

SSIS Components Eğitimi

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

SQL Server Integration Services control flow ve data flow bileşenleriyle ETL geliştirme eğitimi. Task, lookup, SCD dönüşümleri, hata yönetimi ve dağıtım uygulam

Detayları Gör →
Microsoft SQL ServerSSIS Package Execution & Script Tasks Eğitimi
Veritabanı Eğitimleri

SSIS Package Execution & Script Tasks Eğitimi

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

SSIS paketlerini DTEXEC, SQL Agent ve SSISDB ile çalıştırmayı, Script Task ile C# kod yazmayı uygulamalı öğrenin. 3 günlük kurumsal SSIS eğitimi.

Detayları Gör →
Microsoft SQL ServerSSIS Packages Eğitimi
Veritabanı Eğitimleri

SSIS Packages Eğitimi

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

SSIS ile sıfırdan ETL paketi tasarlamayı öğrenin: Control Flow, Data Flow, dönüşümler, hata yönetimi ve dağıtım. 3 günlük uygulamalı kurumsal eğitim.

Detayları Gör →
Microsoft SQL ServerSSIS Solutions Eğitimi
Veritabanı Eğitimleri

SSIS Solutions Eğitimi

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

SSIS projelerini çözüm düzeyinde organize edin: proje dağıtım modeli, parametreler, SSISDB ortamları ve kurumsal dağıtım. 3 günlük uygulamalı eğitim.

Detayları Gör →
Microsoft SQL ServerSSIS Variables Eğitimi
Veritabanı Eğitimleri

SSIS Variables Eğitimi

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

SSIS değişkenleri, parametreleri, kapsam ve ifadelerle dinamik paket tasarlamayı öğrenin. Foreach, sonuç kümeleri ve property expression. 3 günlük eğitim.

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