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

Transact-SQL ile veriyi hem sorgulayın hem güvenle değiştirin

SELECT, JOIN, alt sorgular, INSERT, UPDATE, DELETE, transaction ve T-SQL ile veri işleme

DP-080T00 Query and modify data with Transact-SQL Eğitimi, Microsoft DP-080 müfredatına dayanır ve T-SQL ile hem veri sorgulamayı hem de veri değiştirmeyi uygulamalı öğretir.

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

Eğitim Hakkında

Transact-SQL ile veri sorgulamayı ve DML ile veri değiştirmeyi öğreten DP-080 temelli eğitim

DP-080T00 Query and modify data with Transact-SQL Eğitimi, Microsoft'un DP-080 müfredatına dayanır ve Transact-SQL diliyle hem veri sorgulamaya hem de veriyi değiştirmeye odaklanır. Katılımcılar SELECT ile sorgu yazar, JOIN ve alt sorgularla tabloları birleştirir, gruplama ve toplama fonksiyonlarını kullanır. Ardından INSERT, UPDATE, DELETE ve MERGE ile veri ekler, günceller ve siler; transaction ve hata yönetimiyle değişiklikleri güvenle uygular.

Süre ve Format

3 Gün. İlk gün SELECT, filtreleme ve sıralama, ikinci gün JOIN, alt sorgular ve toplama, üçüncü gün INSERT, UPDATE, DELETE ve transaction işlenir.

Seviye

Orta Seviye — Transact-SQL ile veri sorgulama, birleştirme ve INSERT, UPDATE, DELETE ile veri değiştirme

Öğrenme Metodu

Her konu SQL Server ve Azure SQL Database üzerinde gerçek sorgular yazarak ve veri değiştirme senaryolarıyla uygulamalı işlenir.

Neden Bu Eğitim?

🔎Güçlü sorgular

SELECT, JOIN ve alt sorgularla birden çok tablodan doğru veriyi çeken güçlü T-SQL sorguları yazmayı öğrenirsiniz.

✏️Veri değiştirme

INSERT, UPDATE, DELETE ve MERGE ile veriyi güvenle ekler, günceller ve silme işlemlerini doğru uygularsınız.

🔒Transaction güvenliği

Transaction ve hata yönetimiyle değişiklikleri bütünlük bozulmadan onaylamayı veya geri almayı öğrenirsiniz.

Anahtar Konular

dp-080 eğitimitransact-sql eğitimit-sql kursusql sorgulama eğitimisql insert update deletesql join eğitimiveri değiştirme sqlsql server sorguazure sql eğitimisql veri analisti eğitimi
“Veriyi okumak kadar onu güvenle değiştirmek de bir beceridir; doğru yazılmış bir transaction, tek bir hatanın tüm veriyi bozmasını engeller.”

Ön Koşullar

Eğitimden en iyi verimi almak için faydalı olacak bilgi ve ortam gereksinimleri

1
İlişkisel veritabanı temeli

Tablo, satır, sütun ve birincil anahtar gibi temel ilişkisel veritabanı kavramlarına aşinalık verimi artırır.

2
Temel bilgisayar kullanımı

Dosya yönetimi ve uygulama kullanımı gibi temel bilgisayar becerileri eğitimin takibini kolaylaştırır.

3
SSMS veya Azure Data Studio

Bir sorgu aracını açıp kapatma aşinalığı faydalıdır; araç kullanımı eğitimde ayrıca gösterilir.

4
Laboratuvar ortamı

SQL Server veya Azure SQL Database örneği, sorgu ve veri değiştirme alıştırmalarını takip etmeyi 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ılar SELECT ifadesinin yapısını kavrar; WHERE ile filtreleme, ORDER BY ile sıralama yapar ve T-SQL veri tipleri ile ifadeleri doğru kullanır.
Modül 1
SELECT İfadesinin Yapısı
  • SELECT, FROM ve temel sorgu söz diziminin tanıtılması
  • Sütun seçimi, takma ad (alias) ve hesaplanmış sütunlar
  • DISTINCT ile yinelenen satırların elenmesi
  • TOP ve OFFSET-FETCH ile satır sayısının sınırlanması
  • Mantıksal sorgu işleme (logical query processing) sırası
  • NULL değerlerin sorgu sonuçlarına etkisi
Modül 2
Veri Filtreleme (WHERE)
  • WHERE yan tümcesi ile satır filtreleme mantığı
  • Karşılaştırma ve mantıksal operatörler (AND, OR, NOT)
  • BETWEEN, IN ve LIKE ile aralık ve desen eşleştirme
  • IS NULL ve IS NOT NULL ile boş değer kontrolü
  • Birden çok koşulun önceliklendirilmesi ve parantez kullanımı
  • Filtreleme performansı ve sargable ifade kavramı
Modül 3
Veri Sıralama ve Sayfalama
  • ORDER BY ile artan ve azalan sıralama
  • Birden çok sütuna göre sıralama ve sıralama önceliği
  • Takma ad ve ifadelere göre sıralama kullanımı
  • OFFSET-FETCH ile sonuçların sayfalara bölünmesi
  • NULL değerlerin sıralamadaki konumu
  • Büyük sonuç kümelerinde sayfalama stratejisi
Modül 4
Veri Tipleri ve İfadeler
  • Sayısal, metin ve tarih-saat veri tiplerinin tanıtılması
  • CAST ve CONVERT ile veri tipi dönüşümleri
  • Dize fonksiyonları: CONCAT, SUBSTRING, LEN, TRIM
  • Tarih fonksiyonları: GETDATE, DATEADD, DATEDIFF
  • ISNULL ve COALESCE ile NULL değer işleme
  • CASE ifadesiyle koşullu değer üretme
Günün hedefiKatılımcılar INNER, OUTER ve CROSS JOIN ile tabloları birleştirir, alt sorgu ve türetilmiş tablolar yazar, GROUP BY ve toplama fonksiyonlarıyla veriyi özetler.
Modül 1
Tabloları Birleştirme (JOIN)
  • INNER JOIN ile eşleşen satırların birleştirilmesi
  • LEFT, RIGHT ve FULL OUTER JOIN kullanım senaryoları
  • CROSS JOIN ve kartezyen çarpımın anlaşılması
  • Birden çok tablonun tek sorguda birleştirilmesi
  • Kendi kendine birleştirme (self join) senaryoları
  • JOIN koşulu ile WHERE filtresi arasındaki fark
Modül 2
Alt Sorgular ve Türetilmiş Tablolar
  • Skaler ve çok satırlı alt sorguların (subquery) kullanımı
  • IN, EXISTS ve ANY/ALL ile alt sorgu koşulları
  • İlişkili (correlated) alt sorguların çalışma mantığı
  • Türetilmiş tablo (derived table) ile ara sonuç oluşturma
  • Ortak tablo ifadeleri (CTE) ile okunabilir sorgular
  • Alt sorgu ile JOIN yaklaşımının karşılaştırılması
Modül 3
Gruplama ve Toplama
  • Toplama fonksiyonları: COUNT, SUM, AVG, MIN, MAX
  • GROUP BY ile satırların gruplara ayrılması
  • HAVING ile gruplar üzerinde filtreleme
  • WHERE ve HAVING kullanımının doğru ayrımı
  • DISTINCT ile toplama içinde yinelenenlerin elenmesi
  • GROUPING SETS ve ROLLUP ile çok seviyeli özet
Modül 4
Küme İşlemleri ve Pencere Fonksiyonları
  • UNION ve UNION ALL ile sonuç kümelerinin birleştirilmesi
  • INTERSECT ve EXCEPT ile küme kesişim ve fark işlemleri
  • OVER yan tümcesiyle pencere (window) fonksiyonlarına giriş
  • ROW_NUMBER, RANK ve DENSE_RANK ile sıralama numaraları
  • PARTITION BY ile bölümlere göre hesaplama
  • Toplamların pencere fonksiyonuyla satır bazında gösterimi
