SQL Server Veritabanı Yönetimi
SQL Server Veritabanı Yönetimi
Eğitim Hakkında
Bu eğitim, SQL Server’ın kurulumu, yapılandırılması, güvenliği, izlenmesi, yedekleme stratejileri ve yüksek erişilebilirlik mimarileri gibi yönetimsel konulara kapsamlı bir giriş sunmaktadır. Katılımcılar, SQL Server altyapısını etkili bir şekilde kurmak, yönetmek, optimize etmek ve güvenli hale getirmek için gereken tüm teknik bilgi ve becerileri kazanırlar. Bu kapsamlı içerik sayesinde katılımcılar orta ve ileri seviye veritabanı yönetim süreçlerinde yetkinlik seviyesine ulaşır.
Ön Koşul
Bu eğitim için temel SQL bilgisi ve Windows sunucu yönetimi konusunda başlangıç seviyesinde bilgi sahibi olmak önerilmektedir.
Eğitim İçeriği
- SQL Server Ön Gereksinimleri
- SQL Server Kurulumu
- SQL Server Kurulumunun Yönetimi
- SQL Server Servislerinin Konfigürasyonu
- Genel SQL Server Araçları ve Mimarisi
- SQL Server Donanım Gereksinimlerini Ölçmek
- SQLIOSIM Aracı
- Kurulumun Atomatize Edilmesi
- Veritabanı Planlama
- Veritabanı Oluşturma
- File ve FileGroup ile Çalışma
- Veritabanı Dosyalarını Taşımak ve Yönetmek
- FileGroup Kullanımlarının Takip Edilmesi
- Veritabanaı Metadata’sının İncelenmesi
- Buffer Pool Extension Konfigürasyonu
- Yedekleme Staretjisi Oluşturmak
- SQL Server Transaction Log Mimarisini Anlamak
- Kullanıcı veritabınını yedeklemek (backup)
- Yedekleme Çeşitleri ve Yedekleme Ayarları
- Kullanıcı veritabanını geri yüklemek (restore)
- Canlı Geri Yükleme Operasyonları (Live Db)
- Yedekden Belirli Bir Saate Geri Dönmek
- DB Snapshot’ları Geri Yüklemek
- Sistem Veritabanlarının ve Dosyalarının Geri Yüklenmesi
- Master DB Hakkında Bilinmesi Gerekenler
- SQL Server Security Modeli
- Sunucu Düzeyinde Güvenlik
- Veritabanı Düzeyinde Güvenlik
- Anahtar ve Sertifikların Yönetimi
- Kullanıcı Yönetimi
- Kullanıcı Haklarının Yönetimi
Kazanımlar
SQL Server’ın kurulumunu ve konfigürasyon adımlarını uçtan uca gerçekleştirebilmek
Veritabanı ve dosya yapılarını yönetmek ve optimize edebilmek
Yedekleme ve geri yükleme stratejilerini doğru şekilde tasarlamak
Disaster Recovery senaryolarını planlamak ve uygulayabilmek
SQL Server güvenlik modelini uygulayarak yetkilendirme süreçlerini yönetmek
SQL Server izleme araçlarını kullanarak performans takibi ve hata analizi yapmak
SSIS ve diğer veri transfer yöntemlerini kullanarak veri taşımak
Veritabanı bakım görevlerini planlamak ve sürdürmek
Yüksek erişilebilirlik çözümlerini (AlwaysOn, Log Shipping, Mirroring vb.) uygulayabilmek
Yönetimsel görevleri SQL Agent ve otomasyon araçlarıyla otomatize edebilmek
Hedef Kitle
Yazılım geliştiriciler ve geliştirici adayları
DevOps mühendisleri ve DevOps uzmanları
BT altyapı uzmanları ve altyapı uzmanı adayları
Veri mühendisleri ve veri mühendisi adayları
İş zekâsı ekiplerinde çalışan uzmanlar
SQL Server yönetimine adım atmak isteyen tüm BT profesyonelleri
Veritabanı yöneticisi adayları ve veritabanı yöneticileri
Sistem yöneticisi adayları ve sistem yöneticileri
Sertifika
Sunucu Rollerini Tanımak
Fixed Database Role Kavramı
Fixed Server Role Kavramı
Veritabanında Özel Rol Oluşturma
Sunucuda Özel Rol Oluşturma
Kullanıcıların Yetkilendirilmesi
Veritabanı Nesnelerinin Yetkilendirilmesi
Şema Seviyesinde Yetkilendirme
Modül 5: SQL Server‘ın İzlenmesi (Monitoring)
Current Activity Penceresi
System Monitor Pencresi
Data Collector Mekanizması ile Veri Toplama ve Raporlama
SQL Server Profiler
DDL tetikleyicilerinin Kullanımı
Event Notification Kavramı
SQL Server Audit Mekanizması
Database Mail Altyapısı
Alert ve Notification Yönetimi
Modül 6: Veri Transferi (Data Transfer)
Veri transfer mimarisi
Import/Export Wizard
SSIS Servisleri Mimarisi
SSIS Paketlerinin Saklanması
SSIS ile Extraction, Transform ve Lookup
SSIS Paketlerinin Dağıtımı
Yığın Veri Ekleme ve bcp Aracı
Modül 7: Mevcut Veritabanı Bakımı
Data Integrity Kontrolü
Index Bakımları
Database Dosyalarının Boyut Yönetimi
Rutin Bakımların Planlanması
Modül 8: SQL Server İleri Yönetim Araçları
SQL Server Policy Yönetimi
Çoklu Sunucu Yönetimi
Resource Governer (Kaynak Yöneticisi)
Modül 9: Yönetimsel Görevlerin Atomatize Edilmesi
SQL Agent Nedir?
SQL Agent Konfigürasyonu
Zamanlanmış Görev ve Operatör Yaratmak
Görevlerin otomatize edilmesi
Alert Yönetimi
Görevlerin Scriptlerinin Oluşturulması
SQL Server Agent Güvenliği
Modül 10: SQL Server Replication
Replication Mimarisi
Replication Tanımını Yapmak
Replication Çeşitleri (Merge, Snapshot vs)
Publication Oluşturmak
Subscription Oluşturmak
HTTP Merge Replication Mimarisi
Modül 11: SQL Server Replication SQL Server ile Yüksek Verim Almak: High Availability
Log Shipping Kavramı
Veritabanı Aynalama (Database Mirroring)
SQL Server Clustering Kavramı
P2P (Peer - to - Peer) Replication Always On Mimarisi
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.