QUERYING & MANIPULATING DATA EĞİTİMİ

SQL ile veriyi sorgulayın ve güvenle değiştirin

SELECT, WHERE, ORDER BY, GROUP BY ve INSERT/UPDATE/DELETE ile ilişkisel veritabanında veri sorgulamayı ve DML işlemlerini öğrenin.

SELECT, WHERE, ORDER BY ve GROUP BY ile veri sorgulama; INSERT, UPDATE, DELETE ve transaction ile güvenli veri değiştirme becerilerini örnek veritabanında uygulamalı kazandıran temel SQL eğitimi.

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

Eğitim Hakkında

SELECT sorguları ve DML ile veri okuma/yazma

Bu eğitim, ilişkisel veritabanlarında SQL ile veri sorgulama ve değiştirme becerilerini uygulamalı kazandırır. SELECT ile kolon seçimi, WHERE filtreleri, karşılaştırma ve mantıksal operatörler, BETWEEN/IN/LIKE, NULL yönetimi, ORDER BY, DISTINCT ve LIMIT/TOP işlenir. GROUP BY, HAVING ve COUNT/SUM/AVG/MIN/MAX toplulaştırma fonksiyonları ile özet raporlar üretilir. DML tarafında INSERT, UPDATE, DELETE, çok satırlı ekleme ve transaction/COMMIT-ROLLBACK ile güvenli değişiklik yapma gösterilir. Örnekler PostgreSQL/MySQL söz dizimiyle verilir.

Süre ve Format

2 Gün. Her gün dört modül; canlı veritabanında sorgu yazma ağırlıklı labler.

Seviye

Temel Seviye — SQL ile veri sorgulama (SELECT) ve veri değiştirme (INSERT/UPDATE/DELETE) işlemlerini, filtreleme, sıralama ve toplulaştırmayı kapsar.

Öğrenme Metodu

Örnek bir satış/müşteri veritabanında gerçek sorgular yazıp DML işlemlerini transaction içinde çalıştırarak ilerlenir.

Neden Bu Eğitim?

🔍Veriye Ulaşım

İhtiyacınız olan veriyi filtreleyip sıralayarak doğru SELECT sorgularıyla elde edersiniz.

📊Özet Raporlar

GROUP BY ve toplulaştırma ile ham veriden anlamlı özetler çıkarırsınız.

✍️Güvenli Değişiklik

INSERT/UPDATE/DELETE işlemlerini transaction ile geri alınabilir biçimde uygularsınız.

Anahtar Konular

sql eğitimiselect sorgusuwhere filtrelemegroup bysql dmlinsert update deleteveri sorgulamasql transaction
“Doğru soruyu soran sorgu, doğru kararı getirir.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Tablo Kavramı

Satır, kolon ve tablo gibi temel ilişkisel kavramlara aşinalık faydalıdır.

2
Bilgisayar Kullanımı

Dosya ve uygulama kullanımında temel beceri yeterlidir.

3
Lab Ortamı

PostgreSQL/MySQL kurulu bir ortam veya çevrim içi SQL istemcisi gerekir.

4
Örnek Veri

Eğitimde kullanılacak örnek veritabanının yüklenmiş olması gerekir.

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ı SELECT sorgularıyla veriyi filtreleyip sıralayabilir ve istenen kolonları seçebilir.
Modül 1
SELECT Temeli
  • SELECT ... FROM ile kolon seçimi
  • Tüm kolonlar için * ve kolon takma adı (AS)
  • Sabit ifadeler ve hesaplanmış kolonlar
  • Kolon birleştirme (CONCAT / ||)
  • Satır sınırlama: LIMIT, TOP, FETCH FIRST
  • DISTINCT ile tekrarlı satırları eleme
Modül 2
WHERE Filtreleme
  • Karşılaştırma operatörleri (=, <>, >, <)
  • AND, OR, NOT ile mantıksal koşullar
  • BETWEEN ile aralık filtresi
  • IN ile liste üyeliği
  • LIKE ve % / _ joker karakterleri
  • IS NULL ve IS NOT NULL kontrolleri
