SQL QUERYING: FUNDAMENTALS EĞİTİMİ

Sıfırdan sağlam SQL sorgulama temeli kurun

SELECT, WHERE, ORDER BY, JOIN ve GROUP BY ile SQL sorgulama temelleri

SQL Querying: Fundamentals Eğitimi, ilişkisel veritabanlarından veri çekmenin temellerini sıfırdan öğretir. Katılımcılar SELECT ile sütun seçmeyi, WHERE/AND/OR/BETWEEN/IN/LIKE ile filtrelemeyi, IS NULL ile NULL kontrolünü, ORDER BY ve DISTINCT'i, metin/sayı/t…

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

Eğitim Hakkında

İlk SELECT'ten filtreleme, JOIN ve gruplamaya uzanan sıfırdan sorgulama programı

Bu eğitim, ilişkisel veritabanlarından veri çekmenin temellerini sıfırdan ve sağlam biçimde öğretir. Katılımcılar SELECT ile sütun seçmeyi, WHERE ile filtrelemeyi, ORDER BY ile sıralamayı ve DISTINCT ile tekilleştirmeyi uygulamalı işler. Karşılaştırma ve mantıksal operatörler, BETWEEN, IN, LIKE ve NULL kontrolü, iki tabloyu birleştiren temel INNER ve LEFT JOIN, COUNT/SUM/AVG toplama fonksiyonları ile GROUP BY ve HAVING ele alınır.

Süre ve Format

3 Gün. Her gün dört modül; temel SELECT ve filtrelemeden sıralama ve tekilleştirmeye, oradan temel JOIN ve gruplamaya adım adım ilerlenir.

Seviye

Temel Seviye — SELECT, filtreleme, JOIN ve gruplama ile SQL sorgulama temelleri

Öğrenme Metodu

Her konu örnek bir veritabanında adım adım yazılan ve çalıştırılan sorgularla, bol alıştırma ve sık hataların gösterimiyle işlenir.

Neden Bu Eğitim?

🧱Sağlam temel

SQL'in neredeyse tüm ileri konuları SELECT, WHERE ve JOIN üzerine kurulur; bu temeli doğru atmak sonrasını kolaylaştırır.

💼Her sektörde gerekli

Veriye erişim bugün neredeyse her işin parçası; temel SQL sorgulama analistten geliştiriciye geniş bir yelpazede aranır.

✅Doğru sonuç alışkanlığı

NULL, filtre ve gruplama mantığını baştan doğru öğrenerek sessizce yanlış sonuç üreten sorgulardan kaçınmayı alışkanlık edinirsiniz.

Anahtar Konular

sql temel eğitimisql sorgulama eğitimisql querying fundamentalssıfırdan sql öğrenmeselect where order bytemel join eğitimigroup by havingveritabanı sorgulama kursusql başlangıç kursusql veri çekme
“Her ileri SQL becerisi sağlam bir temelde yükselir; bu eğitim, veriye doğru soruyu doğru sorgu ile sorma alışkanlığını ilk günden kazandırır.”

Ön Koşullar

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

1
SQL ön koşulu yok

Önceden SQL bilmek gerekmez; eğitim ilk sorgudan başlar ve kavramlar sıfırdan anlatılır.

2
Bilgisayar kullanımı

Dosya, uygulama ve temel bilgisayar kullanımına aşinalık, uygulamaları rahat takip etmek için yeterlidir.

3
Veritabanı erişimi

Örnek şema yüklü bir SQL Server, PostgreSQL veya MySQL örneği ile uygun bir sorgu istemcisi erişimi gerekir.

4
Tablo kavramı merakı

Satır-sütun mantığına ilgi ve mantıksal düşünmeye yatkınlık öğrenmeyi hızlandırır; ön bilgi şart değildir.

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 veri çeker, sütunları ve takma adları seçer, WHERE ve karşılaştırma operatörleriyle satırları koşula göre filtreler.
Modül 1
İlk SELECT Sorgusu
  • SELECT ve FROM ile tablodan veri çekme
  • Tüm sütunlar (*) ile belirli sütun seçimi
  • Sütun takma adı (AS) ile başlık verme
  • Sabit değer ve hesaplanan sütun
  • Sorgu yazım sırası ve okunabilirlik
  • Yorum satırı ekleme ve biçimlendirme
Modül 2
WHERE ile Satır Filtreleme
  • WHERE ile koşula uyan satırları getirme
  • Eşitlik ve karşılaştırma operatörleri
  • Metin ve sayı değerlerini karşılaştırma
  • Tarih değerleriyle aralık filtreleme
  • Büyük/küçük harf ve tırnak kuralları
  • Filtre sonucunu beklentiyle doğrulama
Modül 3
Mantıksal ve Aralık Operatörleri
  • AND, OR ve NOT ile koşul birleştirme
  • Parantezle öncelik (precedence) belirleme
  • BETWEEN ile kapsayıcı aralık filtreleme
  • IN ile değer listesi içinde arama
  • Karmaşık koşulları okunur yazma
  • Operatör önceliğinden kaynaklı hatalar
