IBM DB SQL EĞİTİMİ

IBM Db2 üzerinde SQL ile veriyi ustalıkla sorgulayın

SELECT, JOIN, fonksiyonlar, alt sorgular, veri değiştirme ve Db2 SQL özellikleri

IBM Db SQL Eğitimi, IBM Db2 veritabanı üzerinde SQL dilini uygulamalı öğretir. Katılımcılar SELECT ile veri sorgular, WHERE, ORDER BY ve GROUP BY ile filtreler ve gruplar, inner ve outer join ile tabloları birleştirir.

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

Eğitim Hakkında

IBM Db2 veritabanında SQL dilini sorgudan veri değiştirmeye öğreten eğitim

IBM Db SQL Eğitimi, IBM Db2 veritabanı üzerinde SQL dilini sorgulamadan veri değiştirmeye kapsamlı ele alır. Katılımcılar SELECT ile veriyi sorgular, WHERE, ORDER BY ve GROUP BY ile filtreler ve gruplar, inner ve outer join ile tabloları birleştirir. Db2 skaler ve toplama fonksiyonları, CASE ifadeleri, alt sorgular, Common Table Expression ve OLAP işlevleri uygulamalı işlenir. INSERT, UPDATE, DELETE ve MERGE ile veri değiştirme ve işlem yönetimi Db2 örnekleriyle gösterilir.

Süre ve Format

3 Gün. İlk gün temel sorgulama ve filtreleme, ikinci gün birleştirmeler, fonksiyonlar ve alt sorgular, üçüncü gün ileri SQL ve veri değiştirme işlenir.

Seviye

Orta Seviye — IBM Db2 üzerinde SQL ile sorgulama, birleştirmeler, fonksiyonlar, alt sorgular ve veri değiştirme uygulamalı işlenir

Öğrenme Metodu

Her konu Db2 örnek veritabanı üzerinde gerçek SQL sorguları yazılarak, çalıştırılarak ve sonuçlar incelenerek uygulamalı işlenir.

Neden Bu Eğitim?

🗃️Db2'ye özgü SQL

Standart SQL'in yanında Db2'nin özgün söz dizimini, fonksiyonlarını ve OLAP işlevlerini gerçek örneklerle öğrenirsiniz.

🔗Güçlü birleştirmeler

Inner, outer ve self join ile çok tablolu sorguları kurar, alt sorgu ve CTE ile karmaşık mantığı sadeleştirirsiniz.

✍️Güvenli veri değiştirme

INSERT, UPDATE, DELETE ve MERGE ile veriyi değiştirir, işlem yönetimiyle tutarlılığı korursunuz.

Anahtar Konular

ibm db2 sql eğitimidb2 sql kursudb2 eğitimiibm db2 sorgulamadb2 join eğitimidb2 sql fonksiyonlarıdb2 olap işlevlerisql eğitimidb2 veri analizidb2 merge
“SQL yalnızca veriyi çağırmanın değil, doğru soruyu doğru biçimde sormanın dilidir; Db2 üzerinde bu dili akıcı konuşmak veriyi bilgiye çevirir.”

Ön Koşullar

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

1
Veritabanı farkındalığı

Tablo, satır, sütun ve ilişkisel model kavramlarına temel aşinalık SQL öğrenmeyi kolaylaştırır.

2
Temel SQL (opsiyonel)

Basit SELECT sorgularına aşinalık faydalıdır; konular temelden Db2'ye özgü biçimde ele alınır.

3
Db2 erişimi

Db2 veritabanına ve bir SQL istemcisine erişim örnek sorguları çalıştırmayı sağlar.

4
Laboratuvar ortamı