Modül 3
Sıralama
  • ORDER BY ile artan/azalan sıralama
  • Birden çok kolona göre sıralama
  • Takma ad ve kolon konumu ile sıralama
  • NULLS FIRST / NULLS LAST davranışı
  • Sıralama ile LIMIT birlikte kullanımı
  • Büyük/küçük harf duyarlılığı
Modül 4
İfade ve Fonksiyon
  • Sayısal fonksiyonlar: ROUND, ABS, CEIL
  • Metin fonksiyonları: UPPER, LOWER, TRIM, SUBSTRING
  • Tarih fonksiyonları ve NOW/CURRENT_DATE
  • CASE WHEN ile koşullu değer üretme
  • COALESCE ile NULL yerine varsayılan
  • CAST/CONVERT ile tip dönüşümü
Günün hedefiKatılımcı GROUP BY ile özet üretebilir ve INSERT/UPDATE/DELETE işlemlerini transaction içinde yürütebilir.
Modül 1
Toplulaştırma
  • COUNT, SUM, AVG, MIN, MAX fonksiyonları
  • GROUP BY ile grup bazlı özet
  • HAVING ile grup sonrası filtreleme
  • COUNT(DISTINCT ...) kullanımı
  • Birden çok kolona göre gruplama
  • WHERE ve HAVING ayrımı
Modül 2
INSERT
  • INSERT INTO ... VALUES ile satır ekleme
  • Çok satırlı tek seferde ekleme
  • Kolon listesi belirtme ve sıralama
  • Varsayılan değerler ve DEFAULT
  • INSERT ... SELECT ile başka tablodan ekleme
  • Otomatik artan (serial/identity) alanlar
Modül 3
UPDATE ve DELETE
  • UPDATE ... SET ile kolon güncelleme
  • WHERE ile hedef satırları sınırlama
  • İfadeyle (örn. fiyat*1.1) güncelleme
  • DELETE ile satır silme
  • Koşulsuz güncelleme/silme tehlikesi
  • Etkilenen satır sayısını doğrulama
Modül 4
Transaction
  • BEGIN / START TRANSACTION
  • COMMIT ile kalıcılaştırma
  • ROLLBACK ile geri alma
  • Otomatik commit (autocommit) ayarı
  • Savepoint ile ara noktalar
  • DML öncesi SELECT ile önizleme

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
SELECT

İhtiyaç duyduğunuz veriyi kolon ve satır düzeyinde seçebilirsiniz.

✅
Filtreleme

WHERE koşulları ve joker karakterlerle veriyi hassasça süzebilirsiniz.

✅
Sıralama

ORDER BY ile sonuçları istediğiniz düzende sunabilirsiniz.

✅
Toplulaştırma

GROUP BY ve HAVING ile özet raporlar üretebilirsiniz.

✅
Fonksiyonlar

Metin, sayı ve tarih fonksiyonlarıyla veriyi dönüştürebilirsiniz.

✅
Veri Ekleme

INSERT ile tek veya çok satırlı veri ekleyebilirsiniz.

✅
Güncelleme

UPDATE ve DELETE'i WHERE ile güvenle sınırlayabilirsiniz.

✅
Transaction

Değişiklikleri COMMIT/ROLLBACK ile kontrol edebilirsiniz.

Kimler İçin Uygundur?

  • SQL'e yeni başlayan analistler
  • raporlama yapan iş kullanıcıları
  • veritabanı sorgulamayı öğrenmek isteyen yazılımcı adayları

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
SQL'e yeni başlayan analistler, raporlama yapan iş kullanıcıları ve veritabanı sorgulamayı öğrenmek isteyenler için uygundur.
Hangi veritabanı kullanılıyor?
Örnekler PostgreSQL/MySQL söz dizimiyle verilir; kavramlar diğer ilişkisel veritabanlarına da uygulanabilir.
Önceden SQL bilmem gerekir mi?
Hayır; eğitim sıfırdan başlar, yalnızca tablo/satır/kolon kavramlarına aşinalık faydalıdır.
DML işlemleri güvenli mi öğretilir?
Evet; UPDATE/DELETE'in WHERE ile sınırlanması ve transaction ile geri alma vurgulanır.
Sertifika veriliyor mu?
Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

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 & Manipulating Data Eğitimi Sertifika Kodu DV-2026XX00 Tarih 26.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeTemel Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn