1. Microsoft SQL Server 2014
- SQL Server Mimarisi
- SQL Server Sürümler ve Versiyonlar
- SQL Server Management Studio
2. Transact-SQL Sorgulama
- Transact-SQL
- Sets
- Predicate Mantığı
- SELECT İfadelerinde Operasyonların Mantıksal Sırası
3. SELECT Sorgulamaları Yazma
- Temel SELECT İfadeleri Yazma
- DISTINCT ile Çift Kopyaları Saf Dışı Bırakma
- Sütun ve Tablo Kod adları
- Basit CASE İfadeleri Yazma
4. Çoklu Tabloları Sorgulama
- Joins
- Inner Joins ve Outer Joins ile Sorgulama
- Cross Joins ve Self Joins Sorgulama
5. Veri Sınıflandırma ve Filtreleme
- Veri Sınıflandırma
- Bir WHERE Clause ile Veri Filtreleme
- TOP ve OFFSET-FETCH Seçenekleri ile Filtreleme
- Bilinmeyen ve Eksik Değerlerle Çalışma
6. SQL Server 2014 Veri Tipleri
- SQL Server 2014 Veri Tipleri
- Karakter Verileri ile Çalışma
- Tarih ve Zaman Verileri ile Çalışma
7. Veri Değiştirmek için DML
- Veri Girme
- Veri Değiştirme ve Silme
8. Dahili Fonksiyonlar
- Dahili Fonksiyonlar ile Sorgular Yazma
- Dönüştürme Fonksiyonları
- Mantıksal Fonksiyonlar
- NULL ile Çalışmak için Fonksiyonları Kullanma
9. Veri Gruplama ve Bir Araya Getirme
- Aggregate Fonksiyonlarını Kullanma
- GROUP BY Clause’u Kullanma
- HAVING ile Grupları Filtreleme
10. Alt-sorgular
- Bağımsız Alt-sorgular Yazma
- İlintili Alt-sorgular Yazma
- EXISTS Predicate’i Alt-sorgularla Kullanma
11. Tablo İfadeleri
- Türetilmiş Tabloları Kullanma
- Ortak Tablo İfadelerini Kullanma
- Views Kullanma
- Satıriçi Tablo-Değerli Fonksiyonlar Kullanma
12. Set Operatörleri
- UNION Operatörü ile Sorgular Yazma
- EXCEPT ve INTERSECT Kullanma
- APPLY Kullanma
13. Window Ranking, Offset ve Aggregate Fonksiyonları
- OVER ile Windows Yaratma
- Ranking, Aggregate ve Offset Fonksiyonları gibi Windows Fonksiyonlarını Tanıma
14. Pivoting ve Grouping Sets
- PIVOT ve UNPIVOT ile Sorgular Yazma
- Grouping Sets ile Çalışma
15. Saklı Prosedürleri Yürütme
- Saklı Prosedürlerle Veri Sorgulama Parametleri Saklı Prosedürlere Geçirme
- Basit Saklı Prosedürler Yaratma
- Dinamik SQL ile Çalışma
16. T-SQL ile Programlama
17. Hata Ele Alma Uygulamaya Geçirme
- TRY/CATCH Bloklarını Kullanma
- Hata Bilgisi ile Çalışma
18. İşlemleri Uygulama
- İşlemler ve Veritabanı Motoru
- Denetim İşlemleri
- İzolasyon Seviyeleri
19. Sorgulama Performansını İyileştirme
- Sorgulama Performansı Faktörleri
- Sorgulama Performans Verilerini Görüntüleme
20. SQL Server Metadata Sorgulama
- Sistem Katalog Görünümleri ve İşlevleri
- Sistem Saklı Prosedürlerini Yürütme
- Dinamik Yönetim Nesnelerini Sorgulama
Bilgisayarlı Uygulamalar
Bilgisayarlı Uygulama 1: SQL Server 2014 Araçlarıyla Çalışma
- SQL Server Management Studio
- Betikleri Yaratma ve Organize Etme
- Online Kitaplar
Bilgisayarlı Uygulama 2: Transact-SQL Sorgulama
- Temel SELECT İfadelerini Yürütme
- Predicate’ler kullanarak veri filtreleyen Sorgular Yazma ve ORDER BY kullanarak veri sınıflama
Bilgisayarlı Uygulama 3: Temel SELECT İfadeleri Yazma
- Basit SELECT İfadeleri Yazma
- Distinct kullanarak Çift Kopyaları Saf Dışı Bırakmak
- Tablo ve Sütun Kod adları
- Basit CASE İfadesi
Bilgisayarlı Uygulama 4: Çoklu Tabloları Sorgulama
- Inner Joins, Multiple-Table Inner Join, Self Joins, Outer Joins ve Cross Joins kullanan Sorgular Yazma
Bilgisayarlı Uygulama 5: Veri Sınıflandırma ve Filtreleme
- Bir WHERE Clause , ORDER BY Clause, TOP Option ve OFFSET-FETCH Clause kullanarak veri filtreleyen Sorgular Yazma
Bilgisayarlı Uygulama 6: SQL Server 2014 Veri Tipleri
- Tarih, Saat verileri ve karakter verilerini veren Sorgular Yazma
- Tarih, saat ve karakter işlevlerini kullanan Sorgular Yazma
Bilgisayarlı Uygulama 7: DML kullanarak Veri Değiştirme
- Veri Girme, Güncelleme ve Silme
Bilgisayarlı Uygulama 8: Dahili İşlevler
- Dönüştürme ve mantıksal işlevler kullanan Sorgular Yazma
- Nullability Test eden Sorgular Yazma
Bilgisayarlı Uygulama 9: Veri Gruplama ve Yığma
- GROUP BY Clause/Tümcesi kullanan Sorgular Yazma
- Aggregate ve distinct aggregate fonksiyonlarını kullanan Sorgular Yazma
- HAVING Clause ile grup filtreleyen Sorgular Yazma
Bilgisayarlı Uygulama 10: Alt-sorgular
- Bağımsız, sayıl ve çoklu sonuçlu alt-sorgular kullanan Sorgular yazma
- İlintili alt-sorgular ve EXISTS predicate kullanan Sorgular yazma
Bilgisayarlı Uygulama 11: Tablo İfadeleri
- Görüntüler, Türetilmiş Tablolar ve Ortak Tablo İfadeleri kullanan Sorgular Yazma
- Satır-İçi Tablo-Değerli Fonksiyonlar Kullanan Sorgular Yazma
Bilgisayarlı Uygulama 12: Set Operatörleri
- UNION set operatörleri ve UNION ALL multi-set operatörleri kullanan Sorgular Yazma
- CROSS APPLY ve OUTER APPLY operatörlerini kullanan Sorgular Yazma
- EXCEPT ve INTERSECT operatörlerini kullanan Sorgular Yazma
Bilgisayarlı Uygulama 13: Windows Ranking, Offset and Aggregate Fonksiyonları
Bilgisayarlı Uygulama 14: Pivoting ve Grouping Sets
Bilgisayarlı Uygulama 15: Saklı Prosedürleri Yürütme
- EXECUTE ifadesi kullanarak saklı prosedürleri çağırma
- Saklı prosedürlere parametleri geçirme
- Sistem saklı prosedürlerini yürütme
Bilgisayarlı Uygulama 16: T-SQL ile Programlama
- Değişkenleri Beyan Etme ve Batch’leri Sınırlandırma
- Akış Kontrolü Öğeleri
- Dinamik SQL Oluşturma
- Anlamdaşlar
Bilgisayarlı Uygulama 17: Hata Ele Alma Uygulamaya Geçirme
- TRY/CATCH ile Hataları Yeniden Yönlendirme
- THROW kullanarak bir Hata Mesajını Bir İstemciye İade Etme
Bilgisayarlı Uygulama 18: İşlemleri Uygulamaya Geçirme
- BEGIN, COMMIT ve ROLLBACK ile işlemleri denetleme
- CATCH block’a hata ele alma ekleme
Bilgisayarlı Uygulama 19: Sorgu Performansını İyileştirme
- Sorgu Yürütme Planları Görüntüleme
- Index Kullanımı Görüntüleme ve SET STASTICS İfadeleri Kullanma
Bilgisayarlı Uygulama 20: SQL Server Metadata Sorgulama
- Sorgulama Sistemi Katalog Görünümleri
- Sorgulama Sistemi İşlevleri
- Sorgulama Sistemi Dinamik Yönetim Görünümleri