Bizi tercih ettiğiniz için teşekkür ederiz. Ekip üyelerimiz en kısa sürede sizlerle iletişime geçecektir.
Rezervasyonunuzu gönderdiğiniz için teşekkür ederiz! Ekibimizden bir yetkili kısa süre içinde sizinle iletişime geçecektir.
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
Danışanlarımızın Yorumları (3)
Theory and excises not separated but after every bigger Topic there were exercises to remember theory in practice
Krzysztof - Nordea
Eğitim - XQuery
The pacing was good enough
Daniel - Nordea
Eğitim - XQuery
I was very lucky to have one-to-one training and it gave me a good grounding in the subject as well as exploring some of my real use-cases that were really complex.