Karmaşık analitik soruları tek sorguda çözün
SQL Querying: Advanced Eğitimi, temel SQL'i aşıp karmaşık analitik soruları verimli tek sorgularla çözmeyi öğretir. Katılımcılar pencere fonksiyonlarını, ROWS/RANGE çerçevelerini, LAG/LEAD ve çalışan toplam desenlerini, CTE ve recursive CTE ile hiyerarşi gezm…
Pencere fonksiyonlarından recursive CTE'ye, pivot ve ileri gruplamaya uzanan sorgulama programı
Bu eğitim, temel SQL'i aşıp karmaşık analitik soruları verimli tek sorgularla çözmeyi öğretir. Katılımcılar pencere (window) fonksiyonlarını, ROWS ve RANGE çerçevelerini, LAG/LEAD ve çalışan toplam (running total) desenlerini uygulamalı işler. Ortak tablo ifadeleri (CTE), recursive CTE ile hiyerarşi, PIVOT/UNPIVOT, GROUPING SETS, ROLLUP ve CUBE, APPLY, koşullu toplama ve ileri NULL mantığı ele alınır.
4 Gün. Her gün dört modül; pencere fonksiyonlarından CTE ve recursive yapılara, pivot ve ileri gruplamadan analitik desenler ve performansa ilerlenir.
İleri Seviye — pencere fonksiyonları, CTE, pivot ve analitik SQL sorgu teknikleri
Her teknik gerçek analitik iş problemleri üzerinde canlı sorgularla yazılır; yürütme planı ve okunabilirlik karşılaştırılır.
Pencere fonksiyonları ve analitik desenlerle sıralama, karşılaştırma ve trend sorularını tek, okunur bir sorguyla çözersiniz.
CTE, recursive yapılar ve APPLY ile çok adımlı karmaşık mantığı parçalara ayırıp bakımı kolay sorgulara dönüştürürsünüz.
Her ileri tekniğin yürütme planına etkisini görerek çözümü büyük veri setlerinde de performanslı biçimde yazarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
JOIN, GROUP BY, HAVING ve alt sorgularla rahat çalışabilecek düzeyde orta-ileri SQL deneyimi gereklidir.
SUM, COUNT, AVG gibi toplama fonksiyonlarını ve gruplama mantığını bilmek beklenir.
Pencere fonksiyonlarını destekleyen güncel bir SQL Server, PostgreSQL veya MySQL örneği ve istemci erişimi gerekir.
Veriden iş sorusuna cevap aramaya yatkınlık, ileri analitik sorgu desenlerini kavramayı kolaylaştırır.
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:
OVER, PARTITION BY ve sıralama fonksiyonlarıyla satır ayrıntısını koruyarak grup içi analiz yapan sorgular yazabilirsiniz.
LAG/LEAD, çalışan toplam ve hareketli ortalama desenleriyle dönemler arası değişim ve zaman serisi trendlerini hesaplayabilirsiniz.
Recursive CTE ile yönetici-çalışan, kategori ve malzeme listesi gibi ağaç yapılarını seviye ve yol üreterek gezebilirsiniz.
CTE ve APPLY ile çok adımlı karmaşık mantığı okunur parçalara bölerek uzun ve bakımı zor sorguları sadeleştirebilirsiniz.
PIVOT/UNPIVOT ve koşullu toplama ile satır-sütun dönüşümü yapar, dinamik pivotla değişken sütunlu raporlar üretebilirsiniz.
GROUPING SETS, ROLLUP ve CUBE ile tek sorguda ara toplam ve çoklu gruplama düzeyini üretip raporlarda kullanabilirsiniz.
COALESCE, NULLIF ve üç değerli mantığı kavrayarak NULL'ın toplama, karşılaştırma ve koşullu sayıma etkisini doğru yönetebilirsiniz.
İleri tekniklerin yürütme planı ve sıralama maliyetini değerlendirerek çözümü büyük veri setlerinde hem doğru hem hızlı yazabilirsiniz.
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.
Veri bütünlüğü eğitimi: kısıtlar, referans bütünlüğü, ACID işlemler, izolasyon seviyeleri, DBCC CHECKDB, yedekleme ve point-in-time kurtarma uygulamalı işlenir.
Detayları Gör →IBM Maximo MAS Manage veri modeli, Database Configuration, object, attribute, index ve configure database adımlarını uygulamalı öğreten kurumsal eğitim.
Detayları Gör →MDX ve veritabanı dağıtımı eğitimi: SSAS küplerinde tuple, set, calculated member, zaman zekası ve DacPac ile CI/CD dağıtım hattı uygulamalı işlenir.
Detayları Gör →Execution plan, istatistik, wait analizi ve benchmark ile SQL sorgu performansını ölçmeyi SQL Server, Oracle ve PostgreSQL üzerinde öğreten kurumsal eğitim.
Detayları Gör →SQL Server ve T-SQL ile sorgulama, JOIN, gruplama, stored procedure, index ve temel yönetimi SSMS üzerinde uygulamalı öğreten kurumsal Microsoft SQL eğitimi.
Detayları Gör →Aktif oturum, DMV, wait istatistikleri, denetim ve Extended Events ile veritabanı etkinliğini izlemeyi SQL Server, Oracle ve PostgreSQL üzerinde öğreten eğitim.
Detayları Gör →