Hubungi Kami
 Durasi 4 jam

Kerangka Materi

Pengenalan RDF dan SPARQL

  • Dasar RDF: triple, IRI, literal, dan blank nodes
  • Penggunaan namespaces dan QName dalam kueri
  • Ringkasan bentuk kueri SPARQL dan kasus penggunaan

Memulai dengan Lingkungan SPARQL

  • Memasang dan menjalankan Apache Jena Fuseki atau RDF4J Server
  • Memuat kumpulan data RDF contoh ke triple store
  • Memakai klien atau workbench SPARQL untuk menjalankan kueri

Kueri SELECT SPARQL Dasar

  • Menulis pola triple dan mengambil bindings
  • Memakai DISTINCT, LIMIT, dan OFFSET
  • Mengurutkan dan memproyeksikan hasil dengan ORDER BY

Penyaringan dan Modifikator Solusi

  • Menerapkan ekspresi FILTER dan fungsi bawaan
  • Memakai OPTIONAL untuk pencocokan parsial
  • Menggabungkan pola dengan UNION dan MINUS

Pengkuerian Tingkat Lanjut: Agregasi dan Subkueri

  • Penggunaan GROUP BY, COUNT, SUM, MIN, MAX, dan HAVING
  • Kueri bersarang dan pola subselect
  • Bekerja dengan ekspresi dan bind() untuk menghitung nilai

Merancang dan Mentransformasi RDF

  • Kueri CONSTRUCT untuk membangun graf RDF baru
  • Bentuk kueri DESCRIBE dan ASK serta kapan menggunakannya
  • Memakai SPARQL UPDATE untuk modifikasi data (INSERT/DELETE)

Bekerja dengan Graf dan Graf Bernama

  • Quads dan kata kunci GRAPH
  • Mengelola dan mengkueri graf bernama
  • Praktik terbaik untuk mengorganisasi graf kumpulan data

Kueri Federasi dan Endpoint Jarak Jauh

  • Memakai SERVICE untuk mengkueri endpoint SPARQL jarak jauh
  • Pertimbangan kinerja dan timeout
  • Strategi menggabungkan data lokal dan jarak jauh

Laboratorium Praktis: Tugas SPARQL Dunia Nyata

  • Mengkueri DBpedia dan kumpulan data publik lainnya untuk wawasan
  • Membangun templat kueri dan tampilan yang dapat digunakan ulang
  • Debugging kesalahan kueri umum dan mengoptimalkan kinerja

Ringkasan dan Langkah Selanjutnya

Persyaratan

  • Pemahaman tentang model data RDF dan triple
  • Kenal dengan konsep dasar HTTP dan JSON
  • Kenyamanan dalam membaca dan menulis ekspresi pemrograman atau kueri dasar

Audiens

  • Insinyur data dan integrator
  • Pengembang web semantik
  • Analisis yang bekerja dengan linked data

Jumlah Peserta


Harga per Peserta

Testimoni (1)

Kursus Mendatang

Kategori Terkait