T-SQL İLERİ
T SQL İLERİ

T-SQL İLERİ DÜZEY İÇERİĞİ


VERİTABANININ YAPISINI KAVRAMAK

  • Veritabanı Dosyaları
  • Dosya Grubu (File Group) Kavramı
  • SQL Server'in Disk Yönetim Mimarisi
  • Veritabanının Gereksinimlerini Kestirmek


VERİTABANI OLUŞTURMAK

  • Çoklu Dosya ve Dosya Gruplarını Kullanmak
  • Varolan Bir Veritabanında Dosya ve Dosya Grubu Eklemek


T-SQL İLE VTYS ORTAMINDA PROGRAMLAMA

  • Rütbeleme Fonksiyonları
  • Rekürsif Sorgular ve CTE
  • Fark, Kesişim ve Birleşim Bulmak
  • DML ifadeden Çıktı veri Almak
  • PIVOT ve UNPIVOT Operatörleri
  • APPLY


CURSOR’LERLE VERİ YÖNETİMİ

  • Cursor’lerle Satırlarda Dolaşmak
    • Fetch First
    • Fetch Last
    • Fetch Next
    • Fetch Prior
    • Fetch Relative
    • Fecth Absolute
  • Cursor’lerin Seçeneklerini Ayarlamak
  • Ortak Zamanlı Çalışma ve Cursorler(Concurent)


HATA YÖNETİMİ

  • Try Catch Blokları
  • Hata Mesajlarını Kullanmak
  • Kullanıcı Tanımlı Yeni Mesaj Eklemek
  • Oluşan Hatanın Kodunu Yakalama


DMV LERİN KULLANIMI

· sys.dm_exec_connections

· sys.dm_exec_sessions

· sys.dm_exec_requests

·


DBCC KOMUTLARI

XML İşlemleri

  • XQuery Sorgu Dili
  • XML Veri Tipi
    • Tablolarda XML Veri Tipi
    • Tasarım Açısından XML Veri Tipi
    • Parametre Olarak XML Tipi
    • SQL Server’da XML Veritipi Metotları
    • xml.query(string XQuery)
    • xml.exist(string XQuery)
    • xml.value(string XQuery, string SQLVeriTipi)
    • xml.nodes(string XQuery)
    • Sadece XML Veri'yi Düzenleme: xml.modify()
  • XML Schema Definations
  • XML Sütunlarda Indeks Tanımlama
  • İlişkisel Veri'den XML Seçmek: FOR XML


YENİLİKLER

Veri Tipleri

  • FILESTREAM data type
  • Sparse Columns
  • Date / Time Data Types
  • SPATIAL data type


Diğer Özellikler

· Kaynak Yönetimi (Resource Governor)

· Merge ve Match Deyimi

· Reporting Services (Tablix)

· T-Sql Debug

· Veri Denetimi (Data Auditing)

· Database Maintenance

· Database Mirroring

· Compress Backup