QUERY AND MODIFY DATA WITH TRANSACT-SQL (DP-080) EĞİTİMİ

T-SQL ile veriyi sorgulamayı ve değiştirmeyi öğrenin

SELECT, JOIN, fonksiyonlar, gruplama ve INSERT/UPDATE/DELETE ile T-SQL temelleri

Query and modify data with Transact-SQL (DP-080) Eğitimi, SQL Server ve Azure SQL üzerinde T-SQL ile veri sorgulama ve değiştirmeyi temelden öğretir.

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

Eğitim Hakkında

DP-080 müfredatına göre T-SQL ile veri sorgulama ve veri değiştirmeyi öğreten temel eğitim

Query and modify data with Transact-SQL (DP-080) Eğitimi, SQL Server ve Azure SQL üzerinde T-SQL ile veriyi sorgulamayı ve değiştirmeyi temelden öğretir. Katılımcılar SELECT ile sorgulamayı, ORDER BY ve WHERE ile sıralama ve filtrelemeyi, INNER ve OUTER JOIN ile tablo birleştirmeyi öğrenir. Yerleşik fonksiyonlar, GROUP BY ile toplulaştırma, alt sorgular ve birleşim operatörleri işlenir; INSERT, UPDATE, DELETE ve transaction ile veri değiştirme uygulamalı ele alınır.

Süre ve Format

3 Gün. Her gün dört modül; SELECT ve JOIN temellerinden fonksiyon, gruplama ve alt sorgulara, oradan veri değiştirme ve uygulamaya ilerlenir.

Seviye

Orta Seviye — T-SQL ile veri sorgulama ve veri değiştirme temelleri; SELECT, JOIN, fonksiyonlar ve DML (DP-080)

Öğrenme Metodu

Her konu örnek veritabanı üzerinde uygulanır; SSMS ve Azure Data Studio ile SELECT'ten veri değiştirmeye bol alıştırma yapılır.

Neden Bu Eğitim?

🔍Sağlam temel

SELECT, filtreleme, sıralama ve JOIN ile T-SQL sorgulamanın sağlam temelini sıfırdan kurarsınız.

🧮Veri değiştirme

INSERT, UPDATE, DELETE ve transaction ile veriyi güvenli biçimde değiştirmeyi uygulamalı öğrenirsiniz.

📝DP-080 uyumu

İçerik DP-080 müfredatına dayanır; bu alandaki Microsoft değerlendirmesine hazırlanmak için iyi bir temel sağlar.

Anahtar Konular

dp-080 eğitimitransact-sql eğitimit-sql eğitimisql sorgu eğitimisql server select eğitimisql join eğitimiveri sorgulama eğitimit-sql veri değiştirme eğitimisql temelleri eğitimisql veritabanı sorgu eğitimi
“Veriyle konuşmanın dili T-SQL'dir; doğru sorgu, doğru soruyu sormakla başlar ve veriyi güvenle değiştirmekle tamamlanır.”

Ön Koşullar

Bu giriş düzeyi eğitim için gereken sınırlı ön bilgi ve ortam

1
Bilgisayar okuryazarlığı

Temel bilgisayar ve dosya kullanımı yeterlidir; ileri bilgi gerekmez.

2
Veri kavramı

Tablo ve satır/sütun gibi temel veri kavramlarına aşinalık faydalıdır ancak şart değildir.

3
Çalışma ortamı

SSMS veya Azure Data Studio ile bir SQL Server/Azure SQL örneğine erişim gerekir.

4
Öğrenme isteği

Sorgu yazmayı uygulayarak öğrenmeye açık olmak eğitimden en iyi verimi sağlar.

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ı T-SQL temellerini, SELECT ile veri sorgulamayı, ORDER BY ve WHERE ile sıralama ve filtrelemeyi ve JOIN ile çoklu tablo birleştirmeyi kavrar.
Modül 1
Transact-SQL'e Giriş
  • İlişkisel veritabanı ve tablo kavramları
  • T-SQL'in SQL standardıyla ilişkisi
  • Komut türleri: DML, DDL ve DCL
  • SSMS ve Azure Data Studio araçları
  • Mantıksal sorgu işleme sırası mantığı
  • Veri türleri ve NULL değer kavramı
Modül 2
SELECT ile Veri Sorgulama
  • SELECT ve FROM ile temel sorgulama
  • Sütun seçimi ve takma ad (alias) kullanımı
  • DISTINCT ile yinelenen satırları ayıklama
  • Hesaplanmış sütunlar ve ifadeler
  • CASE ifadesi ile koşullu değer üretme
  • CONCAT ile metin (dizge) birleştirme
Modül 3
Sıralama ve Filtreleme
  • ORDER BY ile sonuçları sıralama
  • WHERE yan tümcesi ile satır filtreleme
  • Karşılaştırma ve mantıksal operatörler
  • BETWEEN, IN ve LIKE ile filtreleme
  • NULL denetimi: IS NULL ve IS NOT NULL
  • TOP ve OFFSET-FETCH ile satır sınırlama
Modül 4
Çoklu Tablo: JOIN
  • İlişki ve birincil/yabancı anahtar kavramı
  • INNER JOIN ile eşleşen satırları birleştirme
  • LEFT ve RIGHT OUTER JOIN kullanımı
  • FULL OUTER JOIN ve eşleşmeyen satırlar
  • CROSS JOIN ve kendi kendine (self) join
  • Çoklu tablo birleştirme senaryoları
Günün hedefiKatılımcı yerleşik fonksiyonları, GROUP BY ve HAVING ile toplulaştırmayı, alt sorguları ve UNION gibi birleşim operatörlerini kavrar.
Modül 1
Yerleşik Fonksiyonlar
  • Dizge fonksiyonları: LEFT, SUBSTRING, LEN
  • Tarih fonksiyonları: GETDATE, DATEADD, DATEDIFF
  • Matematiksel ve dönüştürme fonksiyonları
  • CAST ve CONVERT ile tür dönüşümü
  • ISNULL ve COALESCE ile NULL yönetimi
  • FORMAT ile biçimlendirilmiş çıktı
Modül 2
Gruplama ve Toplulaştırma
  • Toplulaştırma: COUNT, SUM, AVG, MIN, MAX
  • GROUP BY ile satırları gruplama
  • HAVING ile gruplanmış veriyi filtreleme
  • WHERE ve HAVING arasındaki fark
  • DISTINCT ile birlikte toplulaştırma
  • NULL değerlerin toplulaştırmaya etkisi
Modül 3
Alt Sorgular (Subquery)
  • Skaler ve çok satırlı alt sorgular
  • WHERE içinde IN ve karşılaştırmalı alt sorgu
  • İlişkili (correlated) alt sorgu mantığı
  • EXISTS ve NOT EXISTS kullanımı
  • Alt sorgu ile türetilmiş tablo
  • Alt sorgu ve JOIN karşılaştırması
Modül 4
Birleşim Operatörleri
  • UNION ve UNION ALL ile sonuç birleştirme
  • INTERSECT ile ortak satırları bulma
  • EXCEPT ile satır farklarını bulma
  • Sütun uyumluluğu ve veri türü kuralları
  • Birleşim sonuçlarını ORDER BY ile sıralama
  • Set operatörleri ve JOIN farkı
Günün hedefiKatılımcı INSERT ile veri eklemeyi, UPDATE ve DELETE ile değiştirmeyi, OUTPUT ve transaction kullanımını ve T-SQL iyi uygulamalarını uygular.
Modül 1
Veri Ekleme (INSERT)
  • INSERT INTO ile tek ve çok satır ekleme
  • Sütun listesi ve varsayılan (DEFAULT) değerler
  • IDENTITY sütunu ve otomatik değer
  • INSERT ... SELECT ile sorgudan ekleme
  • SELECT INTO ile yeni tablo oluşturma
  • Kısıtların (constraint) ekleme üzerindeki etkisi
Modül 2
Veri Güncelleme ve Silme
  • UPDATE deyimi ile satır güncelleme
  • WHERE koşuluyla güvenli güncelleme
  • JOIN kullanarak çok tablolu UPDATE
  • DELETE deyimi ile satır silme işlemi
  • TRUNCATE TABLE ile tüm satırları silme
  • DELETE ve TRUNCATE arasındaki fark
Modül 3
OUTPUT ve Transaction
  • OUTPUT ile değişen satırları döndürme
  • MERGE ile birleşik ekle/güncelle/sil
  • Transaction: BEGIN, COMMIT, ROLLBACK
  • Açık (explicit) ve otomatik transaction
  • Hata durumunda geri alma mantığı
  • Veri değişikliklerinde bütünlük koruması
Modül 4
Uygulama ve İyi Uygulamalar
  • Okunabilir ve biçimli T-SQL yazımı
  • Yorum satırı ve betik organizasyonu
  • Yürütme planına (execution plan) temel bakış
  • Sorgu performansı için filtreleme ipuçları
  • SQL injection ve parametre bilinci
  • Gerçek senaryolarla uçtan uca alıştırma

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
SELECT yetkinliği

SELECT, sütun ifadeleri ve DISTINCT ile verileri doğru biçimde sorgulayabilirsiniz.

✅
Sıralama ve filtreleme

ORDER BY, WHERE, BETWEEN, IN ve LIKE ile sonuçları sıralar ve hassas biçimde filtrelersiniz.

✅
JOIN kullanımı

INNER ve OUTER JOIN ile birden çok tabloyu birleştirip ilişkisel sorgular yazarsınız.

✅
Fonksiyonlar

Dizge, tarih, dönüştürme ve NULL fonksiyonlarını sorgularınızda etkin kullanırsınız.

✅
Toplulaştırma

GROUP BY ve HAVING ile verileri gruplar, COUNT/SUM/AVG ile özet sonuçlar üretirsiniz.

✅
Alt sorgular

Skaler, ilişkili ve EXISTS tabanlı alt sorgularla karmaşık koşulları ifade edersiniz.

✅
Veri değiştirme

INSERT, UPDATE ve DELETE ile veriyi güvenle değiştirir, kısıtların etkisini bilirsiniz.

✅
Transaction bilinci

Transaction ile değişiklikleri gruplar, hata durumunda ROLLBACK ile bütünlüğü korursunuz.

Kimler İçin Uygundur?

  • Veriyle çalışmaya başlayan analistler
  • rapor hazırlayanlar
  • yazılım geliştiriciler
  • veritabanı yönetimine giriş yapan BT personeli
  • T-SQL temellerini öğrenmek isteyenler için uygundur

Sıkça Sorulan Sorular

Bu eğitim 'Querying Data with Transact-SQL' eğitiminden farklı mı?
İkisi de T-SQL sorgulamayı öğretir, ancak bu DP-080 eğitimi giriş-orta düzeydedir ve veri sorgulamanın yanı sıra veriyi değiştirmeyi (INSERT, UPDATE, DELETE) de kapsar. 'Querying Data with Transact-SQL' ise daha geniş ve ileri sorgulamaya (pencere fonksiyonları, tablo ifadeleri, pivot) ve T-SQL programlamaya girer. Sağlam bir temel ve veri değiştirme için bu eğitim uygundur.
DP-080 bir sertifika sınavı mı?
DP-080, Microsoft'un bu konudaki eğitim içeriğinin numarasıdır ve bu alanda bir Applied Skills değerlendirmesine karşılık gelir. Bu eğitim söz konusu müfredatı temel alır. İlgili Microsoft değerlendirmesine girmek isterseniz, sınav başvurusu ve ücreti ilgili kuruma aittir.
Hiç SQL bilmeyenler katılabilir mi?
Evet. Eğitim temelden başlar ve ileri bilgi gerektirmez. Tablo, satır ve sütun gibi kavramlara aşinalık faydalı olsa da şart değildir. Bol alıştırmayla SELECT'ten veri değiştirmeye kadar adım adım ilerlenir, bu yüzden başlangıç seviyesi için uygundur.
Hangi araçlar kullanılıyor?
Eğitim SQL Server Management Studio (SSMS) ve Azure Data Studio ile işlenir. Sorgular bir SQL Server veya Azure SQL örneği üzerinde çalıştırılır. Örnek veritabanları üzerinde SELECT, JOIN, fonksiyon ve veri değiştirme alıştırmaları uygulamalı yapılır.
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 veri sorgulama ve değiştirme konularındaki kazanımlarını belgeler. İçerik kurumun ihtiyacı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. Query and modify data with Transact-SQL (DP-080) 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 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 →
Microsoft SQL ServerQuerying Microsoft SQL Server Eğitimi
Veritabanı Eğitimleri

Querying Microsoft SQL Server Eğitimi

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

Microsoft SQL Server'ı T-SQL ile sorgulama eğitimi: SELECT, JOIN, fonksiyonlar, gruplama, alt sorgu, görünüm ve saklı yordamlar uygulamalı olarak işlenir.

Detayları Gör →
Microsoft SQL ServerSQL Server ile Veri Entegrasyonu ve ETL İşlemleri Eğitimi
Veritabanı Eğitimleri

SQL Server ile Veri Entegrasyonu ve ETL İşlemleri Eğitimi

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

SSIS ile control flow, data flow, lookup, SCD gibi dönüşümler, SSISDB dağıtımı ve SQL Agent zamanlamasıyla uçtan uca ETL kurmayı öğreten uygulamalı eğitim.

Detayları Gör →
Microsoft SQL ServerSQL Server için Performans İyileştirme ve Tuning Eğitimi
Veritabanı Eğitimleri

SQL Server için Performans İyileştirme ve Tuning Eğitimi

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

Execution plan, indeks tuning, istatistik, parameter sniffing, wait stats, deadlock ve Query Store ile SQL Server performansını iyileştiren uygulamalı eğitim.

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