---
title: "PostgreSQL: Database Management"
description: "## Pengenalan Training Training ini dirancang untuk memberikan pemahaman **komprehensif dan praktikal** mengenai konsep *Database Management System (DBMS)* serta implementasinya menggunakan PostgreSQL. Peserta akan mempelajari alur lengkap pengelolaan database, mulai dari **konsep dasar**, penulisan query SQL, pengolahan data, hingga **teknik…"
url: "https://www.idn.id/training/postgresql-database-management/"
updated: "2026-05-08"
category: Database Admin
---

# PostgreSQL: Database Management

## Pengenalan Training

Training ini dirancang untuk memberikan pemahaman **komprehensif dan praktikal** mengenai konsep *Database Management System (DBMS)* serta implementasinya menggunakan PostgreSQL.

Peserta akan mempelajari alur lengkap pengelolaan database, mulai dari **konsep dasar**, penulisan query SQL, pengolahan data, hingga **teknik lanjutan** seperti *JOIN*, transaksi, dan optimasi performa yang umum digunakan dalam pengembangan aplikasi di dunia kerja.Pendekatan training bersifat **hands-on dan berbasis studi kasus**, sehingga peserta tidak hanya memahami teori, tetapi juga mampu langsung mengimplementasikannya.

---

## **Tujuan Training**

Setelah mengikuti training ini, peserta diharapkan mampu:

- Memahami konsep dasar DBMS dan *relational database*
- Menggunakan SQL untuk pengolahan data (CRUD)
- Membuat dan mengelola struktur tabel secara efektif
- Mengelola relasi antar tabel
- Menggunakan *JOIN* dan agregasi untuk kebutuhan reporting
- Mengimplementasikan *transaction* (BEGIN, COMMIT, ROLLBACK)
- Mengoptimalkan performa query menggunakan indexing
- Mendesain database sederhana sesuai kebutuhan aplikasi

---

## **Training ini cocok untuk**

- Pemula yang ingin mempelajari database dari nol
- Backend Developer (Laravel, Go, Node.js, dan sejenisnya)
- Mobile Developer (Flutter, React Native)
- Data Analyst / Fresh Graduate bidang IT

---

## Mengapa Harus Training PostgreSQL: Database Management di IDN ?

- Pengalaman trainer sudah kelas expert dengan jam terbang tinggi di berbagai projek.
- Peserta akan mendapat modul training dalam Bahasa Indonesia dan juga beberapa software pendukung.
- Free join mailing list IDN, bisa cari info kerja dan diskusi di grup.
- Modul kami susun sendiri dalam Bahasa Indonesia.
- Gratis mengulang training sebanyak 2X
- Disediakan penginapan untuk peserta dari luar kota
- Disediakan Snack dan makan siang
- T-Shirt, Goodie Bag, Notebook, dll

![](https://www.idn.id/wp-content/uploads/2024/02/IMG_9387-1024x768.jpg)

![](https://www.idn.id/wp-content/uploads/2024/02/IMG_9412-1024x768.jpg)

---

## **Metode Pembelajaran**

Training menggunakan pendekatan kombinasi:

- 📖 **Conceptual Learning** → pemahaman teori yang terstruktur
- 💻 **Hands-on Practice** → praktik langsung di PostgreSQL
- 🧪 **Case Study** → studi kasus berbasis kebutuhan industri
- 🎯 **Mini Project** → implementasi sistem toko sederhana

---

## Trainer

- **[Asadullah Al Hamasy, S.Kom](https://www.linkedin.com/in/asadullah-al-hamasy/)** (ATC android certified application developer)

---

## Kurikulum

#### **HARI 1 - FUNDAMENTAL & BASIC SQL**

###### **1. Pengenalan DBMS**

- Konsep dasar DBMS
- Perbedaan Relational vs NoSQL
- Pengenalan PostgreSQL
- Struktur database: table, row, column

###### **2. Setup, Basic SQL: Data Definition Language**

- Instalasi & koneksi PostgreSQL
- CREATE DATABASE
- CREATE TABLE
- Data Types
- Constraint:
  - PRIMARY KEY
  - NOT NULL

###### **3. Basic SQL: Data Manipulation Language**

- INSERT
- SELECT
- UPDATE
- DELETE

###### **4. Filtering, Sorting**

- WHERE, AND, OR
- LIKE
- ORDER BY
- LIMIT

#### **HARI 2 - RELASI, ADVANCED & PERFORMANCE**

###### **5. Relasi Database**

- Konsep relasi:
  - One-to-One
  - One-to-Many
  - Many-to-Many
- FOREIGN KEY

###### **6. JOIN & Aggregation**

- JOIN:
  - INNER JOIN
  - LEFT JOIN
- Aggregation:
  - COUNT, SUM, AVG
- GROUP BY & HAVING

###### **7. Transaction & Indexing**

- Transaction:
  - Konsep ACID
  - BEGIN, COMMIT, ROLLBACK
- Indexing:
  - Konsep index
  - CREATE INDEX
  - Dampak index terhadap performa (read vs write)
  - Optimasi query sederhana

###### **8. Final Project & Database Design**

- Normalisasi:
  - 1NF, 2NF, 3NF
- ERD (Entity Relationship Diagram)

---

## Durasi Training

**2 Hari (Jam Belajar Mulai Pukul 09.00 s.d 17.00 WIB Perharinya, termasuk sesi praktik, diskusi, dan studi kasus)**

---

## Biaya Investasi : Rp 3.300.000,-

---

**Note: Jika membutuhkan surat penawaran dan faktur pajak, silahkan [hubungi kami](https://www.idn.id/contact/).**

---

   [daftar training](https://my.idn.id/) [cek jadwal terdekat](https://jadwal.idn.id/semua-training?search=postgreSQL+Database)
