MYSQL: QUERYING DATA EĞİTİMİ

MySQL sorgularında ustalaşın

SELECT, WHERE, ORDER BY, LIMIT, fonksiyonlar, alt sorgular ve ortak tablo ifadeleri

MySQL: Querying Data Eğitimi, MySQL ve MariaDB üzerinde veriyi doğru ve verimli sorgulama becerilerini uygulamalı kazandırır. Katılımcılar SELECT ile sütun seçer, WHERE ve operatörlerle filtreler, ORDER BY ve LIMIT ile sonuçları düzenler.

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

Eğitim Hakkında

MySQL ve MariaDB üzerinde veri sorgulamaya odaklanan uygulamalı SELECT eğitimi

MySQL: Querying Data Eğitimi, MySQL ve MariaDB üzerinde veriyi doğru ve verimli sorgulama becerilerini uygulamalı kazandırır. Katılımcılar SELECT ile sütun seçer, WHERE ve karşılaştırma operatörleriyle satırları filtreler, ORDER BY ve LIMIT ile sonuçları düzenler. String, tarih ve sayısal fonksiyonları kullanır; CASE ile koşullu değer üretir. İleri aşamada alt sorgu, türetilmiş tablo, ortak tablo ifadesi (CTE) ve küme işlemleriyle karmaşık sorguları adım adım kurar.

Süre ve Format

3 Gün. İlk gün SELECT, WHERE ve operatörler, ikinci gün sıralama, LIMIT ve fonksiyonlar, üçüncü gün alt sorgular ve CTE işlenir.

Seviye

Orta Seviye — MySQL ve MariaDB üzerinde SELECT, filtreleme, sıralama, fonksiyonlar ve alt sorgularla veri sorgulama

Öğrenme Metodu

Her konu MySQL ve MariaDB üzerinde örnek veritabanı üzerinde canlı sorgu yazılarak ve sonuçlar incelenerek uygulamalı işlenir.

Neden Bu Eğitim?

🔍Doğru veriye ulaşın

WHERE koşulları ve operatörleri doğru kurarak aradığınız satırlara eksiksiz ve hatasız biçimde ulaşmayı öğrenirsiniz.

🧩Karmaşık soruları çözün

Alt sorgu, CTE ve türetilmiş tablolarla çok adımlı iş sorularını tek ve okunabilir sorguya dönüştürürsünüz.

⚡Verimli sorgular

İndeksle uyumlu koşullar ve LIMIT kullanımıyla büyük tablolarda sorguların hızlı dönmesini sağlarsınız.

Anahtar Konular

mysql select eğitimimysql sorgu eğitimisql where kullanımımysql fonksiyonlarıalt sorgu eğitimimysql cte eğitimimariadb sorgulamasql veri çekme eğitimimysql order by limitveritabanı sorgu kursu
“İyi bir sorgu doğru sonucu verir; harika bir sorgu doğru sonucu hızlı ve okunabilir biçimde veren sorgudur.”

Ö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 ve sütun gibi temel kavramlara aşinalık sorgu konularını izlemeyi kolaylaştırır.

2
Temel SQL farkındalığı

Bir veritabanına bağlanıp basit sorgu çalıştırabilmek alıştırmaları takip etmeyi hızlandırır.

3
Mantıksal düşünme

Koşul ve karşılaştırma mantığına yatkınlık WHERE ve CASE konularını kavramayı kolaylaştırır.

4
Laboratuvar ortamı

MySQL veya MariaDB örneği ve örnek veritabanı, sorgu 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 ile sütun seçer, WHERE ve karşılaştırma operatörleriyle satırları filtreler, mantıksal operatörlerle koşulları birleştirir ve NULL değerleri doğru işler.
Modül 1
SELECT Temelleri
  • SELECT ile belirli sütunları seçme ve * kullanımı
  • Sütun ve tablo takma adları (AS) ile okunabilirlik
  • DISTINCT ile tekrarsız sonuç kümesi üretme
  • Sabit değer, ifade ve hesaplanmış sütun seçme
  • Tırnak, geri tırnak ve tanımlayıcı kullanımı
  • Sorgu çalışma sırasının mantıksal olarak anlaşılması
Modül 2
WHERE ile Filtreleme
  • Karşılaştırma operatörleri: =, <>, <, >, <= ve >=
  • BETWEEN ile aralık, IN ile liste üzerinden filtreleme
  • LIKE ve % ile metin desen eşleştirme
  • REGEXP ile düzenli ifade tabanlı eşleştirme
  • NULL kontrolü: IS NULL ve IS NOT NULL
  • Üçlü mantık (three-valued logic) ve NULL davranışı
Modül 3
Mantıksal Operatörler
  • AND, OR ve NOT ile koşulları birleştirme
  • Operatör önceliği ve parantezle gruplama
  • Çoklu koşulda yaygın mantık hatalarından kaçınma
  • IN ile NOT IN kullanımında NULL tuzağı
  • Aralık ve liste koşullarını verimli kurma
  • Koşulların indeks kullanımına etkisi
