Lewati ke konten
  • Jenjang 2 · Climb Up Skills
  • Kredensial terverifikasi

PostgreSQL untuk Aplikasi AI: Relasional, Pencarian Teks, dan Vektor

Rancang satu basis data PostgreSQL yang melayani data transaksi, pencarian teks penuh, dan pencarian vektor untuk aplikasi AI, lalu buktikan kinerjanya dengan pengukuran. Satu basis data yang dikuasai sering lebih baik daripada tiga yang setengah dipahami.

Solvera AI & Technology AcademyBahasa Indonesia · terbit 14 Oktober 2026

Ringkasan

Untuk siapa • Backend developer yang ingin menguasai basis data lebih dalam. • Engineer yang sedang memilih antara basis data vektor khusus dan PostgreSQL. • DBA yang ingin memahami kebutuhan aplikasi AI. Yang akan Anda bangun Skema dan lapisan akses data untuk aplikasi katalog produk dengan pencarian cerdas: data transaksional yang ternormalisasi, pencarian teks penuh berbahasa Indonesia, pencarian vektor dengan pgvector, dan pencarian gabungan. Semuanya diukur pada data berukuran ratusan ribu baris. Setelah kelas ini Anda mampu • Merancang skema relasional dan memilih tipe data yang tepat. • Membaca rencana kueri dan merancang indeks. • Menerapkan pencarian teks penuh dan menyesuaikannya untuk Bahasa Indonesia. • Menerapkan pencarian vektor dengan pgvector dan memilih jenis indeksnya. • Menggabungkan pencarian kata kunci dan vektor. • Mengamankan data: peran, hak akses, dan Row-Level Security. Prasyarat • SQL dasar sampai menengah. • Pernah membangun aplikasi yang memakai basis data. • Docker terpasang di laptop. Cara belajar Belajar mandiri sesuai waktu Anda, sekitar 36 jam termasuk mengerjakan karya. Tidak ada jadwal sesi langsung. Karya dikerjakan dalam empat tahap (kerangka, draf, revisi, final), dan setiap tahap direview oleh reviewer bernama yang memberi umpan balik tertulis. Rubrik penilaian bisa Anda baca sebelum mulai mengerjakan. Kredensial Lulus tahap final dengan skor berbobot minimal 70% akan memberi Anda kredensial Terverifikasi Exelern dengan halaman verifikasi publik. Halaman itu memuat karya Anda, nama reviewer, dan rubrik yang dipakai, sehingga pemberi kerja bisa memeriksanya sendiri.

Yang Anda dapatkan

  • 8 materi yang bisa dibuka kapan saja
  • Karya 4 tahap, tiap tahap dibalas reviewer bernama
  • Kredensial yang bisa diperiksa siapa pun tanpa login, bila karya Anda lulus

Kelas ini berada di Jenjang 2 · Climb Up Skills: karyanya mengandaikan Anda pernah membuat sesuatu di bidang ini.

Karya & rubrik

Kelas ini ditutup dengan karya yang dinilai reviewer bernama memakai rubrik di bawah — rubrik yang sama persis dengan yang dipakai menilai pekerjaan Anda nanti.

  1. 1Kerangka
  2. 2Draf
  3. 3Revisi
  4. 4Final
  1. Basis data PostgreSQL untuk katalog dengan pencarian teks, vektor, dan gabungan, beserta bukti kinerja

    Rancang dan bangun basis data untuk katalog produk berukuran minimal 200.000 baris (generator dataset disediakan). Terapkan tiga jenis pencarian, ukur kualitas dan kecepatannya, lalu rekomendasikan mana yang dipakai untuk kasus apa. Tahapan pengerjaan • Kerangka: Model data, pola kueri utama, dan rencana indeks. • Draf: Skema dan data termuat, kueri transaksional teroptimasi dengan bukti rencana kueri. • Revisi: Pencarian teks penuh, vektor, dan gabungan berjalan dan diukur; umpan balik reviewer ditindaklanjuti. • Final: Row-Level Security, laporan kinerja, dan rekomendasi arsitektur.

    Yang diserahkan: Tautan repositori berisi migrasi skema, skrip data, dan skrip pengukuran, serta laporan maksimal 5 halaman berisi tabel kinerja dan rekomendasi.

    Kriteria penilaian

    Lulus mulai 70%
    • Kualitas model databobot 25% · skor 0–4

      Skema ternormalisasi dengan tepat, tipe data benar, dan batasan integritas lengkap.

    • Kinerja terbuktibobot 25% · skor 0–4

      Indeks dirancang dari pola kueri dan perbaikannya dibuktikan dengan rencana kueri dan pengukuran.

    • Kualitas pencarianbobot 25% · skor 0–4

      Ketiga jenis pencarian berjalan; kualitas hasil diukur, bukan diasumsikan.

    • Keamanan databobot 15% · skor 0–4

      Peran dan Row-Level Security membatasi akses dengan benar dan teruji.

    • Rekomendasibobot 10% · skor 0–4

      Rekomendasi didukung angka dan jujur tentang batas PostgreSQL.

