Karmaşık soruları tek SQL sorgusunda çözün
SQL Advanced Eğitimi, temel SQL'i aşan katılımcılara karmaşık iş sorularını güçlü ve verimli sorgularla yanıtlamayı öğretir. Program ileri JOIN, alt sorgu ve küme işlemleriyle başlar; pencere fonksiyonları, çerçeveler ve LAG/LEAD ile analitik sorgular işlenir…
İleri JOIN ve alt sorgulardan pencere fonksiyonları, CTE, özyineleme ve analitik sorgulamaya
SQL Advanced Eğitimi, temel SQL'i aşan katılımcılara karmaşık iş sorularını güçlü ve verimli sorgularla yanıtlamayı öğretir. İleri JOIN teknikleri, alt sorgular ve küme işlemleri işlenir. Pencere fonksiyonları, çerçeveler ve LAG/LEAD ile analitik sorgular derinlemesine ele alınır. CTE, özyinelemeli sorgular, GROUPING SETS, pivot ve JSON gibi ileri konular uygulanır. Son olarak sorgu performansı ve yürütme planı değerlendirilir. İçerik farklı SQL motorlarında geçerlidir.
4 Gün. Her gün dört modül; ileri JOIN ve alt sorgulardan pencere fonksiyonlarına, CTE ve veri dönüştürmeye, oradan sorgu performansına ilerlenir.
İleri Seviye — pencere fonksiyonları, CTE, özyineleme, analitik sorgular ve ileri SQL teknikleri
Her konu gerçek bir analitik veri seti üzerinde karmaşık iş sorularını adım adım tek sorguya dönüştürerek uygulamalı işlenir.
Pencere fonksiyonlarıyla sıralama, kümülatif toplam ve dönemsel karşılaştırmayı tek sorguda, uygulama koduna taşımadan çözersiniz.
CTE ve özyinelemeyle hiyerarşik ve çok adımlı sorguları okunabilir biçimde kurar, en zor iş sorularını yanıtlarsınız.
İleri teknikleri yürütme planını gözeterek yazar, sonucu hem doğru hem performanslı üreten sorgular oluşturursunuz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
SELECT, JOIN, GROUP BY ve HAVING ile rahat sorgu yazma düzeyinde SQL deneyimi gereklidir.
COUNT, SUM, AVG gibi toplama fonksiyonları ve gruplamaya hakimiyet beklenir.
Çok tablolu bir şemayı okuyup tablolar arası ilişkileri anlama becerisi faydalıdır.
Örnek analitik veri yüklü bir ilişkisel veritabanı ve sorgu çalıştırılabilen bir istemci gereklidir.
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.
Program sonunda katılımcılar:
Self join, LATERAL ve anti-join gibi ileri teknikleri kullanır, çok tablolu karmaşık soruları tek sorguda çözersiniz.
İlişkili alt sorgu, EXISTS ve türetilmiş tabloları doğru kurar, alt sorgu ile JOIN arasında bilinçli seçim yaparsınız.
PARTITION BY ve çerçevelerle sıralama, kümülatif toplam ve hareketli ortalamayı tek sorguda üretirsiniz.
LAG, LEAD ve FIRST_VALUE ile dönemsel değişim ve büyüme hesaplarını uygulama kodu olmadan SQL'de yaparsınız.
CTE ile karmaşık sorguları okunabilir kurar, özyinelemeyle ağaç, hiyerarşi ve seri üretme sorunlarını çözersiniz.
GROUPING SETS, ROLLUP ve pivot ile veriyi çok boyutlu rapor biçimine dönüştürür, çapraz tablolar üretirsiniz.
JSON ve yarı yapılı veriyi sorgular, güvenli dinamik SQL kurar ve ilişkisel veriyle bir arada kullanırsınız.
İleri sorguların yürütme planını okur, sort ve materyalizasyon maliyetini gözeterek doğru ve hızlı sorgular yazarsınız.
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.
SELECT, WHERE, JOIN ve GROUP BY ile sıfırdan temel SQL sorgulama becerileri. 3 günlük uygulamalı kurumsal veritabanı eğitimi.
Detayları Gör →SQL in FSD Development Eğitimi: full-stack geliştirmede ORM, parametreli sorgu, migration, transaction ve performansla güvenli veri katmanı kurun. 3 gün uygulam
Detayları Gör →Buffer pool, plan cache, bellek grant ve work_mem ile SQL bellek ayarı. 3 günlük uygulamalı kurumsal veritabanı performans eğitimi.
Detayları Gör →Normalizasyon, fonksiyonel bağımlılık, indeksleme ve sorgu optimizasyonu. 3 günlük uygulamalı kurumsal veritabanı tasarım eğitimi.
Detayları Gör →Alt sorgular, CTE, küme işlemleri, pencere fonksiyonları ve ileri JOIN. 3 günlük uygulamalı kurumsal orta seviye SQL eğitimi.
Detayları Gör →Execution plan, index tasarımı, istatistik ve sorgu yeniden yazımıyla yavaş SQL sorgularını hızlandırmayı uygulamalı öğreten kurumsal performans eğitimi.
Detayları Gör →