Terima kasih telah mengirimkan pertanyaan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Terima kasih telah mengirimkan pemesanan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Kerangka Materi
Pengenalan XQuery
- Apa Itu XQuery?
- Ekspresi Path
- FLWOR (for, let, where, order by, return)
- Fungsi
- Join
Dasar XQuery
- Desain Bahasa XQuery
- XQuery dalam Konteks
- Pemrosesan Kueri
- Model Data XQuery
- Tipe
- Namespace
Ekspresi
- Kategori Ekspresi
- Kata Kunci dan Nama
- Spasi dalam Kueri
- Literal
- Variabel
- Panggilan Fungsi
- Komentar
- Urutan Evaluasi
- Ekspresi Perbandingan
- Ekspresi "if-then-else"
- Ekspresi "and/or"
Path
- Ekspresi Path
- Predikat
- Path Dinamis
- Dokumen Input
- Konteks
Konstruktor
- Menyertakan Elemen dan Atribut dari Dokumen Input
- Konstruktor Langsung
- Konstruktor Terhitung
Memilih dan Menggabungkan dengan FLWORs
- Memilih dengan Ekspresi Path
- Ekspresi FLWOR
- Ekspresi Terkuantifikasi
- Memilih Nilai yang Berbeda
- Join
Mengurutkan dan Mengelompokkan
- Pengurutan dalam XQuery
- Pengelompokan
- Agregasi Nilai
Fungsi
- Fungsi Bawaan
- Fungsi Pengguna-Definisi
Kueri Lanjutan
- Menyalin Elemen Input dengan Modifikasi
- Bekerja dengan Posisi dan Nomor Urut
- Menggabungkan Hasil
- Menggunakan Dokumen XML Intermediet
Namespace XML
- XQuery dan Namespace
- Deklarasi Namespace
Tipe
- Sistem Tipe XQuery
- Tipe Bawaan
- Tipe, Node, dan Nilai Atomik
- Pemeriksaan Tipe dalam XQuery
- Konversi Tipe Otomatis
- Tipe Urutan
- Konstruktor dan Casting
Prolog dan Modul
- Struktur Kueri: Prolog dan Body
- Merangkai Kueri dari Beberapa Modul
- Deklarasi Variabel
- Mendeklarasikan Fungsi Eksternal
Menggunakan Skema
- Apa Itu Skema?
- Mengapa Harus Menggunakan Skema dengan Kueri?
- W3C XML Schema: Gambaran Singkat
- Definisi Skema yang Berlaku dalam Lingkup
- Validasi Skema dan Penugasan Tipe
- Tipe Urutan dan Skema
Pengecekan Tipe Statis
- Apa Itu Pengecekan Tipe Statis?
- Ekspresi Typeswitch
- Ekspresi Treat
- Deklarasi Tipe
- Fungsi zero-or-one, one-or-more, dan exactly-one
Prinsip Desain Kueri
-
Desain Kueri:
- Kejelasan
- Modularitas
- Ketahanan
- Penanganan Error
- Kinerja
Angka
- Membangun dan Membandingkan Nilai Numerik
- Operasi Aritmatika
- Fungsi pada Angka
String
- Tipe xs:string
- Membangun, membandingkan dan memanipulasi String
- Substring, panjang
- Menggabungkan dan Memisahkan String
- Spasi
- Internasionalisasi
Ekspresi Reguler
- Struktur Ekspresi Reguler
- Merepresentasikan Karakter Individual
- Merepresentasikan Karakter Apa Saja
- Merepresentasikan Grup Karakter
- Ekspresi Kelas Karakter
- Kuantifier Reluctant
- Anchor
- Back-Referensi
- Menggunakan Flag
- Menggunakan Sub-Ekspresi dengan Variabel Pengganti
Tipe Tanggal dan Waktu
- Mengekstrak Komponen Tanggal, Waktu, dan Durasi
- Menggunakan Operator Aritmatika pada Tanggal, Waktu, dan Durasi
- Tipe Komponen Tanggal
Nama Terkualifikasi
- Bekerja dengan Nama Terkualifikasi
- URI, ID
Komponen XML Lainnya
- Dokumen
- Node Teks
- Komentar
- PI (Instruksi Pemrosesan)
- Entitas XML
- CDATA
Standar Terkait XQuery
- Serialisasi XML
- XQueryX
- Fasilitas Pembaruan XQuery
- Pencarian Teks Penuh
- XQJ - API XQuery untuk Java
Fitur Spesifik Implementasi
- Versi XML
- Mengatur Konteks Kueri
- Deklarasi Opsi dan Ekspresi Ekstensi
- Parameter Serialisasi
XQuery vs. SQL
- Data XML vs. Data Relasional
- Sintaks SQL vs. Sintaks XQuery
- SQL dan XQuery
XQuery vs. XSLT
- XQuery dan XPath
- XQuery vs. XSLT
Persyaratan
Pengetahuan dasar tentang XML. Pengetahuan lanjutan tentang teknologi terkait XML bermanfaat tetapi tidak diperlukan.
14 Jam
Testimoni (3)
Theory and excises not separated but after every bigger Topic there were exercises to remember theory in practice
Krzysztof - Nordea
Kursus - XQuery
The pacing was good enough
Daniel - Nordea
Kursus - 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.