Lihat bagaimana kredensial diperiksa

Silabus

Isi materi terbuka setelah Anda terdaftar.

  1. 1Pemodelan data relasional untuk aplikasi modernTeks
  2. 2Rencana kueri dan strategi indeksTeks
  3. 3Pencarian teks penuh dan Bahasa IndonesiaTeks
  4. 4Embedding dan pgvector: tipe, jarak, dan indeksTeks
  5. 5Pencarian gabungan kata kunci dan vektorTeks
  6. 6Kapan butuh basis data vektor khususTeks
  7. 7Keamanan: peran, hak akses, dan Row-Level SecurityTeks
  8. 8Kinerja, pencadangan, dan migrasi skema yang amanTeks

Pengajar

Solvera AI & Technology Academy terverifikasi

Tim pengajar Solvera untuk kelas teknologi, AI, data, dan keuangan di Exelern. Setiap kelas ditutup dengan karya nyata yang dinilai reviewer memakai rubrik terbuka, bukan kuis pilihan ganda.

  • AI generatif
  • Rekayasa perangkat lunak
  • Data dan analitik
  • Cloud dan keamanan siber
  • Keuangan dan akuntansi

Pertanyaan yang sering diajukan

Bagaimana karya saya dinilai?
Reviewer bernama memberi skor per kriteria memakai rubrik di bagian Karya & rubrik — rubrik yang sama dengan yang dipakai menilai Anda nanti. Anda lulus bila skor berbobotnya mencapai 70%. Kredensial terbit hanya bila karya final Anda lulus, dan memuat karya, rubrik, serta nama penilainya.
Apakah ada tenggat pengerjaan?
Tidak. Kelas mandiri dimulai kapan saja. Karya dikerjakan bertahap — kerangka, draf, revisi, final — dan setiap tahap dibalas reviewer sebelum Anda lanjut.
Bisakah kantor saya membiayai kelas ini?
Bisa. Panduan klaim biaya ke kantor memuat templat email ke atasan dan bukti yang biasanya diminta: bukti pembayaran dan tautan kredensial yang bisa diperiksa tanpa login.
Apa beda kredensial Exelern dengan sertifikat kehadiran?
Kredensial hanya terbit dari karya yang lulus review, bukan dari jam tayang. Siapa pun bisa memeriksa keabsahannya di halaman verifikasi, lengkap dengan karya, rubrik, dan penilainya.

Untuk tim

Kelas yang sama untuk satu orang, satu tim, atau satu angkatan khusus organisasi Anda.

  • Klaim ke kantor

    Templat email ke atasan dan bukti yang biasanya diminta bagian keuangan.

    Buka panduan
  • Daftarkan tim

    Beberapa orang di kelas ini, dengan kredensial yang bisa Anda periksa satu per satu.

    Ceritakan kebutuhan tim
  • Angkatan privat

    Satu angkatan khusus organisasi Anda, dengan karya yang disesuaikan pekerjaan tim.

    Ajukan angkatan privat

Kelas terkait