T-SQL ile sunucu tarafında programlayın
SQL Server (T-SQL) Sorgulama ve Programlama İleri Eğitimi, karmaşık sorgu yazabilen katılımcıları sunucu tarafı programlamaya taşıyan ileri düzey bir programdır.
Sorgu yazmaktan sunucu tarafı programlamaya: yordam, tetikleyici ve performans ayarı
SQL Server (T-SQL) Sorgulama ve Programlama İleri Eğitimi, sorgu yazmayı bilen katılımcıları sunucu tarafı T-SQL programlamaya taşır. Saklı yordamlar, kullanıcı tanımlı fonksiyonlar, tetikleyiciler ve görünümler derinlemesine işlenir. TRY...CATCH ile hata yönetimi, işlem ve kilitleme, dinamik SQL ve sp_executesql, geçici tablolar ele alınır. Program yürütme planı, indeksleme, parametre sniffing ve performans ayarı gibi ileri konularla tamamlanır.
3 Gün. Her gün dört modül; gerçekçi bir veritabanı üzerinde yordam, fonksiyon, tetikleyici ve performans konuları yazılıp yürütme planıyla doğrulanır.
İleri Seviye — Saklı yordam, fonksiyon, tetikleyici, hata yönetimi, dinamik SQL ve performans ayarıyla sunucu tarafı T-SQL programlama
Her konu gerçek bir ihtiyaçla ele alınır; katılımcı nesneyi SSMS'te yazar, çalıştırır ve yürütme planı ile hata senaryolarında inceler.
Saklı yordam ve fonksiyonlarla iş mantığını veritabanında paketleyerek tekrarı azaltır ve uygulamadan bağımsız, hızlı katman kurarsınız.
TRY...CATCH, işlem ve kilit bilgisiyle hataları kontrollü ele alır, veri bütünlüğünü üretim ortamında güvenle korursunuz.
Yürütme planı ve indeksleme bilgisiyle yavaş sorguları teşhis eder, sunucu kaynaklarını daha verimli kullanırsınız.
Bu ileri düzey eğitim için gereken sorgulama deneyimi
JOIN, alt sorgu, pencere fonksiyonları ve CTE ile karmaşık sorgu yazabiliyor olmak bu eğitim için gereklidir.
INSERT, UPDATE ve DELETE komutlarını güvenle kullanabilmek yordam ve tetikleyici konularına temel oluşturur.
Değişken, koşul ve döngü gibi programlama kavramlarına aşinalık T-SQL programlamayı hızlandırır.
SSMS ile yönetici yetkili bir SQL Server örneğine erişim ya da sağlanacak laboratuvar ortamı 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:
Parametreli saklı yordamlar yazarak iş mantığını sunucuda paketler ve uygulamalara temiz bir arayüz sunarsınız.
Skaler ve tablo değerli fonksiyonları doğru senaryolarda kullanır, performans maliyetlerini bilerek seçim yaparsınız.
AFTER ve INSTEAD OF tetikleyicilerle denetim ve iş kuralı uygularken performans risklerini kontrol altında tutarsınız.
TRY...CATCH, THROW ve XACT_STATE ile hataları yapılandırılmış biçimde yakalar ve güvenle geri alırsınız.
ACID, yalıtım düzeyleri ve deadlock bilgisiyle eşzamanlı erişimi yöneterek veri bütünlüğünü korursunuz.
sp_executesql ile güvenli dinamik sorgular yazar, SQL enjeksiyonu riskini en aza indirirsiniz.
Yürütme planını okuyup STATISTICS IO/TIME ile ölçerek yavaş sorguların nedenini doğru teşhis edersiniz.
İndeksleme, istatistik ve parametre sniffing bilgisiyle sorguları iyileştirip sunucu kaynaklarını verimli kullanırsı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.
Microsoft SQL Server'ı T-SQL ile sorgulama eğitimi: SELECT, JOIN, fonksiyonlar, gruplama, alt sorgu, görünüm ve saklı yordamlar uygulamalı olarak işlenir.
Detayları Gör →SSIS ile control flow, data flow, lookup, SCD gibi dönüşümler, SSISDB dağıtımı ve SQL Agent zamanlamasıyla uçtan uca ETL kurmayı öğreten uygulamalı eğitim.
Detayları Gör →Execution plan, indeks tuning, istatistik, parameter sniffing, wait stats, deadlock ve Query Store ile SQL Server performansını iyileştiren uygulamalı eğitim.
Detayları Gör →Azure SQL Database, Managed Instance, göç araçları, elastic pool, geo-replikasyon ve hibrit izleme ile SQL Server'ı Azure'a entegre etmeyi öğreten uygulamalı eğ
Detayları Gör →SSIS eğitimi: Control Flow, Data Flow dönüşümleri, Lookup ve Merge Join, SSISDB kataloğu, Project Deployment ve SQL Agent ile zamanlama uygulamalı işlenir.
Detayları Gör →İleri T-SQL eğitimi: window fonksiyonları, CTE, saklı yordam, tetikleyici, dinamik SQL, execution plan analizi, indeks tasarımı ve sorgu optimizasyonu uygulamal
Detayları Gör →