0224 263 00 14
mobil menu

Veritabanı Yönetimi Eğitimi

Katılımcı Profili : IT Yöneticileri, Yazılım Geliştiriciler, Yazılım Uzmanları, ERP Yöneticileri ve Uzmanları, İş Analistleri, Veritabanı Yöneticileri, Bilgi Güvenliği Uzmanları 

Gereklilikler: Minumum SQL Server konusunda giriş seviyesinde bilgi sahibi olmaları gerekmektedir.

Katılımcıların Minimum 8 GB Memory, Core i5 Cpu, 50GB disk alanına sahip bir taşınabilir bilgisayar getirmeleri gerekmektedir.

Eğitim Yeri: RIGHT TEAM DANIŞMANLIK / RIGHT TEAM AKADEMİ EĞİTİM MERKEZİ

23 Nisan Mahallesi 241. Sokak Burcu İş Merkezi 16/9 Nilüfer /Bursa

Eğitim Süresi: 4 gün

Eğitim Yöntemi  :

  • Teorik Bilgiler
  • Örnekleme
  • Uygulama Egzersizleri
  • Olay Çalışmaları
  • Etkileşimli Katılım
  • Katılım sertifikası

 

Amaç : Katılımcılara; SQL Server Veritabanı sistemlerinin doğru kurulum ve konfigürasyonu, Sistem bakım işlemleri, Yedekleme stratejileri, Felaket senaryoları ve çözümleri, Değişiklik (Log ) Yönetimi, Başka sistemlerle haberleştirme ve entegrasyonu, İndex kavramları, performansı ve Query Optimizasyonu, SQL Server Objeleri, Performans yönetimi gibi kritik konularda uygulama bilgisi ve becerisini kazandırmak ve/veya var olan bilgi ve beceriyi arttırmak.

Eğitmen: Alanında uzman ve deneyimli eğitmenimiz tarafından verilmektedir.

EĞİTİM PROGRAMI KONU BAŞLIKLARI VE İÇERİKLERİ

1.Giriş

  • SQL Server Temel Kavramlar ve Çalışma Mantığı

2.SQL Server Kurulum

  • Kurulum Menüleri
  • Failover Cluster Kavramı
  • Sürüm Karşılaştırma
  • Kurulum Adımları
  • SQL Server Replication Kavramı
  • Feature Selection
  • Framework 3.5 Kurulumu
  • Database Engine Servisleri
  • Server Collation Kavramı
  • Kurulumun Tamamlanması

3. Veritabanı İşlemleri

  • Veritabanı oluşturma
  • Tablo oluşturma
  • Sayısal  veri tipleri
  • String veri tipleri
  • Tarih-Saat veri tipleri
  • Diğer veri tipleri
  • Information Schema View’ları
  • Veritabanı tabloları
  • Sistem veritabanları ve işlevleri

4.SQL Server’da Index Kavramı

  • Index için veri oluşturma
  • Index giriş
  • Binary Search algoritması
  • Index çeşitleri
  • Primary Key, Clustered Index, Non Clustered Index, Unique Index, Included Column kavramları
  • Büyük Veride Index Performans Hesaplaması
  • 1 Milyon satır üzerinde örnek uygulama
  • Fill Factor kavramı
  • Index Fragmentation kavramı
  • İstatistikler

5.View’lar

  • View kavramı
  • Örnek view oluşturma uygulamaları

6.Stored Procedure’lar

  • SQL Server’da Index Kavramı
  • Stored Procedure Kullanmanın Faydaları
  • Stored Procedure Yazma Uygulaması
  • Procedure İçinden Başka Procedure Çağırma
  • Raiserror ile hata bastırma
  • Procedure Execution İstatistiklerini Görme
  • Örnek SQL Injection uygulamasını Stored Procedure ile engelleme

7.User Defined Function

  • User Defined Function kavramı
  • Scalar Valued Functions
  • Table Valued Functions
  • UDF Kullanmanın avantaj ve dezavantajları