Modül 4
Sonuç Kümesini Anlama
  • Sorgu sonucu ile tablo arasındaki ilişki
  • Satır sayısını COUNT ile hızlıca görme
  • Boş sonuç kümesinin nedenlerini çözümleme
  • Tekrar eden satırların kaynağını anlama
  • Karakter kümesi ve collation'ın karşılaştırmaya etkisi
  • Büyük/küçük harf duyarlılığı ve collation ayarı
Günün hedefiKatılımcılar ORDER BY ile sonuçları sıralar, LIMIT ile sayfalar, string, tarih ve sayısal yerleşik fonksiyonları kullanır ve CASE ile koşullu değer üretir.
Modül 1
Sıralama ve Sayfalama
  • ORDER BY ile artan (ASC) ve azalan (DESC) sıralama
  • Birden çok sütuna göre çok seviyeli sıralama
  • İfade ve takma ada göre sıralama
  • NULL değerlerin sıralamadaki yeri
  • LIMIT ve OFFSET ile sayfalama (pagination)
  • Büyük OFFSET değerinin performans sorunu
Modül 2
String Fonksiyonları
  • CONCAT ve CONCAT_WS ile metin birleştirme
  • SUBSTRING, LEFT ve RIGHT ile parça alma
  • UPPER, LOWER ve TRIM ile metin düzenleme
  • REPLACE ile metin içinde değiştirme
  • LENGTH ve CHAR_LENGTH arasındaki fark
  • LOCATE ve INSTR ile alt metin konumu bulma
Modül 3
Tarih ve Sayısal Fonksiyonlar
  • NOW, CURDATE ve CURTIME ile geçerli zaman
  • DATE_ADD ve DATE_SUB ile tarih aritmetiği
  • DATEDIFF ve TIMESTAMPDIFF ile fark hesaplama
  • DATE_FORMAT ile tarihi biçimlendirme
  • ROUND, CEIL, FLOOR ve MOD ile sayısal işlemler
  • CAST ve CONVERT ile veri tipi dönüştürme
Modül 4
Koşullu İfadeler
  • CASE WHEN ile satır bazında koşullu değer üretme
  • IF() fonksiyonuyla basit koşul değerlendirme
  • IFNULL ve COALESCE ile NULL değer yönetimi
  • NULLIF ile iki değer eşitse NULL döndürme
  • Koşullu etiketleme ve kategori üretme
  • CASE ile sıralama ve filtreleme senaryoları
Günün hedefiKatılımcılar alt sorgularla iç içe mantık kurar, türetilmiş tablo ve CTE ile sorguları okunabilir hale getirir, EXISTS ve küme operatörleriyle karmaşık soruları çözer.
Modül 1
Alt Sorgular (Subquery)
  • WHERE içinde skaler alt sorgu kullanımı
  • IN ve NOT IN ile liste döndüren alt sorgu
  • SELECT listesinde ilişkili (correlated) alt sorgu
  • EXISTS ve NOT EXISTS ile varlık kontrolü
  • ANY, ALL ve SOME ile karşılaştırma
  • İlişkili alt sorgunun performans etkisi
Modül 2
Türetilmiş Tablolar
  • FROM içinde türetilmiş tablo (derived table)
  • Türetilmiş tabloya takma ad verme zorunluluğu
  • Ön toplama yapıp sonucu yeniden sorgulama
  • Türetilmiş tablo ile alt sorgu arasındaki fark
  • İç içe türetilmiş tabloların okunabilirliği
  • Türetilmiş tablonun materyalize edilmesi
Modül 3
Ortak Tablo İfadeleri (CTE)
  • WITH ile adlandırılmış CTE tanımlama
  • Karmaşık sorguyu okunabilir adımlara bölme
  • Birden çok CTE'yi aynı sorguda zincirleme
  • Özyinelemeli (recursive) CTE ile hiyerarşi sorgulama
  • CTE ile türetilmiş tablo arasında seçim
  • MySQL 8 ve MariaDB CTE desteği
Modül 4
Küme İşlemleri ve Pratik
  • UNION ve UNION ALL ile sonuçları birleştirme
  • INTERSECT ve EXCEPT desteği ve alternatifleri
  • Sütun sayısı ve veri tipi uyumu kuralı
  • Çok kaynaklı sorguları tek listede toplama
  • Gerçek iş sorusunu adım adım sorguya çevirme
  • Okunabilir ve bakımı kolay sorgu yazma ilkeleri

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
SELECT ustalığı

Sütun seçimi, takma ad ve DISTINCT ile ihtiyacınıza uygun sonuç kümelerini doğru üretirsiniz.

✅
Etkili filtreleme

WHERE, BETWEEN, IN, LIKE ve NULL kontrolleriyle satırları hatasız biçimde filtrelersiniz.

✅
Sıralama ve sayfalama

ORDER BY ve LIMIT ile sonuçları düzenler, sayfalama senaryolarını doğru kurarsınız.

✅
Yerleşik fonksiyonlar

String, tarih ve sayısal fonksiyonlarla veriyi dönüştürür ve biçimlendirirsiniz.