Örnek şema yüklü bir Db2 örneği uygulamalı alıştırmaları takip etmeyi destekler.

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 Db2'de SELECT ifadesiyle veri sorgular, WHERE ile filtreler, ORDER BY ile sıralar ve GROUP BY ile toplama yaparak sonuçları gruplar.
Modül 1
SELECT İfadesinin Yapısı
  • SELECT, FROM ve sütun listesiyle temel sorgu kurma
  • DISTINCT ile tekrar eden satırların elenmesi
  • Sütun takma adları (alias) ve hesaplanan sütunlar
  • Db2 veri tipleri ve sütun değerlerinin yorumlanması
  • FETCH FIRST n ROWS ile sonuç satır sayısının sınırlanması
  • SYSIBM.SYSDUMMY1 ile tablosuz ifade değerlendirme
Modül 2
WHERE ile Filtreleme
  • Karşılaştırma operatörleriyle satırların süzülmesi
  • AND, OR ve NOT ile çoklu koşul mantığı
  • BETWEEN, IN ve LIKE ile aralık ve desen eşleştirme
  • NULL değerlerin IS NULL ve IS NOT NULL ile ele alınması
  • Tarih ve zaman damgası değerlerinde filtreleme
  • Desen eşleştirmede joker karakterlerin kullanımı
Modül 3
Sıralama ve Sonuç Düzenleme
  • ORDER BY ile artan ve azalan sıralama
  • Birden çok sütuna göre çok seviyeli sıralama
  • Sütun konumu ve takma adla sıralama
  • NULL değerlerin sıralamadaki yeri ve denetimi
  • OFFSET ve FETCH ile sayfalama (pagination)
  • Sonuç kümesinin okunabilir biçimde biçimlendirilmesi
Modül 4
Gruplama ve Toplama
  • GROUP BY ile satırların gruplara ayrılması
  • COUNT, SUM, AVG, MIN ve MAX toplama fonksiyonları
  • HAVING ile gruplar üzerinde koşul uygulama
  • WHERE ve HAVING arasındaki farkın kavranması
  • Birden çok sütuna göre gruplama senaryoları
  • GROUPING SETS ile çoklu gruplama düzeyleri
Günün hedefiKatılımcılar tabloları farklı join türleriyle birleştirir, Db2 skaler ve toplama fonksiyonlarını kullanır ve alt sorgularla karmaşık sorgu mantığını kurar.
Modül 1
Tablo Birleştirmeleri (JOIN)
  • INNER JOIN ile eşleşen satırların birleştirilmesi
  • LEFT ve RIGHT OUTER JOIN ile eşleşmeyen satırlar
  • FULL OUTER JOIN ile iki tarafın tüm satırları
  • Self join ile aynı tablonun kendisiyle birleştirilmesi
  • Birden çok tablonun zincirleme birleştirilmesi
  • ON koşulu ile WHERE filtresinin doğru ayrımı
Modül 2
Skaler Fonksiyonlar
  • SUBSTR, TRIM, UPPER ve LOWER ile metin işleme
  • CONCAT ve karakter birleştirme ile değer üretme
  • DATE, TIMESTAMP ve tarih aritmetiği fonksiyonları
  • CAST ve veri tipi dönüşüm fonksiyonları
  • COALESCE ve NULLIF ile NULL değer yönetimi
  • DECIMAL, ROUND gibi sayısal fonksiyonlar
Modül 3
CASE ve Koşullu İfadeler
  • Basit CASE ile değere göre dallanma
  • Aranan (searched) CASE ile koşullu değer üretme
  • CASE ile sütunları satıra çeviren (pivot) yaklaşımlar
  • Toplama fonksiyonları içinde CASE kullanımı
  • VALUES ifadesiyle satır listesi oluşturma
  • Koşullu mantıkla raporlama sütunları türetme
Modül 4
Alt Sorgular (Subquery)
  • Tek değer döndüren skaler alt sorgular
  • IN ve NOT IN ile liste tabanlı alt sorgular
  • EXISTS ve NOT EXISTS ile varlık kontrolü
  • İlişkili (correlated) alt sorguların çalışma mantığı
  • FROM yan tümcesinde türetilmiş tablo (derived table)
  • Alt sorgu ile birleştirme arasındaki tercih kararları
