Eğitim İçeriği

Bölüm 1: SQL Temelleri

SQL ve Database'e Giriş

  • Veritabanlarını Anlama
  • SQL'e Giriş
  • SQL Ortamının Kurulumu

SQL Sözdizimi ve Temel Sorgular

  • SQL Sözdizimi Genel Bakışı
  • SELECT ifadeleri
  • WHERE ifadesi ile veri filtreleme

Fonksiyonlar ve Toplamalarla Çalışma

  • Yaygın SQL fonksiyonları
  • Toplam fonksiyonları: COUNT, SUM, AVG, MAX, MIN
  • GROUP BY ile verileri gruplama

Tabloları Birleştirme

  • JOIN'leri Anlama
  • INNER JOIN
  • LEFT JOIN, RIGHT JOIN ve FULL OUTER JOIN

Alt Sorgular ve Küme İşlemleri

  • Alt sorgular yazma
  • UNION, INTERSECT ve EXCEPT işlemleri

Veri Manipülasyonu

  • INSERT INTO ifadesi
  • UPDATE ifadesi
  • DELETE ifadesi

Bölüm 2: Orta Seviye SQL

Gelişmiş Veri Filtreleme

  • Gelişmiş WHERE ifadesi teknikleri
  • LIKE operatörü ve desen eşleştirme
  • IN ve BETWEEN operatörleri

Karmaşık Birleştirmeler ve Alt Sorgular

  • Kendi kendine birleştirmeler
  • Korelasyonsuz ve korelasyonlu alt sorgular
  • EXISTS ifadesi

İndeksler ve Görünümlerle Çalışma

  • İndekslerin anlaşılması ve performansa etkisi
  • Görünümler oluşturma ve kullanma

Gelişmiş Fonksiyonlar ve Saklı Yordamlar

  • Kullanıcı tanımlı fonksiyonlar
  • Saklı yordamlar ve tetikleyiciler
  • SQL'te hata yönetimi

Veri Dönüştürme ve Analizi

  • Veri pivotlama ve unpivotlama
  • Pencere fonksiyonları: ROW_NUMBER, RANK, DENSE_RANK
  • CTE'ler (Ortak Tablo İfadeleri)

Database Tasarımı ve Normalizasyonu

  • Database tasarım ilkeleri
  • Normal formlar ve normalizasyon
  • Varlık-İlişki (ER) modellemesi

Performans Ayarlama ve Optimizasyonu

  • Sorgu optimizasyon teknikleri
  • Yürütme planları
  • Performans ayarlama en iyi uygulamaları

SQL Gerçek Dünyada

  • SQL'ü diğer teknolojilerle entegre etme
  • Vaka çalışmaları ve gerçek dünya senaryoları
  • Son proje: Sıfırdan bir veritabanı çözümü oluşturma

Özet ve Sonraki Adımlar

Kurs İçin Gerekli Önbilgiler

  • Temel bilgisayar işlemlerine ilişkin anlayış
  • Herhangi bir programlama diliyle deneyim faydalı olmakla birlikte zorunlu değildir

Hedef Kitle

  • Veri analistleri
  • Database profesyoneller
  • Yazılım geliştiriciler
 35 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (5)

Yaklaşan Etkinlikler

İlgili Kategoriler