Modül 4
Metin ve NULL Filtreleme
  • LIKE ile desen (%, _) eşleştirme
  • Başlangıç, bitiş ve içeren arama
  • IS NULL ve IS NOT NULL kullanımı
  • NULL'ın karşılaştırmadaki özel davranışı
  • Boş metin ile NULL arasındaki fark
  • NULL kaynaklı beklenmedik sonuçlar
Günün hedefiKatılımcı sonuçları ORDER BY ile sıralar, DISTINCT ile tekilleştirir, sonuç sayısını sınırlar ve metin, sayı, tarih fonksiyonlarıyla sütunları dönüştürür.
Modül 1
ORDER BY ile Sıralama
  • Tek ve çok sütuna göre sıralama
  • ASC ve DESC ile sıralama yönü verme
  • Takma ad ve sütun numarasıyla sıralama
  • NULL değerlerin sıralamadaki yeri
  • Metin, sayı ve tarih sıralama farkı
  • Sıralamanın sorgu mantığındaki yeri
Modül 2
DISTINCT ve Satır Sınırlama
  • DISTINCT ile tekrarları ayıklama
  • Çok sütunda DISTINCT davranışı
  • TOP ve LIMIT ile satır sınırlama
  • FETCH FIRST / OFFSET kullanımı
  • İlk N kaydı sıralamayla getirme
  • Basit sayfalama (pagination) mantığı
Modül 3
Metin ve Sayı Fonksiyonları
  • UPPER, LOWER ve TRIM ile metin düzenleme
  • CONCAT ve + ile metin birleştirme
  • SUBSTRING ve LENGTH ile metin işleme
  • ROUND, CEILING ve FLOOR ile yuvarlama
  • Matematiksel operatörler ve bölme
  • Veri türü dönüştürme (CAST/CONVERT)
Modül 4
Tarih ve Koşul Fonksiyonları
  • GETDATE / NOW ile güncel tarih
  • Tarih farkı alma ve tarihe ekleme
  • Tarih parçası (yıl, ay, gün) alma
  • CASE WHEN ile koşullu değer üretme
  • COALESCE ile NULL yerine varsayılan
  • Fonksiyonları filtre ve sıralamayla kullanma
Günün hedefiKatılımcı INNER ve LEFT JOIN ile iki tabloyu birleştirir, COUNT/SUM/AVG ile özet üretir, GROUP BY ile gruplar ve HAVING ile grup düzeyinde filtreler.
Modül 1
Temel JOIN Kavramı
  • İki tabloyu neden birleştiririz
  • INNER JOIN ile eşleşen satırları getirme
  • ON koşulu ile eşleşme kuralı yazma
  • Primary key ve foreign key ilişkisi
  • Tablo takma adı (alias) ile okunurluk
  • Aynı adlı sütun belirsizliğini giderme
Modül 2
LEFT JOIN ve Eksik Kayıt
  • LEFT JOIN ile tüm sol tablo satırları
  • Eşleşmeyen tarafta oluşan NULL değerler
  • Eşleşmeyen kayıtları bulma deseni
  • INNER ve LEFT JOIN sonuç farkı
  • WHERE ile LEFT JOIN'i bozma tuzağı
  • JOIN sonucunu satır sayısıyla doğrulama
Modül 3
Toplama Fonksiyonları
  • COUNT ile satır ve değer sayma
  • SUM ve AVG ile toplam ve ortalama
  • MIN ve MAX ile en küçük/en büyük
  • COUNT(*) ile COUNT(sütun) farkı
  • Toplamada NULL değerlerin davranışı
  • Tüm tablo üzerinde tek özet üretme
Modül 4
GROUP BY ve HAVING
  • GROUP BY ile satırları gruplama
  • Grup başına toplam ve sayım üretme
  • SELECT'te gruplama kuralı (grup/toplama)
  • HAVING ile grup düzeyinde filtreleme
  • WHERE ve HAVING arasındaki fark
  • Gruplama sonucunu sıralama ile sunma

Eğitim Kazanımları

Program sonunda katılımcılar:

📝
Temel SELECT

SELECT, FROM ve takma adlarla tablodan istediğiniz sütunları seçebilir, hesaplanan sütunlar üreterek okunur sorgular yazabilirsiniz.

🔎
Filtreleme

WHERE, AND/OR, BETWEEN, IN ve LIKE ile satırları koşullara göre doğru biçimde filtreleyebilir, karmaşık koşulları parantezle yönetebilirsiniz.

❓
NULL mantığı

IS NULL kontrolünü ve NULL'ın karşılaştırmadaki özel davranışını kavrayarak sessizce yanlış sonuç üreten sorgulardan kaçınabilirsiniz.

↕️
Sıralama ve tekilleştirme

ORDER BY ile sonuçları sıralayabilir, DISTINCT ile tekrarları ayıklayabilir ve TOP/LIMIT ile ilk N kaydı getirebilirsiniz.

🔧
Skaler fonksiyonlar

Metin, sayı ve tarih fonksiyonlarıyla sütunları dönüştürebilir, CASE ve COALESCE ile koşullu ve varsayılan değerler üretebilirsiniz.

🔗
Temel JOIN