Günün hedefiKatılımcılar INSERT, UPDATE, DELETE ve MERGE ile veriyi değiştirir, transaction ile değişiklikleri onaylar veya geri alır ve hata yönetimini uygular.
Modül 1
Veri Ekleme (INSERT)
  • INSERT INTO ile tek ve çok satırlı veri ekleme
  • Sütun listesi belirterek seçici veri ekleme
  • INSERT ... SELECT ile başka tablodan veri aktarma
  • IDENTITY sütunları ve otomatik artan değerler
  • DEFAULT değerlerin ve kısıtların ekleme anındaki etkisi
  • OUTPUT yan tümcesiyle eklenen satırların döndürülmesi
Modül 2
Veri Güncelleme (UPDATE)
  • UPDATE ... SET ile satır güncelleme söz dizimi
  • WHERE koşuluyla hedef satırların belirlenmesi
  • JOIN kullanarak başka tablodan türetilmiş güncelleme
  • Birden çok sütunun aynı anda güncellenmesi
  • WHERE unutmanın tüm tabloyu güncelleme riski
  • OUTPUT ile güncellenen değerlerin denetlenmesi
Modül 3
Veri Silme (DELETE ve MERGE)
  • DELETE ile koşullu satır silme ve dikkat noktaları
  • TRUNCATE TABLE ile hızlı toplu silme ve farkları
  • Yabancı anahtar kısıtlarının silme işlemine etkisi
  • MERGE ile tek ifadede ekle-güncelle-sil mantığı
  • MERGE kaynak ve hedef tablo eşleştirme koşulları
  • Silme işlemlerinin OUTPUT ile kayıt altına alınması
Modül 4
Transaction ve Hata Yönetimi
  • Transaction kavramı ve ACID ilkelerinin özeti
  • BEGIN TRAN, COMMIT ve ROLLBACK kullanımı
  • Örtük (implicit) ve açık (explicit) transaction davranışı
  • TRY...CATCH blokuyla hata yakalama ve geri alma
  • XACT_ABORT ayarının transaction üzerindeki etkisi
  • Kilitleme ve eşzamanlılık sorunlarına temel bakış

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
SELECT sorguları

SELECT, WHERE ve ORDER BY ile veriyi doğru biçimde filtreleyip sıralayan sorgular yazarsınız.

✅
Tablo birleştirme

INNER, OUTER ve CROSS JOIN ile birden çok tablodan ilişkili veriyi güvenle birleştirirsiniz.

✅
Alt sorgular

Alt sorgu, türetilmiş tablo ve CTE ile karmaşık veri gereksinimlerini okunabilir biçimde çözersiniz.

✅
Gruplama ve toplama

GROUP BY, HAVING ve toplama fonksiyonlarıyla veriyi anlamlı özetlere dönüştürürsünüz.

✅
Veri ekleme

INSERT ve INSERT ... SELECT ile tek ve toplu veri eklemeyi güvenle uygularsınız.

✅
Güncelleme ve silme

UPDATE, DELETE ve MERGE ile veriyi istenmeyen kayba yol açmadan değiştirirsiniz.

✅
Transaction kontrolü

BEGIN TRAN, COMMIT ve ROLLBACK ile değişiklikleri tutarlı biçimde onaylar veya geri alırsınız.

✅
Hata yönetimi

TRY...CATCH ile hataları yakalar ve transaction'ı güvenle geri alarak veri bütünlüğünü korursunuz.

Kimler İçin Uygundur?

  • Veri analistleri
  • rapor geliştiriciler
  • yazılım geliştiriciler
  • veritabanı
  • çalışmaya yeni başlayan BT profesyonelleri ve T-SQL ile veri sorgulayıp değiştirmesi gereken herkes için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Veri analistleri, rapor geliştiriciler, yazılım geliştiriciler ve veritabanıyla çalışmaya başlayan BT profesyonelleri için uygundur. T-SQL ile veri sorgulaması ve veri değiştirmesi gereken herkese hitap eder. İleri programlama bilgisi gerekmez.
