SQL Server Veritabanı Sorgulama Temel Eğitimi
SQL Server Veritabanı Sorgulama Temel Eğitimi
Eğitim Hakkında
Bu eğitim, SQL Server ve TSQL dilinin temellerini öğrenerek veri sorgulama, filtreleme, sıralama, gruplama ve çoklu tablo üzerinden işlem yapma becerisini kazandırmayı amaçlamaktadır. Katılımcılar, SQL Server Management Studio (SSMS) ortamını etkin şekilde kullanarak veri tabanı yapısını anlama ve gerçek hayat senaryolarına uygun sorgular yazma pratiği edinirler. Eğitim sonunda katılımcılar hem temel hem de orta seviye sorgulama kabiliyetlerini geliştirmiş olur.
Ön Koşul
Bu eğitim için temel bilgisayar kullanım bilgisi dışında herhangi bir teknik ön koşul bulunmamaktadır.
Eğitim İçeriği
- Veri, Veri Tabanı ve Veri Tabanı Yönetim Sistemleri Kavramları
- İlişkisel Veri Tabanı Sistemleri ve Tablo Yapısı
- SQL Nedir? Nerelerde Kullanılır? SQL Server Nedir?
- SQL Server Management Studio’yu (SSMS) Tanımak
- SSMS ile Genel Çalışma Mantığı
- Object Explorer
- Sorgu Çalıştırma Yöntemleri
- SQL ile Neler Yapabiliyoruz?
- Hızlı Gösterim. (Select, Where,Like,Sum,Min…)
- Temel T-SQL Elemanları
- T-SQL Komutlarının Sınıflandırılması
- Select Deyimi
- Select İfadesinin Yapıtaşları
- Select İfadesinin Çalışma Mantığı
- Tüm Tablo ve Kolonları Listeleme
- Temel Bir Select İfadesinin Yazılması
- DISTINCT ile Tekil Veri Getirmek
- SELECT COUNT (DISTINCT) İfadesi
- Sütun ve Tablolara Takma İsim Vermek
- Aritmetik Operatörler
- Where Yapısı ve Temel Karşılaştırma Operatörleri
- Where Yapısı ve Mantıksal Operatörler
- AND & OR birlikte Kullanımı
- Where Yapısı ve Diğer Operatörler. ( In, Like, Between, Is Null…)
- Like Operatörü ve Wildcards
- Order By ile Sıralama
- Offset-Fetch Yapıları
- Sayfalama Yapmak
- TOP İfadesi
- Aggregate Fonksiyonlar ile Çalışmak
- Ön Tanımlı Fonksiyonlar (Sum, Max, Avg vs)
- Aggregate Fonksiyonlarda DISTINCT Kullanımı
- Group By Deyimi ve Çalışma Yapısı
- Group By ve Having Deyimi Kullanımı
- Having ve Where Kıyaslaması
- Grouping Set
- Cube, Rollup
- Sorgu Yazım Sırası ve SQL Sorgu İşleme Sırası
- Veri Tabanı Yapısını Anlamak
- Normalizasyon Kavramı
- Database Diagram
- PK ve FK Kavramları
- İlişki Türleri
- Join Kavramı
- Joinleri Anlamak
- Join Çeşitleri
- Inner Join
- Left Join
- Right Join
- Full Join
- Cross Join
- İleri Joinler
- Self Join Kavramı
- UNION ve UNION ALL
- EXCEPT ve INTERSECT Kullanımı
- APPLY Deyimleri (Cross ve Outer)
- PIVOT, UNPIVOT Kullanımı
- Alt Sorgularla Çalışmak
- Scaler Alt Sorgular
- Çoklu Değerli Alt Sorgular
- Türemiş Tablo Kavramı
- İlişkili (Correleated) Alt Sorgularla Çalışmak
- Alt Sorgularda EXIST, ANY-SOME ve ALL Kullanımı
- Fonksiyon Kullanarak Sorgu Yazmak
- Scaler Fonksiyonlar
- Matematiksel Fonksiyonlar
- Metin Fonksiyonları
- Tarih ve Zaman Fonksiyonları
- Aggregate Fonksiyonlar
- NULL Değerlerle Çalışmak ve NULL Değer Fonksiyonları
- Window Fonksiyonları
- OVER İfadesi
- Rank
- Dense_Rank
- Row_Number
- First_Value
- Last_Value
- Lead
- Lag
- Percent_Rank
- Cume_Dıst
- NTILE
- Dönüştürme Fonksiyonları (Convertion)
- CAST
- CONVERT
- PARSE
- TRY_PARSE, TYR_CONVERT
- Mantıksal Fonksiyonlar
- Mantıksal Fonksiyonların Kullanımı
- IIF
- CHOOSE
- CASE
- CASE WHEN ile Pivot Yapmak
Kazanımlar
SQL Server ve ilişkisel veri tabanı mantığını temelden anlamak
SQL Server Management Studio’yu etkin kullanabilmek
Temel ve orta seviye SELECT sorguları yazabilmek
Filtreleme, sıralama ve gruplama işlemlerini doğru şekilde uygulayabilmek
Join türlerini kullanarak çoklu tablolardan veri çekebilmek
Alt sorgularla gelişmiş sorgulama kurguları oluşturabilmek
Window fonksiyonlarıyla analiz ve sıralama işlemleri yapabilmek
T-SQL fonksiyonlarını kullanarak karmaşık veri manipülasyonları gerçekleştirebilmek
Veri tabanı nesnelerini ve ilişkilerini doğru yorumlayabilmek
Gerçek senaryolara yönelik optimize sorgular geliştirebilmek
Hedef Kitle
Veri analisti adayları ve veri analistleri
İş analistleri
Yazılım geliştirici adayları ve yazılım geliştiriciler
İş zekâsı uzmanları ve uzman adayları
Raporlama uzmanları
Test uzmanları ve test uzmanı adayları
BT destek uzmanları ve sistem destek çalışanları
SQL’e yeni başlayan tüm BT çalışanları
Sertifika
Eğitimlerimize %80 oranında katılım gösterilmesi ve eğitim müfredatına göre uygulanacak sınav/projelerin başarıyla tamamlanması durumunda, eğitimin sonunda dijital ve QR kod destekli “BT Akademi Başarı Sertifikası” verilmektedir.
SEKTÖRÜN GÜVENDİĞİ ÇÖZÜM ORTAĞI
BT Akademi'yi tercih eden 4.000'den fazla kurum yanılmıyor.