INNER ve LEFT JOIN ile iki tabloyu doğru birleştirebilir, eşleşmeyen kayıtları bulabilir ve JOIN sonucunu güvenle doğrulayabilirsiniz.

📊
Özet üretme

COUNT, SUM, AVG, MIN ve MAX ile özet değerler hesaplayabilir ve veriden hızlı sayısal cevaplar üretebilirsiniz.

🧮
Gruplama

GROUP BY ile veriyi gruplayıp grup başına özet üretebilir, HAVING ile grup düzeyinde filtreleyerek anlamlı raporlar oluşturabilirsiniz.

Kimler İçin Uygundur?

  • SQL'e yeni başlayan veya temelini sağlamlaştırmak isteyen veri analisti adayları
  • raporlama yapanlar
  • test uzmanları
  • yeni geliştiriciler
  • veriyle çalışan iş birimi çalışanları için uygundur

Sıkça Sorulan Sorular

SQL hiç bilmiyorum, bu eğitime katılabilir miyim?
Evet, bu eğitim tam da sıfırdan başlayanlar için tasarlanmıştır. İlk SELECT sorgusundan başlar ve kavramlar adım adım, bol alıştırmayla anlatılır. Önceden SQL bilgisi gerekmez; temel bilgisayar kullanımı yeterlidir.
Hangi veritabanı sistemi kullanılıyor?
Öğretilen SELECT, WHERE, JOIN ve GROUP BY konuları standart SQL olduğundan içerik SQL Server, PostgreSQL ve MySQL/MariaDB'de geçerlidir. Uygulamalar genellikle bunlardan biri üzerinde yapılır; TOP/LIMIT gibi küçük lehçe farkları ayrıca gösterilir.
Bu eğitimden sonra ne öğrenmeliyim?
Temeli tamamladıktan sonra çok tablolu sorgular için ilişki ve ileri JOIN konularına, ardından pencere fonksiyonları ve analitik desenler için SQL Querying: Advanced eğitimine geçmek doğal bir ilerleyiştir. Veri değiştirme için tablo ve DDL konuları da önerilir.
Eğitim online mı yüz yüze mi veriliyor?
Eğitim hem yüz yüze hem canlı online formatta sunulabilir ve kurumun ihtiyacına göre uyarlanır. Her iki formatta da katılımcılar kendi sorgu istemcilerinde canlı alıştırma yapar; içerik ve süre kuruma özel düzenlenebilir.
Eğitim sonunda sertifika veriliyor mu?
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Eğitim kurumsal bir yetkinlik programıdır; resmi bir ürün 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. SQL Querying: Fundamentals Eğitimi Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Veritabanı Yönetimi TemelleriTuning Problem SQL Statements Eğitimi
Veritabanı Eğitimleri

Tuning Problem SQL Statements Eğitimi

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

Execution plan okuma, indeksleme, istatistik ve sorgu yeniden yazma ile problemli SQL sorgularını Oracle, SQL Server ve PostgreSQL'de hızlandıran eğitim.

Detayları Gör →
Veritabanı Yönetimi TemelleriUsing Aggregate Functions Eğitimi
Veritabanı Eğitimleri

Using Aggregate Functions Eğitimi

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

COUNT, SUM, AVG, GROUP BY, HAVING, ROLLUP ve pencere toplamlarıyla SQL'de veriyi doğru özetlemeyi ve raporlamayı öğreten uygulamalı aggregate functions eğitimi.

Detayları Gör →
Veritabanı Yönetimi TemelleriVektör Veritabanları Eğitimi
Veritabanı Eğitimleri

Vektör Veritabanları Eğitimi

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

Embedding, benzerlik araması, HNSW ve IVF indeksleri, pgvector, Pinecone ve RAG mimarisiyle anlamsal arama sistemleri kurmayı öğreten vektör veritabanı eğitimi.

Detayları Gör →
Veritabanı Yönetimi TemelleriVektör Veritabanlarına Giriş Eğitimi
Veritabanı Eğitimleri

Vektör Veritabanlarına Giriş Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Embedding, benzerlik araması, ANN indeksleri ve RAG mimarisiyle vektör veritabanlarına giriş. Pinecone, Qdrant, Weaviate ve pgvector uygulamalı 2 günlük eğitim.

Detayları Gör →
Veritabanı Yönetimi TemelleriVeritabanı Eğitimi
Veritabanı Eğitimleri

Veritabanı Eğitimi

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

İlişkisel tasarım, SQL sorgulama, JOIN, indeks, performans, transaction, güvenlik ve yedeklemeyle uçtan uca veritabanı. PostgreSQL, MySQL ve SQL Server ile 3 gü

Detayları Gör →
Veritabanı Yönetimi TemelleriVeritabanı İşlem Yönetimi, Kilitlenme ve Eşzamanlılık Eğitimi
Veritabanı Eğitimleri

Veritabanı İşlem Yönetimi, Kilitlenme ve Eşzamanlılık Eğitimi

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

ACID işlemler, kilitleme, izolasyon seviyeleri, MVCC ve deadlock çözümünü PostgreSQL ve SQL Server üzerinde uygulamalı öğreten 3 günlük kurumsal eğitim.

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