Bu eğitim DP-080 Querying Data eğitiminden farkı nedir?
Bu eğitim yalnızca sorgulamayı değil, aynı zamanda INSERT, UPDATE, DELETE ve MERGE ile veri değiştirmeyi ve transaction yönetimini de kapsar. Yalnızca okuma odaklı sorgulamadan farklı olarak veriyi güvenle değiştirme ve bütünlüğü koruma becerilerine ağırlık verir.
Eğitim için ön koşul var mı?
Tablo, satır, sütun ve birincil anahtar gibi temel ilişkisel veritabanı kavramlarına aşinalık yeterlidir. Önceden SQL yazma deneyimi gerekmez; SELECT ifadesinden başlayarak konular adım adım ele alınır. Sorgu aracı kullanımı eğitimde gösterilir.
Hangi veritabanı ortamı kullanılır?
Alıştırmalar SQL Server ve Azure SQL Database üzerinde yürütülür; sorgular SSMS veya Azure Data Studio ile çalıştırılır. Yazılan T-SQL ifadelerinin büyük bölümü her iki ortamda da aynı biçimde çalışı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 eğitime katılımı ve değerlendirmedeki başarıyı belgeler. Microsoft'un resmi DP-080 sınavına girmek isteyenler için 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. DP-080T00 Query and modify data with Transact-SQL 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 ServerMicrosoft Fabric: Administration, T-SQL, and Data Analytics Eğitimi
Veritabanı Eğitimleri

Microsoft Fabric: Administration, T-SQL, and Data Analytics Eğitimi

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

Microsoft Fabric eğitimi: OneLake, kapasite yönetimi, Warehouse ve T-SQL, Data Factory pipeline ve Power BI DirectLake ile uçtan uca veri analitiğini öğretir.

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

Microsoft SQL Server (MSSQL) Eğitimi

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

MSSQL eğitimi: SSMS, T-SQL sorgulama, JOIN, GROUP BY, alt sorgu, view, saklı yordam, veri değiştirme ve indeks temellerini uygulamalı olarak öğretir.

Detayları Gör →
Microsoft SQL ServerMicrosoft SQL Server için Database Yöneticiler: Orta Seviye ile İleri Eğitimi
Veritabanı Eğitimleri

Microsoft SQL Server için Database Yöneticiler: Orta Seviye ile İleri Eğitimi

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

SQL Server için ileri DBA eğitimi: yürütme planı, indeks stratejisi, wait analizi, AlwaysOn, ileri yedekleme, Resource Governor ve Extended Events ile izleme.

Detayları Gör →
Microsoft SQL ServerMicrosoft SQL Server için Gelişmiş SQL, Saklı Yordamlar ve Tetikleyiciler Eğitimi
Veritabanı Eğitimleri

Microsoft SQL Server için Gelişmiş SQL, Saklı Yordamlar ve Tetikleyiciler Eğitimi

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

SQL Server için gelişmiş T-SQL eğitimi: pencere fonksiyonları, CTE, saklı yordam, fonksiyon, TRY-CATCH, transaction, dinamik SQL ve tetikleyicileri öğretir.

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

Microsoft SQL Server Temelleri Eğitimi

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

SQL Server temelleri eğitimi: ilişkisel veritabanı, tablo ve anahtarlar, SSMS, veri tipleri, normalizasyon ve temel SELECT ile sıfırdan başlangıç sunar.

Detayları Gör →
Microsoft SQL ServerMigrate SQL Server Workload to Azure SQL - Applied Skills Workshop Eğitimi
Veritabanı Eğitimleri

Migrate SQL Server Workload to Azure SQL - Applied Skills Workshop Eğitimi

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

SQL Server iş yüklerini DMA, Azure Migrate, DMS, Log Replay Service ve Managed Instance link ile Azure SQL'e taşımayı uygulamalı öğreten atölye eğitimi.

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