Veritabanı Nesnesinin Temelleri
  • Kritik Not !
  • Sql Server Bağlantısı
  • Create, Alter, Drop
  • Tablo Oluşturma
İlişkisel Veritabanının Temelleri
  • İlişkisel Veritabanının Temelleri (Slayt Eşliğinde Teorik Bilgi)
  • Normalizasyon Kavramı (1NF)
  • 2NF ve 3NF Normalizasyon
Veri Bütünlüğünü Sağlamak
  • Default Constraint
  • Basamaklı Constraint'ler
  • CHECK Constraint
  • Identity Sütunu
  • Sequence Nesnesi
  • Sequence ve Identity Arasındaki Farklar
  • En Son Eklenen Identity Değerini Yakalama
  • Unique Key Constraint
Verileri Sorgulama
  • SELECT Element'inin Detaylı İncelenmesi
  • UNION ve UNION ALL Kullanımı
  • Merge İfadesi
  • Except Operatör'ü
  • EXCEPT ve NOT IN Operatörleri Arasındaki Farklar
  • INTERSECT Operatör'ü
  • UNION, INTERSECT ve EXCEPT Arasındaki Farklar
  • Offset Fetch Next Kullanımı
  • Geçici Tablolar
  • Türemiş Tablo Kullanımı
  • Alt Sorgular
  • İlişkili Alt Sorgular (Correlated Subquery)
  • Performans Testi İçin Random Data Üretme
  • Hangisi Daha Performanslıdır ? SubQuery ? Join ?
  • SELECT INTO Komutu
Tabloları Birlikte Sorgulamak ve Özetlemek
  • Group By
  • Join İfadeleri (Temel Seviye)
  • Join İfadeleri (İleri Seviye)
  • Self Join
  • NULL Değeri Değiştirmenin Yolları
  • WHERE ve HAVING Elementleri Arasındaki Farklar
  • Grouping Sets & Rollup & Cube Kullanımları
  • CUBE ve ROLLUP Arasındaki Farklar
  • Grouping & Grouping Id Fonksiyonları
İleri Veri Yönetim Teknikleri
  • CTE (Common Table Expression) Kavramı
  • Güncellenebilen CTE'ler
  • Recursive CTE
  • Pivot Operatör'ü
  • Unpivot Operatör'ü
  • Pivot Operatöründe Ters Hesaplama Yapma
  • Over Kullanımı
  • ROW_NUMBER Fonksiyonu
  • RANK & DENSE_RANK Fonksiyonları
  • RANK & DENSE_RANK & ROW_NUMBER Fonksiyonları Arasındaki Farklar
  • Toplam Hesaplama
  • NTILE Fonksiyonu
  • LEAD ve LAG Fonksiyonları
  • FIRST_VALUE Fonksiyonu
  • Window Fonksiyonları
  • ROWS & RANGE Arasındaki Farklar
  • LAST_VALUE Fonksiyonu
View'lerle Çalışmak
  • View'ler
  • View'lerin Güncellenmesinde Açığa Çıkan Sorunlar
  • Index'li View'ler
  • View'lerde Bulunan Kısıtlar
Index Teorisi ve Yönetimi
  • Index Kavramı
  • Clustered & NonClustered Index'ler
  • Unique & NonUnique Index'ler
  • Index'lerin Avantajları & Dezavantajları
T-SQL ile Programlar Geliştirmek
  • IIF Fonksiyonu
  • TRY_PARSE Fonksiyonu
  • TRY_CONVERT Fonksiyonu
  • Cursor Kullanımı
Stored Procedure'ler
  • Stored Procedure Kullanımı
  • Output Parametreli Stored Procedure'ler
  • Output Parametreli yada Return Dönüş Değerine Sahip SP'ler
  • Stored Procedure Parametre Olarak Datatable Gönderme
  • SP Kullanmanın Avantajları
Sql Server Fonksiyonları
  • String Fonksiyonlar_1
  • String Fonksiyonlar_2
  • String Fonksiyonlar_3
  • DateTime Fonksiyonlar_1
  • DateTime Fonksiyonlar_2
  • DateTime Fonksiyonlar_3
  • Cast ve Convert Fonksiyonları
  • Matematiksel Fonksiyonlar
  • Choose Fonksiyonu
  • EOMONTH Fonksiyonu
  • DATEFROMPARTS Fonksiyonu
  • DateTime ve SmallDateTime Arasındaki Farklar
  • DateTime2FromParts Fonksiyonu
  • DateTime ve DateTime2 Arasındaki Farklar
  • COALESCE() Fonksiyonu
  • Fonksiyonlar Hakkında Bilinmesi Gereken Önemli Noktalar