Günün hedefiKatılımcılar Common Table Expression ve OLAP pencere işlevlerini kullanır, INSERT, UPDATE, DELETE ve MERGE ile veriyi değiştirir ve işlem yönetimini uygular.
Modül 1
Common Table Expression (CTE)
  • WITH ile ortak tablo ifadesi tanımlama
  • CTE ile karmaşık sorguların okunabilir hale getirilmesi
  • Birden çok CTE'nin zincirleme kullanımı
  • Özyinelemeli (recursive) CTE ile hiyerarşik veri
  • Ağaç yapısı ve organizasyon şeması sorguları
  • CTE ile alt sorgu arasındaki performans değerlendirmesi
Modül 2
OLAP ve Pencere İşlevleri
  • ROW_NUMBER ile satırlara sıra numarası verme
  • RANK ve DENSE_RANK ile sıralama ve derecelendirme
  • PARTITION BY ile gruplar içinde hesaplama
  • Toplama fonksiyonlarının pencere (OVER) kullanımı
  • LAG ve LEAD ile önceki/sonraki satır değerleri
  • Hareketli toplam ve kümülatif hesaplamalar
Modül 3
Veri Değiştirme (DML)
  • INSERT ile tek ve çok satırlı veri ekleme
  • Alt sorgu sonucunu tabloya INSERT ile aktarma
  • UPDATE ile koşula göre satır güncelleme
  • DELETE ile koşullu satır silme
  • MERGE ile birleştir-güncelle-ekle (upsert) işlemi
  • SELECT FROM FINAL TABLE ile değişen satırları döndürme
Modül 4
İşlem Yönetimi ve Bütünlük
  • COMMIT ve ROLLBACK ile işlem (transaction) denetimi
  • SAVEPOINT ile işlem içinde ara nokta tanımlama
  • İzolasyon düzeylerinin sorgu sonucuna etkisi
  • Kısıt (constraint) ihlallerinin DML üzerindeki etkisi
  • Eşzamanlı erişimde kilitlenme ve bekleme davranışı
  • Veri değiştirme işlemlerinde bütünlüğün korunması

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Temel sorgulama

Db2'de SELECT, WHERE ve ORDER BY ile veriyi doğru biçimde sorgular, filtreler ve sıralarsınız.

✅
Gruplama ve toplama

GROUP BY, HAVING ve toplama fonksiyonlarıyla veriyi özetler ve anlamlı raporlar üretirsiniz.

✅
Tablo birleştirme

Inner, outer ve self join ile çok tablolu sorguları kurar ve doğru birleştirme türünü seçersiniz.

✅
Db2 fonksiyonları

Metin, tarih, sayısal ve dönüşüm fonksiyonlarını kullanarak değerleri işler ve biçimlendirirsiniz.

✅
Alt sorgular

Skaler, IN, EXISTS ve ilişkili alt sorgularla karmaşık sorgu mantığını kurar ve çözümlersiniz.

✅
CTE ve OLAP

Common Table Expression ve ROW_NUMBER, RANK gibi pencere işlevleriyle ileri analiz sorguları yazarsınız.

✅
Veri değiştirme

INSERT, UPDATE, DELETE ve MERGE ile veriyi güvenle değiştirir ve toplu işlemleri uygularsınız.

✅
İşlem yönetimi

COMMIT, ROLLBACK ve SAVEPOINT ile işlemleri yönetir, veri tutarlılığını ve bütünlüğünü korursunuz.

Kimler İçin Uygundur?

  • Db2 veritabanından veri sorgulayan uygulama geliştiricileri
  • raporlama ve analiz yapan veri analistleri
  • SQL becerisini Db2'ye taşıyan veritabanı uzmanları
  • kurumsal sistem geliştiricileri için uygundur

Sıkça Sorulan Sorular

