Course Outline

Pengantar Relasional Database dan PostgreSQL

  • Apa itu basis data relasional
  • Ulasan tentang PostgreSQL dan ekosistemnya
  • Kasus penggunaan dan keuntungan dari PostgreSQL

Instalasi dan Konfigurasi PostgreSQL dan PGAdmin

  • Instalasi PostgreSQL di Windows/Linux
  • Instalasi dan penggunaan PGAdmin untuk akses GUI
  • Membuat koneksi dan mengelola pengguna

Mengerti Arsitektur PostgreSQL

  • Komponen server PostgreSQL dan penggunaan memori
  • Struktur klaster Database dan tata letak file
  • Proses dan layanan

Membuat dan Menstrukturkan Database

  • Membuat database dan tabel
  • Mengerti jenis data
  • Menggunakan PGAdmin untuk mengelola objek database

Menulis Kueri SQL Dasar

  • Menggunakan SELECT, WHERE, ORDER BY, LIKE, BETWEEN, dan NULL
  • Mengurutkan dan menyaring hasil kueri

Menggunakan GROUP BY dan HAVING

  • Grup baris dan menghitung agregat
  • Menyaring grup dengan HAVING

Bekerja dengan Kondisi yang Kompleks

  • Menggunakan EXISTS, IN, ANY, ALL
  • Nest subquery

Operasi JOIN di PostgreSQL

  • INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN
  • SELF JOIN dan kasus penggunaan

Menggunakan Fungsi Bawaan SQL

  • Fungsi Mathematical
  • Fungsi manipulasi string
  • Operasi tanggal dan waktu

Pernyataan Manipulasi Data

  • INSERT: memasukkan baris baru
  • UPDATE: memodifikasi data yang ada
  • DELETE: menghapus baris dari tabel

Bekerja dengan View

  • Membuat dan menanyakan view sederhana
  • View dengan subselects
  • Keuntungan dan keterbatasan view

Pengantar Ekstensi Timescale

  • Apa itu TimescaleDB dan kapan harus menggunakannya
  • Instalasi dan aktivasi ekstensi Timescale
  • Membuat hypertables dan memasukkan data time-series

Ringkasan dan Langkah Selanjutnya

Requirements

  • Pemahaman tentang konsep IT dan data dasar
  • Tidak diperlukan pengalaman sebelumnya dengan SQL atau database
  • Ketahui cara menggunakan perangkat lunak di Windows/Linux

Audience

  • Pemula dan analis Database
  • Developer yang baru memulai dengan PostgreSQL
  • Profesional yang mengelola atau mengeksplorasi database relasional

Sasaran

  • Pemula dan analis Database
  • Developer yang baru memulai dengan PostgreSQL
  • Profesional yang mengelola atau mengeksplorasi database relasional

Keterangan

  • PostgreSQL adalah sistem basis data relasional open-source yang dikenal dengan kestabilannya, fitur-fiturnya, dan fleksibilitasnya.
  • Latihan ini dipandu oleh instruktur (daring atau tatap muka) ditujukan bagi profesional pemula yang ingin belajar menggunakan PostgreSQL untuk membuat database, menulis kueri SQL, memanipulasi data, dan mengelola tabel dengan perintah SQL dan PGAdmin. Kursus ini juga memberikan pengenalan dasar tentang ekstensi Timescale untuk data time-series.
  • Setelah selesai kursus ini, peserta akan dapat:
  • Mengerti prinsip database relasional dan arsitektur PostgreSQL.
  • Instal, konfigurasikan, dan navigasi PostgreSQL dan PGAdmin.
  • Tulis dan jalankan kueri SQL untuk pemilihan data, penyaringan, pengelompokan, dan join.
  • Memanipulasi data dengan pernyataan SQL dan mengelola objek database.
  • Membuat dan mengelola view serta mengeksplorasi ekstensi PostgreSQL seperti Timescale.

Format Kursus

  • Diskusi interaktif dan pembahasan.
  • Banyak latihan dan praktek.
  • Pelaksanaan langsung dalam lingkungan laboratorium hidup.

Opsi Pemaduan Kursus

  • Untuk meminta pelatihan yang disesuaikan untuk kursus ini, silakan hubungi kami untuk mengatur.

Pelatihan langsung ini dipandu oleh instruktur (daring atau tatap muka) ditujukan bagi profesional pemula yang ingin belajar menggunakan PostgreSQL untuk membuat database, menulis kueri SQL, memanipulasi data, dan mengelola tabel dengan perintah SQL dan PGAdmin. Kursus ini juga memberikan pengenalan dasar tentang ekstensi Timescale untuk data time-series.

  • Mengerti prinsip database relasional dan arsitektur PostgreSQL.
  • Instal, konfigurasikan, dan navigasi PostgreSQL dan PGAdmin.
  • Tulis dan jalankan kueri SQL untuk pemilihan data, penyaringan, pengelompokan, dan join.
  • Memanipulasi data dengan pernyataan SQL dan mengelola objek database.
  • Membuat dan mengelola view serta mengeksplorasi ekstensi PostgreSQL seperti Timescale.

Sasaran Kursus

 14 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses (Minimal 5 peserta)

Related Categories