8.Transaction Kavramı / OLTP Sistemler

  • OLTP Sistemler Giriş
  • SQL Server DB dosyaları ve oltp yapısı (ldf,mdf dosyalar)
  • Örnek E-Ticaret Uygulaması

9.Trigger’lar

  • Trigger kavramı
  • Trigger ile toplam tablosu güncelleme
  • Trigger ile silinen değiştirilen kayıtları loglama

 

10.DDL Triggerlar

  • DDL Trigger kavramı
  • DDL trigger ile tablo değişikliklerini izleme uygulaması
  • DDL trigger ile user değişikliklerini izleme uygulaması

11.Server Trigger’lar

  • Server Trigger kavramı
  • Log on trigger ile user aktivitelerini izleme uygulaması


12.Backup / Restore İşlemleri

  • Temel Backup Restore İşlemleri
  • Backup Türleri
  • Backup Stratejisi Planlama
  • Backup Uygulaması

13.DB Mail

  • DB Mail Konfigürasyonu
  • Send Email Script Yazma

14.SQL Server Agent

  • SQL Server Agent Kavramı
  • Job Oluşturma
  • Schedule Oluşturma
  • MSDB Database i inceleme

15.Bakım Planları

  • Bakım planı kavramı
  • Bakım planı çeşitleri
  • DB Shrink İşlemi
  • Full backup planı oluşturma
  • Differential backup planı oluşturma
  • Index bakım planı oluşturma
  • İstatistik güncelleme planı oluşturma

16.Büyük Veri Uygulamaları

  • Büyük veri kavramı
  • 125 milyon satırlık eczane datası üzerinde çalışma
  • 1 Milyar satırlık eczane datası üzerinde çalışma

17.Yetkilendirme

  • Authentication tipleri
  • Sınırlı yetkide kullanıcı tanımlama işlemleri
  • DB Objesi bazında yetkilendirme (Tablo, Stored Proc, Function, Kolon)

18.DB Loglama

  • Database loglama kavramı
  • SQL DB Log parametreleri
  • Kullanıcı aktivitelerini loglama

 

 

 

19.SQL Profiler

  • SQL Profiler temel anlatım
  • SQL Profiler ile sistem izleme
  • SQL Profiler ile kullanıcı izleme
  • SQL Profiler ile alınan trace i analiz etme

20.Felaket Yönetimi

  • Felaket Yönetim Teknikleri
  • Failover Cluster
  • Replication
  • Log Shipping
  • Database Mirroring

21.Felaket Senaryoları Uygulamaları

  • SQL Server’da data kaybı yaşandı kurtarma senaryorsu
  • SQL Server çalıştıran sunucu bozuldu en hızlı şekilde başka sunucuda sistemi çalıştırma senaryosu
  • Fiziksel harddiskte çalışan datayı storage üzerinde çalışır hale getirme senaryosu
  • SQL Server Startup parametreleri
  • SQL Server’ı sanaldan fiziksele taşıma senaryosu

22.Performans İzleme

  • Performans izleme yöntemleri
  • Lock yönetimi
  • Dar boğaz tespit etme
  • Performans parametleri
  • DMV ler üzerinden sistemi izleme
  • 3th parti yazılımlar ile sistemi izleme

23.SQL Server Güvenliği

  • SQL Server üzerinden gelebilecek saldırı türleri
  • Brute force ile saldırı senaryosu, tespit etme ve engelleme yöntemleri
  • SQL Injection saldırı senaryosu, tespit etme ve engelleme yöntemleri
  • Otonom olarak saldırı tespit etme ve uyarı sistemi kurma senaryosu
  • Saldırganı yemleme senaryoları

24.İleri Seviye SQL Server

  • SQL Server ile Web servislere bağlanma
  • SQL Server ile SMS gönderim uygulaması
  • SQL Server ile Ftp uygulaması
  • Linked Server ile başka sunucuya bağlanma
Başvur

Whatsapp HattıWhatsapp Hattı