Akiza Akademi
Akiza Akademi Kurumsal Eğitim
ÜCRETSİZ TEKLİF ALINEğitim danışmanımızla konuşunKURUMSAL EĞİTİMEkibinizi geliştirinTEKNİK EĞİTİMHedefli ve uygulamalı

SQL EĞİTİMİ

Veritabanı Sorgu Dili
SQL Eğitimi

Bir veritabanından veri çıkarmak, filtreleme yapmak, birleştirmek (join) ve raporlamak için kullanılan dilin adı SQL'dir. 1970'lerden beri standart olan bu dil bugün hâlâ banka, ERP, e-ticaret, CRM, IoT — her yerde temel araçtır. Geliştirici, analist, ürün yöneticisi, hatta yöneticiler için SQL okuryazarlığı modern iş hayatının tartışılmaz beceri seti olmuştur.

SQL Eğitimi, SQL'i temelden ileriye katılımcıya kazandırır. Veritabanı temelleri, SELECT sorguları, WHERE filtreleri, ORDER BY ve LIMIT, GROUP BY ile özetleme, agregasyon fonksiyonları (COUNT, SUM, AVG, MAX, MIN), JOIN türleri (INNER, LEFT, RIGHT, FULL), alt sorgular ve CTE, INSERT-UPDATE-DELETE, indeks mantığı, view, saklı yordam (stored procedure) ve veri tipleri işlenir.

SQL Eğitimi, yazılım geliştiricileri, veri analistleri, BI uzmanları, ürün yöneticileri, finans-pazarlama-operasyon raporlamacıları için tasarlanmıştır. Eğitim sonunda katılımcı, herhangi bir veritabanından sorguyla istediği veriyi çekebilir.

Ön Koşullar

SQL Eğitimi için ön koşul yoktur. Temel bilgisayar kullanımı yeterlidir. Excel veya veritabanı kullanımına aşinalık avantajdır.

Kimler Katılmalı

  • Yazılım Geliştiricileri: Veritabanı sorguları yazan tüm seviye geliştiriciler
  • Veri Analistleri: Veritabanından raporlama yapan profesyoneller
  • BI Uzmanları: Dashboard ve KPI sistemlerini SQL ile besleyen kadrolar
  • Ürün Yöneticileri: Veri okuryazarlığı isteyen ürün profesyonelleri
  • Finans-Pazarlama-Operasyon Raporlamacıları: Çoklu sorguyla rapor üreten kadrolar
  • Veri Bilimi Adayları: Veri kariyerine başlayan profesyoneller
  • Sistem Yöneticileri: Veritabanı bakım ve sorgu optimizasyonu yapan kadrolar

Eğitim Yöntemi

Sunum, gerçek bir veritabanı üzerinde sorgu atölyesi, JOIN egzersizi, GROUP BY ve agregasyon pratiği ve katılımcının kendi raporlama vakası üzerinden uygulamalı çalışma ile yürür.

Kazanımlar

  • SELECT Sorgu Yazımı: WHERE, ORDER BY, LIMIT ile veri çekme
  • JOIN Türleri: INNER, LEFT, RIGHT, FULL OUTER birleştirmeler
  • GROUP BY ve Agregasyon: COUNT, SUM, AVG, MAX, MIN fonksiyonları
  • Alt Sorgular ve CTE: Karmaşık sorguları katmanlamak
  • INSERT-UPDATE-DELETE: Veri değişiklik işlemleri
  • İndeks ve Performans: Sorgu hızını artırma teknikleri
  • View ve Saklı Yordam: Yeniden kullanılabilir sorgu yapıları

Eğitim Süresi

2 Gün (16 Saat). Kurumsal talebe göre 1 günlük özet veya 3 günlük uygulamalı versiyon olarak planlanabilir.

SQL Eğitimi İçeriği

1. Veritabanı Temelleri

  • İlişkisel veritabanı kavramı
  • Tablo, satır, sütun
  • Birincil ve yabancı anahtar
  • İlişkiler (one-to-many, many-to-many)

2. SQL Diyalektleri

  • MySQL, PostgreSQL, SQL Server
  • SQLite ve Oracle
  • Diyalekt farkları
  • Ortak çekirdek

3. SELECT Temelleri

  • SELECT sözdizimi
  • Sütun seçimi
  • DISTINCT
  • Takma ad (alias)

4. WHERE Filtreleme

  • Karşılaştırma operatörleri
  • AND, OR, NOT
  • IN, BETWEEN, LIKE
  • NULL kontrolü

5. ORDER BY ve LIMIT

  • Sıralama (ASC, DESC)
  • Çoklu kolona göre sıralama
  • LIMIT ve OFFSET
  • Sayfalama (pagination)

6. Toplama Fonksiyonları

  • COUNT, SUM, AVG
  • MAX ve MIN
  • NULL ile etkileşim
  • Genelleme tuzakları

7. GROUP BY ve HAVING

  • Gruplama mantığı
  • HAVING ile filtre
  • WHERE ile fark
  • Çoklu gruplama

8. JOIN Türleri

  • INNER JOIN
  • LEFT ve RIGHT JOIN
  • FULL OUTER JOIN
  • CROSS JOIN
  • Self-join

9. Alt Sorgular (Subquery)

  • SELECT içinde subquery
  • WHERE içinde subquery
  • Korelasyonlu subquery
  • EXISTS kullanımı

10. CTE (Common Table Expression)

  • WITH ifadesi
  • Karmaşık sorguları sadeleştirme
  • Rekürsif CTE
  • Performans dikkati

11. INSERT, UPDATE, DELETE

  • Veri ekleme
  • Veri güncelleme
  • Veri silme
  • Transaction kullanımı

12. Veri Tipleri

  • Sayısal tipler
  • Metin tipleri
  • Tarih ve saat
  • JSON ve özel tipler

13. İndeks ve Performans

  • İndeks mantığı
  • Hangi sütuna indeks
  • Execution plan okuma
  • Yavaş sorgu tespiti

14. View ve Saklı Yordam

  • View oluşturma
  • Stored procedure
  • Trigger temelleri
  • Yeniden kullanım

15. Pratik ve İleri Konular

  • Window function
  • Pivot ve unpivot
  • Veri temizleme sorguları
  • Excel ve BI ile entegrasyon
  • SQL ile veri analizi

EĞİTİMLERİMİZ




GAMES

Click for Akiza Games | Akiza Oyunları için tıklayın.


Kulak Ver

İnsanın cahil olduğunu bilmesi, ilme atılmış ilk adımdır.