SQL Server 2016 ile Veritabanı Sorgulama
Sınıf Eğitimi
Veri Yönetimi Çözümleri
5 GÜN
Querying Data with Transact-SQL eğitimi, günlük işinde yönetim, raporlama ve programlama gibi amaçlarla SQL sorguları yazmayı öğrenmesi gereken kişiler için uygundur. Eğitim sonunda katılımcıların temel SQL sorgularını yazabilecek seviyede bilgi birikimine sahip olmaları hedeflenmektedir. Bu eğitimi tamamlayan katılımcılar sonrasında SQL Server 2016’la ilgili ileri seviye eğitimlere katılarak, SQL Server Geliştirme, SQL Server Yönetim, SQL Server İş Zekası ya da SQL Server Sorgu Performansı gibi ileri konularda yetkinliklerini artırabilirler. Eğitime katılmayı düşünen kişilerin eğitim içeriğindeki başlıkları incelemeleri ve seviyenin kendilerine uygun olup olmadığı konusunda daha fazla bilgilenmek isterlerse Bilge Adam’la temasa geçmeleri uygun olacaktır.
EĞİTİM MODÜLLERİ
Modül 1 : Microsoft SQL Server 2016’ya Giriş
SQL Server Mimarisi
SQL Server Versiyonları ve Sürümleri
SQL Server Managment Studio (SSMS) Kullanımı
Sistem Veritabanları ve Kullanıcı Veritabanları
Modül 2 : T-SQL Diline Giriş
T-SQL’e Giriş
Resultset Mantığını Anlamak
Predicate Logic (where, having, on, check vb) Kavramı
Select İfadesinin Çalışma Mantığı
Modül 3 : Select Komutu ile Veri Sorgulama
Basit Select İfadeleri Yazma
Tekrar Eden Kayıtların Elenmesi (Distinct Kullanımı)
Tablo ve Kolon İsimlerinde Alias Kullanımı
Case İfadeleri Yazma (Koşullu Sorgular)
Modül 4 : Birden Fazla Tabloyu Sorgulama (Join Kavramı)
Join Mantığını Anlamak
Inner Join ile Sorgulama
Outer Join ile Sorgulama
Cross ve Self Join ile Sorgulama
ANSI 89 ve ANSI 92 Join Syntax Yapıları
Modül 5 : Veriler Üzerinde Sıralama ve Filtreleme İşlemleri
Verileri Sıralama (Order By Kullanımı)
Where Komutu ile Filtreleme
TOP ve OFFSET-FETCH Seçenekleri ile Filtreleme
NULL Değerler ile Çalışmak
Modül 6 : SQL Server 2016 Veri Tipleri
SQL Server Veri Tiplerine Giriş
Karakter Veri Tipleri ile Çalışma
Collation ve Unicode Kavramları
Tarih ve Saat Veri Tipleri İle Çalışma
Implicit ve Explicit Conversion Kavramları
SQL Server’da Değişken Tanımlama ve Kullanma
Modül 7 : Gruplama ve Gruplanmış Veriler Üzerinde Çalışmak
Aggregatte Fonksiyonları
Group By Kullanımı
Having Kullanımı
Modül 8 : Sistem Tanımlı (Built-in) Fonksiyonlar
Sistem Fonksiyonları ile Sorgulama
Dönüşüm (Conversion) Fonksiyonları
Mantıksal Fonksiyonlar
Fonksiyonlar ve Null Değerler
Modül 9 : Alt Sorgular (Subquery)
İç İçe Sorgular
İlişkili Alt Sorgular ( Correlated Subqueries )
Alt Sorgularda EXISTS Kullanımı
Modül 10 : Set Operatörlerinin Kullanımı
UNION ve UNION ALL Operatörü ile Sorgulama
EXCEPT ve INTERSECT Kullanımı
CROSS APPLY ve OUTER APPLY Kullanımı
Modül 11 : DML Komutlarının Kullanımı
INSERT Komutu ile Veri Ekleme
UPDATE ile Veri Güncelleme
DELETE ve TRUNCATE ile Veri Silme
Modül 12 : Tablo İfadeleri (Table Expressions) ve View Kullanımı
View Kullanımı
Table-Valued Functions (TVF) Kullanımı
Türemiş Tablo Kullanımı ( Derived Table ) Kullanımı
Common Table Expressions (CTE) Kullanımı
Modül 13 : Ranking, Offset ve Aggregate Fonksiyonları
Windowing Concept Kavramı ve OVER Kullanımı
RANK, DENSE_RANK, ROW_NUMBER ile Sıra Numarası Üretmek
NTILE, LEAD, LAG Fonksiyonları
Kümülatif Toplam ve Hareketli Ortalama Hesaplamaları
Modül 14 : Pivot Kullanımı ve Gruplama Setleri
PIVOT ve UNPIVOT Opetarötlerinin Kullanımı
Gruplama Setlerinin (CUBE, ROLLUP, GROUPING SETS) Kullanımı
Modül 15 : Stored Procedure Kullanımı
Stored Procedure ile Sorgulama
Procedure’de Parametre Kullanımı
Stored Procedure Oluşturma
Dinamik SQL Kullanımı
Modül 16 : T-SQL ile Programlama ve Hata Yönetimi
T-SQL Programlama Elementleri
Program Akışını Denetleme
T-SQL’ de Hata İfadeleri (Error Handling)
TRY-CATCH ve THROW Kullanımı
Modül 17 : Transactions Yapısı Ve Performansı Artırma Yöntemleri
ÖN KOŞUL EĞİTİMLERİ
Bu eğitim için herhangi bir ön koşul bulunmamaktadır.
BU EĞİTİMİN DEVAMINDA ÖNERİLEN EĞİTİMLER
Bu eğitime katılanlara, aşağıdaki eğitimleri de almalarını öneriyoruz.
UZMANLIK HEDEFLERİ
ETL Geliştiricisi
İş Zekası Uzmanı
Veri Ambarı Geliştiricisi
Veri Bilim Uzmanı/Yönetici
Veri Madenciliği Uzmanı
Veri Yöneticisi
Veritabanı Geliştiricisi
Veritabanı Yöneticisi
EĞİTİMİN İLGİLİ OLDUĞU SINAVLAR
Eğitimin sınavları yoktur.
EĞİTİMİN İLGİLİ OLDUĞU SERTİFİKALAR
Eğitimin sertifikaları yoktur.
TEKNOLOJİ ÜRETİCİSİ
YORUMLAR
Eğitimin yorumları yoktur.