SQL Server için Gelişmiş T-SQL Sorgulama, Programlama ve Ayarlama Eğitimi

  • Eğitim Tipi: Classroom / Virtual Classroom / Online
  • Süre: 5 Gün
Bu eğitimi kendi kurumunuzda planlayabilirsiniz. Bize Ulaşın!

Bu eğitime katılmadan önce adayların SQL Server veya Azure SQL Database'de en az bir yıllık T-SQL sorgulama ve programlama deneyimine sahip olmaları tavsiye edilir.

Bu eğitim aşağıdakiler için hazırlanmıştır:

  • T-SQL Programcıları, DBA'lar, Veri Bilimcileri, Mimarlar ve Analistler
  • SQL Server 2012'den 2019'a kadar T-SQL kodu yazması veya incelemesi gereken ve en az 1 yıllık deneyime sahip olanlar.

  • Mantıksal sorgu işlemeyi anlama
  • SQL Server'ın dahili veri yapılarını anlama
  • Sorgu performansını analiz edebilme ve ayarlayabilme
  • Sorgu yürütme planlarını analiz edebilme
  • SQL Server 2014 ve 2016'da kardinalite tahminlerindeki değişiklikleri açıklayın
  • Karmaşık sorgulama ve programlama problemlerini çözebilme
  • Kümeler açısından düşünün
  • Küme tabanlı ve iteratif çözümleri karşılaştırabilme
  • Çözümlerinizi geliştirmek için pencere fonksiyonlarını kullanın
  • Aralıklar dahil tarih ve saat verilerini işleme
  • Sistem sürümlü geçici tablolar oluşturma
  • Kullanıcı tanımlı işlevlerin kullanımıyla ilgili performans sorunlarını ve olası geçici çözümleri tanımlama
  • Derlemeleri, yeniden derlemeleri, yürütme planı önbelleğe almayı ve yeniden kullanımı anlama
  • Veritabanı programlamanın işlem ve eşzamanlılık yönlerini anlama
  • Hiyerarşik verilerin nasıl işleneceğini ve özyinelemeli sorguların nasıl yazılacağını bilir
  • Disk üzerindeki verileri bellek için optimize edilmiş verilere taşıyabilme
  • SQL Server 2012, 2014 ve 2016'daki T-SQL geliştirmelerini tanımlama

Modül 1: Mantıksal Sorgu İşleme

Mantıksal Sorgu İşleme Sırası

Mantıksal Sorgu İşleme Örneği

Aşama Detayları

Quiz


Modül 2: Sorgu Ayarlama

Dahili Sistemler ve Dizin Ayarlama

Quiz

Yeni Kardinalite Tahmincisi

Geçici Tablolar

Kümeler ve İmleçler

Sorgu Revizyonları ile Sorgu Ayarlama


Modül 3: Çoklu Tablo Sorguları

Alt Sorgular ve Tablo İfadeleri

UYGULA Operatör

Katılmak

Set Operatörleri

LAB 03


Modül 4: Gruplama, Döndürme ve Pencereleme

Pencere Fonksiyonları

Verileri Döndürme ve Döndürmeyi Kaldırma

Özel Birleştirmeler

STRING_AGG

Gruplama Kümeleri (bonus kendi kendine çalışma ünitesi)

LAB 04


Modül 5: TOP ve OFFSET-FETCH

ÜST

OFFSET-FETCH

Grup Başına En Yüksek N

LAB 05


Modül 6: Veri Değiştirme

Veri Ekleme

Diziler

Veri Silme

Veri Güncelleme

Veri Birleştirme

ÇIKIŞ Cümlesi

LAB 06


Modül 7: Tarih ve Saat ile Çalışma

Tarih ve Saat Veri Tipleri

Tarih ve Saat İşlevleri

Tarih ve Saat Zorlukları

Sistem Sürümlü Geçici Tablolar

Tarih ve Saat Sorgulama Sorunları

LAB 07


Modül 8: Programlanabilir Nesneler

Dinamik SQL

Kullanıcı Tanımlı İşlevler

Depolanmış Prosedürler

Tetikleyiciler

İşlemler ve Eşzamanlılık

İstisna İşleme

LAB 08


Modül 9: Bellek İçi OLTP

Bellek İçi OLTP'ye Giriş

Mimarlık

Bellek Optimize Edilmiş Tablolar ve Dizinler

Yerel Olarak Derlenmiş Prosedürler

İşlem Anlambilimi

LAB 09


Ek A: Grafikler ve Özyinelemeli Sorgular (Bonus Kendi Kendine Çalışma Materyali)

Grafikler, Açıklamalı

Maddeleştirilmiş Yollar

Özel

HIERARCHYID veri türünü kullanma

İç İçe Kümeler

İç İçe Yinelemeler

Döngüler

Özyinelemeli Sorgular

SQL Grafiği

LAB A



Eğitimlerle ilgili bilgi almak ve diğer tüm sorularınız için bize ulaşın!

Yakın tarihte açılacak eğitimler

Sınıf eğitimlerimizi İstanbul, Ankara ve Londra ofislerimizde düzenlemekteyiz. Kurumunuza özel eğitimleri ise, dilediğiniz tarih ve lokasyonda organize edebiliriz.

Classroom / Virtual Classroom
10 Mayıs 2024
İstanbul, Ankara, Londra
5 Gün
Classroom / Virtual Classroom
01 Haziran 2024
İstanbul, Ankara, Londra
5 Gün
Classroom / Virtual Classroom
16 Haziran 2024
İstanbul, Ankara, Londra
5 Gün
Classroom / Virtual Classroom
24 Haziran 2024
İstanbul, Ankara, Londra
5 Gün
Classroom / Virtual Classroom
03 Temmuz 2024
İstanbul, Ankara, Londra
5 Gün
Classroom / Virtual Classroom
09 Ağustos 2024
İstanbul, Ankara, Londra
5 Gün
Classroom / Virtual Classroom
02 Eylül 2024
İstanbul, Ankara, Londra
5 Gün
Classroom / Virtual Classroom
06 Eylül 2024
İstanbul, Ankara, Londra
5 Gün
Sitemizi kullanarak çerezlere (cookie) izin vermektesiniz. Detaylı bilgi için Çerez Politika'mızı inceleyebilirsiniz.