✅
Koşullu mantık

CASE, IF, COALESCE ve NULLIF ile satır bazında koşullu değer ve NULL yönetimi uygularsınız.

✅
Alt sorgular

Skaler, ilişkili ve EXISTS tabanlı alt sorgularla iç içe iş mantığını çözersiniz.

✅
CTE ile okunabilirlik

WITH ve özyinelemeli CTE ile karmaşık sorguları okunabilir ve yeniden kullanılabilir adımlara bölersiniz.

✅
Küme işlemleri

UNION ve UNION ALL ile çok kaynaklı sonuçları birleştirir ve veri tipi uyumunu yönetirsiniz.

Kimler İçin Uygundur?

  • Veriyle çalışmaya yeni başlayan geliştiriciler
  • veri analistleri
  • raporlama uzmanları
  • MySQL ya da MariaDB sorgularını güçlendirmek isteyen BT profesyonelleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Veriyle çalışmaya yeni başlayan geliştiriciler, veri analistleri, raporlama uzmanları ve MySQL ya da MariaDB sorgularını güçlendirmek isteyen BT profesyonelleri için uygundur. SELECT becerilerini sağlam bir temele oturtmak isteyen herkese hitap eder.
Bu eğitim gruplama eğitiminden nasıl ayrılır?
Bu eğitim veriyi okuma, filtreleme, sıralama ve fonksiyonlarla dönüştürmeye odaklanır. Gruplama ve toplama eğitimi ise GROUP BY, HAVING ve toplama fonksiyonlarıyla veri özetlemeye ağırlık verir. İkisi birbirini tamamlar; bu eğitim sorgu temelini güçlendirir.
Eğitim için ön koşul var mı?
İlişkisel veritabanı kavramlarına aşinalık ve bir veritabanına bağlanıp basit sorgu çalıştırabilmek faydalıdır. İleri SQL deneyimi gerekmez; eğitim SELECT temellerinden başlayıp alt sorgu ve CTE'ye kadar ilerler. Mantıksal düşünme koşul konularında yardımcı olur.
CTE ve alt sorgu ne zaman tercih edilir?
Alt sorgu kısa ve tek kullanımlık iç mantık için uygundur. CTE (WITH) ise karmaşık sorguyu adlandırılmış adımlara böler, tekrar kullanımı ve okunabilirliği artırır. Özyinelemeli hiyerarşiler için CTE gerekir. Eğitimde ikisinin uygun kullanımı uygulamalı gösterilir.
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. Eğitim yüz yüze veya online olarak kuruma özel 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. MySQL: Querying Data 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

MySQL ve MariaDBFlask-RESTful: Integrating the API Server with a MySQL Database Eğitimi
Veritabanı Eğitimleri

Flask-RESTful: Integrating the API Server with a MySQL Database Eğitimi

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

Flask-RESTful ile MySQL veritabanına bağlanan REST API geliştirin: Resource yapısı, SQLAlchemy, bağlantı havuzu, JWT güvenlik ve üretime alma.

Detayları Gör →
MySQL ve MariaDBInstalling MySQL & PHP Packages Eğitimi
Veritabanı Eğitimleri

Installing MySQL & PHP Packages Eğitimi

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

Linux sunucuda MySQL ve PHP paketlerini kurun: APT/YUM depoları, mysql_secure_installation, php-mysql, PHP-FPM, phpMyAdmin ve güvenli yapılandırma.

Detayları Gör →
MySQL ve MariaDBMariaDB Galera Cluster Yönetimİ Eğitimi
Veritabanı Eğitimleri

MariaDB Galera Cluster Yönetimİ Eğitimi

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

MariaDB Galera çoklu-master kümesini kurun ve yönetin: wsrep mimarisi, senkron replikasyon, SST/IST, flow control, quorum ve mariabackup.

Detayları Gör →
MySQL ve MariaDBMariaDB Veritabanı Yönetimi Eğitimi
Veritabanı Eğitimleri

MariaDB Veritabanı Yönetimi Eğitimi

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

MariaDB veritabanı yönetimini öğrenin: kurulum, my.cnf yapılandırma, kullanıcı/yetki, storage engine, indeks, performans, replikasyon ve yedekleme.

Detayları Gör →
MySQL ve MariaDBMariaDB Yüksek Erişilebilirlik ve Galera Cluster Eğitimi
Veritabanı Eğitimleri

MariaDB Yüksek Erişilebilirlik ve Galera Cluster Eğitimi

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

MariaDB için yüksek erişilebilirlik mimarileri kurun: RTO/RPO, replikasyon topolojileri, Galera, MaxScale, ProxySQL ve otomatik failover.

Detayları Gör →
MySQL ve MariaDBMySQL as a Datastore Eğitimi
Veritabanı Eğitimleri

MySQL as a Datastore Eğitimi

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

Uygulama odaklı şema tasarımı, transaction ve ACID, izolasyon, JSON, bağlantı havuzu ve ölçeklemeyle MySQL'i güvenilir veri deposu olarak kullanmayı öğrenin.

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