Bu eğitimin 5N1K’sı…
Ne Hedefliyoruz?
Bu eğitim programıyla katılımcıların veri tabanı kavramı, SQL Server’in yönetilmesi, SQL Server özelliklerinin, komut ve araçlarının kullanımı hakkında bilgi ve deneyim kazanmaları amaçlanmaktadır.
Eğitim İçeriği
- SQL Server Kurulumu ve Ayarları
- Veri ve Veri Tabanı Kavramları
- SQL Server Management Studio Kurulumu
- SQL Server Ayarları
- Management Studio Ortamında Çalışmak
- T-SQL’e Giriş
- T-SQL komut grupları (DDL, DML, DCL)
- T-SQL Yazım Kuralları
- Temel Veritabanı İşlemleri
- İlişkisel Veritabanı Kavramı
- SQL Veri Tipleri (Sık Kullanılanlar)
- Veri tabanı Oluşturma, Silme ve Düzenleme
- Tablo Oluşturma, Silme ve Düzenleme
- Field (Alan) Ekleme, Silme ve Düzenleme
- Primary Key ve Foreign Key Kavramı
- Check Constraint
- Index
- Kayıt İşlemleri
- Tabloya Kayıt Ekleme (Insert)
- Tablodan Kayıt Silme (Delete)
- Tablodaki Kayıtları Güncelleme (Update)
- Basit Sorgular
- Tablodaki Tüm Kayıtları Listeleme
- Tablodaki Belirli Kayıtları ve Belirli alanları Listeleme
- Tekrarlayan Kayıtları Engelleme
- Belirli Sayı veya Oranda Kayıt Getirme
- Alan ve Tablolarda Takma İsim Kullanma
- Kayıt Sayısını Öğrenme
- Toplam, Ortalama, En Büyük, En Küçük Fonksiyonları
- Koşullu Sorgulamalar
- Karşılaştırma operatörleri
- Mantıksal operatörlerin kullanımı
- BETWEEN (Arasında) operatörü
- IS NULL Kullanımı
- Küme operatörü (IN)
- LIKE operatörü ve joker karakterler
- Alt sorgulamalar (IN, ANY, ALL)
- İleri Düzey Sorgulamalar
- Kümeleme Fonksiyonları
- Gruplama (GROUP BY)
- Gruplamada Koşul Kullanımı (HAVING)
- Sorgulamaları Sıralama (ORDER BY)
- Sorgulamalarda İşlem Yapma
- Pivot / Unpivot Kullanımı
- Birden Fazla Tablodan Sorgulama
- Tablo Birleştirme işlemleri (JOIN)
- Tablo Küme işlemleri (UNION INTERCEPT - EXCEPT)
- Sık Kullanılan Fonksiyonlar
- Sayısal Fonksiyonlar
- Metin Fonksiyonları
- Tarihsel Fonksiyonlar
- Mantıksal Fonksiyonlar
- Dönüştürme Fonksiyonları
- View’lerle Çalışma
- Neden View
- Sorgulamaları VIEW (sanal tablo) olarak kaydetme
- View Düzenle
- View Silmek
- T-SQL İle Programlama
- Stored Procedure
- User Defined Function
- Tetikleyiciler (Trigger)
- LOGON Triggerlar
- DDL Triggerlar
- DML Triggerlar