Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
XQuery Pendahuluan
- Apa itu XQuery?
- Jalur Expression
- FLWOR (untuk, biarkan, di mana, pesan berdasarkan, kembalikan)
- Fungsi
- Bergabung
XQuery Dasar-dasar
- Desain Bahasa XQuery
- XQuery dalam Konteks
- Memproses Kueri
- Model Data XQuery
- Jenis
- Ruang nama
Expression
- Kategori Expression
- Kata Kunci dan Nama
- Ruang Kosong dalam Kueri
- Secara harfiah
- Variabel
- Panggilan Fungsi
- Komentar
- Urutan Evaluasi
- Perbandingan Express
- "jika-maka-lain" Expression
- "dan/atau" Expression
Jalan
- Jalur Expression
- Predikat
- Jalur Dinamis
- Dokumen Masukan
- Konteks
Konstruktor
- Termasuk Element dan Atribut dari Dokumen Input
- Konstruktor Langsung
- Konstruktor yang Dihitung
Memilih dan Bergabung Menggunakan FLWOR
- Memilih dengan Jalur Expression
- BUNGA Expression
- Ion Express yang terkuantifikasi
- Memilih Nilai yang Berbeda
- Bergabung
Penyortiran dan Pengelompokan
- Menyortir dalam XQuery
- Pengelompokan
- Menggabungkan Nilai
Fungsi
- Fungsi bawaan
- Fungsi yang Ditentukan Pengguna
Kueri Lanjutan
- Menyalin Input Element dengan Modifikasi
- Bekerja dengan Posisi dan Nomor Urut
- Menggabungkan Hasil
- Menggunakan Dokumen Menengah XML
XML Ruang nama
- XQuery dan Namespace
- Deklarasi Ruang Nama
Jenis
- Sistem Tipe XQuery
- Tipe-tipe Bawaan
- Jenis, Node, dan Nilai Atom
- Pemeriksaan Tipe di XQuery
- Konversi Jenis Otomatis
- Jenis Urutan
- Konstruktor dan Casting
Prolog dan Modul
- Struktur Query: Prolog dan Isi
- Merakit Query dari Beberapa Modul
- Deklarasi Variabel
- Mendeklarasikan Fungsi Eksternal
Menggunakan Skema
- Apa itu Skema?
- Mengapa Menggunakan Skema dengan Query?
- W3C XML Skema: Tinjauan Singkat
- Definisi Skema Dalam Cakupan
- Validasi Skema dan Penetapan Tipe
- Jenis dan Skema Urutan
Pengetikan Statis
- Apa itu Pengetikan Statis?
- Jenis Switch Express
- Perawatan Express
- Deklarasi Tipe
- Fungsi nol-atau-satu, satu-atau-lebih, dan tepat-satu
Prinsip Desain Query
- Desain Kueri:
- Kejelasan
- Modularitas
- Ketahanan
- Penanganan Kesalahan
- Pertunjukan
Angka
- Membangun dan membandingkan Nilai Numerik
- Operasi Aritmatika
- Fungsi pada Angka
Tali
- xs:tipe string
- Membangun, membandingkan, dan memanipulasi String
- Substring, panjang
- Menggabungkan dan Memisahkan String
- Ruang kosong
- Internasionalisasi
Ion Expressreguler
- Struktur Ion Express Reguler
- Mewakili Karakter Individu
- Mewakili Karakter Apa Pun
- Mewakili Kelompok Karakter
- Kelas Karakter Express
- Kuantifier yang Enggan
- Jangkar
- Referensi Balik
- Menggunakan Bendera
- Menggunakan Sub-Expression dengan Variabel Pengganti
Jenis Tanggal dan Waktu
- Mengekstrak Komponen Tanggal, Waktu, dan Durasi
- Menggunakan Operator Aritmatika pada Tanggal, Waktu, dan Durasi
- Jenis Komponen Tanggal
Nama yang Memenuhi Syarat
- Bekerja dengan Nama yang Berkualitas
- URI, ID
Komponen Lainnya XML
- Dokumen
- Node Teks
- Komentar
- PI (Instruksi Pemrosesan)
- XML Entitas
- Data CDATA
XQuery-Standar Terkait
- XML Serialisasi
- XQueryHalaman ini
- XQuery Fasilitas Pembaruan
- Pencarian Teks Lengkap
- XQJ - XQuery API untuk Java
Fitur Spesifik Implementasi
- XML Versi
- Mengatur Konteks Kueri
- Deklarasi Opsi dan PerpanjanganExpress
- Parameter Serialisasi
XQuery vs. SQL
- XML Data vs. Data Relasional
- SQL Sintaksis vs. XQuery Sintaksis
- SQL dan XQuery
XQuery vs. XSLT
- XQuery dan XPath
- XQuery vs. XSLT
Requirements
Sedikit pengetahuan tentang dasar-dasar XML. Pengetahuan tingkat lanjut tentang teknologi terkait XML bermanfaat tetapi tidak diwajibkan.
14 Hours
Testimonials (3)
Theory and excises not separated but after every bigger Topic there were exercises to remember theory in practice
Krzysztof - Nordea
Course - XQuery
The pacing was good enough
Daniel - Nordea
Course - 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.