SQL ÖZEL DERSİ
SQL Özel Dersi, veriye soru sormayı ve aradığınız sonucu doğru sorguyla almayı öğretir. Çalışma gerçek tablolar üzerinde yürür; ister temelden başlayın ister eksiklerinizi tamamlayın, kendi hedefinize göre ilerlersiniz.
Bir JOIN ya da gruplama mantığında takıldığınızda anında sorabildiğiniz için kavramlar kafanızda netleşir. Online dersler size uygun bir takvimle planlanır, dilerseniz kendi verinizle çalışırsınız. İlerledikçe PostgreSQL SQL kaynakları gibi güvenilir referanslarla ilerlemeyi de öğrenirsiniz.
SQL ÖZEL DERSİ Konuları
1. RDBMS Temelleri ve SQL Standardı
- İlişkisel model: tablo, satır, sütun, primary/foreign key
- ANSI SQL ve dialect farkları (MS SQL, PostgreSQL, Oracle, MySQL)
- DDL, DML, DCL, TCL kategorileri
- Veri tipleri ve NULL davranışı
2. SELECT Temelleri ve Filtreleme
- SELECT, DISTINCT, alias, sütun ifadeleri
- WHERE: karşılaştırma, BETWEEN, IN, LIKE, IS NULL
- ORDER BY ve LIMIT / TOP / FETCH NEXT
- CASE WHEN ile koşullu sütun
3. JOIN ile Tablolar Arası Sorgu
- INNER JOIN ile ilişkili kayıt eşleştirme
- LEFT, RIGHT, FULL OUTER JOIN davranışları
- CROSS JOIN ve self JOIN
- Birden çok tabloyu birleştirme stratejisi
4. Aggregate ve Gruplama
- COUNT, SUM, AVG, MIN, MAX ile özet
- GROUP BY ve birden fazla sütunla gruplama
- HAVING vs WHERE farkı
- String agg ve array agg
5. Subquery ve CTE
- Scalar, multi-row, correlated subquery
- IN, EXISTS, ANY, ALL kullanımı
- Derived table
- CTE (WITH) ve recursive CTE
6. Window Function
- OVER, PARTITION BY, ORDER BY
- ROW_NUMBER, RANK, DENSE_RANK
- LAG, LEAD, FIRST_VALUE, LAST_VALUE
- Cumulative sum ve moving average
7. INSERT, UPDATE, DELETE
- INSERT single ve multi-row
- UPDATE ve JOIN'li UPDATE
- DELETE ve cascading davranış
- MERGE / UPSERT
8. Index ve Performans Girişi
- Clustered ve non-clustered index
- Composite ve covering index
- Index seek vs scan
- Execution plan okuma giriş
9. Transaction ve ACID
- BEGIN, COMMIT, ROLLBACK
- Isolation level kavramları
- Lock ve deadlock giriş
- Long-running transaction tuzakları
10. Bitirme Projesi
- Mini rapor sorguları
- Tablolar arası analiz
- Window function ile sıralama / fark hesaplama
- Pratik ödev seti
SQL ÖZEL DERSİ ile İlgili
Sıkça Sorulan Sorular ve Cevapları
SQL özel dersini istediğimiz zamanlarda alabilir miyiz?
Evet. SQL özel dersinde sabit bir saat yoktur; uygun olduğunuz gün ve zaman dilimlerine göre dersleri birlikte planlar, programınız değiştiğinde esnek şekilde yeniden düzenleriz.
SQL özel dersini hangi şehirlerde veriyorsunuz?
SQL özel dersini ağırlıklı olarak canlı online veriyoruz; İstanbul, Ankara ve İzmir dâhil Türkiye'nin her ilinden, ayrıca yurt dışından dünyanın her yerinden katılabilirsiniz.
SQL özel dersini online veriyor musunuz?
Evet, dersler tamamen canlı online işlenir; ister Türkiye'den ister yurt dışından bağlanın, SQL özel dersine katılmanız yeterli. Dersler kayıt altına da alınabilir.
SQL özel dersinde istediğimiz konularda ders alabilir miyiz?
Evet. İster belirli konularda destek alın, ister tüm SQL konularını sıfırdan işleyin; ders içeriği tamamen sizin ihtiyacınıza göre şekillenir.
SQL özel dersi kendi projem veya ödevim üzerinden ilerleyebilir mi?
Evet. SQL özel dersini kendi projeniz, ödeviniz veya sınavınız üzerinden ilerletebiliriz; bunun için ders başlamadan önce proje, ödev veya sınav konunuzu bize iletmeniz yeterlidir.
SQL eğitmenleriniz hakkında bilgi alabilir miyim?
Eğitmenlerimiz veritabanı ve veri yönetimi alanında deneyimli, SQL ile gerçek sistemler üzerinde çalışmış uzmanlardır. İhtiyacınıza ve hedefinize en uygun eğitmeni sizinle eşleştiriyoruz.
SQL özel ders ücreti ne kadar?
Sabit bir liste ücreti yoktur; SQL özel dersinin ücreti ders sayınıza ve hedefinize göre netleşir. Sizi dinleyip uygun bir plan ve fiyat sunuyoruz.