Bu eğitim IBM Db2'nin hangi sürümlerini kapsar?
Eğitim, Db2 for Linux, UNIX and Windows (LUW) temelli SQL söz dizimine odaklanır; işlenen SQL standardı ve Db2 fonksiyonları büyük ölçüde z/OS ve diğer Db2 platformlarıyla da uyumludur. Sorgular örnek bir Db2 şeması üzerinde uygulanır.
Bu eğitim kimler için uygundur?
Db2'den veri sorgulayan uygulama geliştiricileri, raporlama ve analiz yapan veri analistleri ve SQL becerisini Db2'ye taşıyan veritabanı uzmanları için uygundur. İlişkisel veritabanıyla çalışan kurumsal sistem geliştiricilerine de hitap eder.
Eğitime katılmak için SQL bilmek şart mı?
Şart değildir. Konular temel SELECT ifadelerinden başlayarak kademeli biçimde ilerler. Daha önce basit SQL sorguları yazmış olmak süreci hızlandırır, ancak ilişkisel veritabanı kavramlarına aşinalık yeterlidir.
Db2 SQL ile diğer veritabanlarının SQL'i arasında fark var mı?
Temel SQL standardı büyük ölçüde ortaktır, ancak Db2'nin kendine özgü fonksiyonları, FETCH FIRST söz dizimi, SYSIBM.SYSDUMMY1 ve OLAP işlevlerinde farklar bulunur. Eğitim bu Db2'ye özgü noktaları gerçek örneklerle vurgular.
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. IBM'in resmi Db2 sınavları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. IBM Db 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

Veritabanı Yönetimi TemelleriVertica SQL Eğitimi
Veritabanı Eğitimleri

Vertica SQL Eğitimi

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

Vertica sütun tabanlı analitik veritabanında projeksiyon, segmentasyon, COPY yükleme ve analitik SQL fonksiyonlarını uygulamalı öğreten 3 günlük kurumsal eğitim

Detayları Gör →
Veritabanı Yönetimi TemelleriWeb Apps with web2py: Database Connectivity & the Model Eğitimi
Veritabanı Eğitimleri

Web Apps with web2py: Database Connectivity & the Model Eğitimi

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

web2py DAL ile veritabanı bağlantısı, model katmanı, define_table, Field doğrulama, CRUD sorguları ve migration yönetimini uygulamalı öğreten 3 günlük eğitim.

Detayları Gör →
Veritabanı Yönetimi TemelleriWeb Apps with web2py: Decorators, Foreign Key Constraints, & Table Forms Eğitimi
Veritabanı Eğitimleri

Web Apps with web2py: Decorators, Foreign Key Constraints, & Table Forms Eğitimi

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

web2py dekoratörleri, Auth ile yetkilendirme, reference ile yabancı anahtar ilişkileri ve SQLFORM form üretimini uygulamalı öğreten 3 günlük kurumsal eğitim.

Detayları Gör →
Veritabanı Yönetimi TemelleriWorking with Databases in Access for Windows Eğitimi
Veritabanı Eğitimleri

Working with Databases in Access for Windows Eğitimi

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

Microsoft Access eğitimi: tablo ve ilişki tasarımı, seçme ve işlem sorguları, formlar, raporlar, Access SQL ve makrolar uygulamalı olarak işlenir.

Detayları Gör →
Veritabanı Yönetimi TemelleriWorking with DDL Eğitimi
Veritabanı Eğitimleri

Working with DDL Eğitimi

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

CREATE, ALTER, DROP komutları, PRIMARY/FOREIGN KEY ve CHECK kısıtları, indeks tasarımı, view ve güvenli şema değişikliğini uygulamalı öğreten 3 günlük DDL eğiti

Detayları Gör →
Veritabanı Yönetimi TemelleriWorking with DML, Optimization, & Temporal Concepts Eğitimi
Veritabanı Eğitimleri

Working with DML, Optimization, & Temporal Concepts Eğitimi

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

INSERT, UPDATE, DELETE, MERGE, yürütme planıyla sorgu optimizasyonu ve SQL:2011 temporal tabloları uygulamalı öğreten 3 günlük kurumsal veritabanı eğitimi.

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