Eğitim İçeriği

XQuery Giriş

  • XQuery Nedir?
  • Yollar Expressler
  • FLWOR (for, let, where, order by, return)
  • Fonksiyonlar
  • Birleştirmeler

XQuery Temelleri

  • XQuery Dilinin Tasarımı
  • XQuery Bağlam İçinde
  • Sorguları İşleme
  • XQuery Veri Modeli
  • Türler
  • Ad Alanları

Expressler

  • Expresslerin Kategorileri
  • Anahtar Kelimeler ve İsimler
  • Sorgulardaki Boşluklar
  • Literaller
  • Değişkenler
  • Fonksiyon Çağrıları
  • Yorumlar
  • Değerlendirme Sırası
  • Karşılaştırma Expressleri
  • "if-then-else" Expressleri
  • "and/or" Expressleri

Yollar

  • Yol Expressleri
  • Koşullar
  • Dinamik Yollar
  • Giriş Belgeleri
  • Bağlam

Oluşturucular

  • Giriş Belgesinden Değerleri ve Özellikleri Dahil Etme
  • Doğrudan Oluşturucular
  • Hesaplanmış Oluşturucular

FLWOR'ler Kullanarak Seçme ve Birleştirme

  • Yol Expressleri ile Seçme
  • FLWOR Expressleri
  • Nicelenmiş Expressler
  • Farklı Değerleri Seçme
  • Birleştirmeler

Sıralama ve Gruplama

  • XQuery'da Sıralama
  • Gruplama
  • Değerleri Toplama

Fonksiyonlar

  • Yerleşik Fonksiyonlar
  • Kullanıcı Tarafından Tanımlanan Fonksiyonlar

Gelişmiş Sorgular

  • Değişikliklerle Giriş Element'lerini Kopyalama
  • Konumlarla ve Sıra Numaralarıyla Çalışma
  • Sonuçları Birleştirme
  • Ara XML Belgelerini Kullanma

XML Ad Alanı

  • XQuery ve Bir Ad Alanı
  • Ad Alanı Bildirimi

Türler

  • XQuery Tür Sistemi
  • Yerleşik Türler
  • Türler, Düğümler ve Atomik Değerler
  • XQuery'da Tür Kontrolü
  • Otomatik Tür Dönüşümleri
  • Sıra Türleri
  • Oluşturucular ve Tür Dönüşümü

Prolog ve Modül

  • Sorgu Yapısı: Prolog ve Gövde
  • Birden Fazla Modülden Sorguları Birleştirme
  • Değişken Bildirimleri
  • Harici Fonksiyonları Bildirme

Şemaları Kullanma

  • Şema Nedir?
  • Neden Sorgularla Şemalar Kullanmalısınız?
  • W3C XML Şeması: Kısa Bir Genel Bakış
  • Kapsamdaki Şema Tanımları
  • Şema Doğrulaması ve Tür Ataması
  • Sıra Türleri ve Şemalar

Statik Türlendirme

  • Statik Türlendirme Nedir?
  • Türswitch Expressi
  • Treat Expressi
  • Tür Bildirimleri
  • sıfır-veya-bir, bir-veya-çok, ve tam olarak bir Fonksiyonları

Sorgu Tasarımı İlkeleri

  • Sorgu Tasarımı:
    • Açıklık
    • Modülerlik
    • Sağlamlık
  • Hata İşleme
  • Performans

Sayılar

  • Sayısal Değerleri Oluşturma ve Karşılaştırma
  • Aritmetik İşlemler
  • Sayılar Üzerindeki Fonksiyonlar

Dizeler

  • xs:string Türü
  • Dizeleri Oluşturma, Karşılaştırma ve İşleme
  • Alt Dizeler, Uzunluk
  • Dizeleri Birleştirme ve Bölme
  • Boşluklar
  • Uluslararasılaştırma

Düzenli Expressler

  • Düzenli Express'nin Yapısı
  • Bireysel Karakterleri Temsil Etme
  • Herhangi Bir Karakteri Temsil Etme
  • Karakter Gruplarını Temsil Etme
  • Karakter Sınıfı Expressleri
  • İstemli Nicelendiriciler
  • Sabitleme İşaretleri
  • Geri Referanslar
  • Bayrakları Kullanma
  • Değiştirme Değişkenleriyle Alt-Expressleri Kullanma

Tarih ve Saat Türleri

  • Tarihlerin, Saatlerin ve Sürelerin Bileşenlerini Çıkarma
  • Tarihlerin, Saatlerin ve Sürelerin Üzerinde Aritmetik İşlemler Kullanma
  • Tarih Bileşeni Türleri

Nitelikli İsimler

  • Nitelikli İsimlerle Çalışma
  • URI'ler, Kimlikler

Diğer XML Bileşenleri

  • Belgeler
  • Metin Düğümleri
  • Yorumlar
  • PI (İşleme Talimatları)
  • XML Varlık
  • CDATA

XQuery ile İlgili Standartlar

  • XML Serileştirme
  • XQueryX
  • XQuery Güncelleme Tesisatı
  • Tam Metin Araması
  • XQJ - Java için XQuery API'si

Uygulamaya Özgü Özellikler

  • XML Sürümü
  • Sorgu Bağlamını Ayarlama
  • Seçenek Bildirimleri ve Uzatma Expressleri
  • Serileştirme Parametreleri

XQuery ve SQL

  • XML Veri ve İlişkisel Veri
  • SQL Sözdizimi ve XQuery Sözdizimi
  • SQL ve XQuery

XQuery ve XSLT

  • XQuery ve XPath
  • XQuery ve XSLT

Kurs İçin Gerekli Önbilgiler

Temel XML bilgisi. XML ile ilgili teknolojilerde ileri düzey bilgi faydalı olmakla birlikte zorunlu değildir.

 14 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (3)

Yaklaşan Etkinlikler

İlgili Kategoriler