Pengelolaan data terstruktur menjadi kebutuhan utama sistem informasi modern yang bergantung pada akurasi, konsistensi, dan keterlacakan informasi. Pendekatan basis data relasional memungkinkan organisasi menyimpan serta mengolah data secara sistematis agar aktivitas operasional, pelaporan, dan analisis dapat berjalan secara efisien dan andal. Kemampuan memahami cara kerja data relasional menjadi fondasi penting bagi profesional teknologi informasi di berbagai sektor (Stonebraker & Kemnitz, 2021).
Pembelajaran diarahkan pada pemahaman cara menyiapkan lingkungan kerja basis data, mengelola identitas pengguna, serta mengatur struktur penyimpanan data secara rapi dan terkontrol. Peserta mempelajari cara menampilkan, menyaring, mengurutkan, serta mengolah data menggunakan ekspresi logis dan fungsi pengolahan agar informasi yang dihasilkan relevan dengan kebutuhan bisnis. Pendekatan ini membantu membangun ketelitian logika serta kemampuan analitis terkait pengolahan data terstruktur.
Materi lanjutan menekankan pengelolaan hubungan antar data, penyusunan kueri bertingkat, manipulasi data transaksi, serta pemanfaatan objek pendukung untuk meningkatkan kinerja akses data. Peserta juga dikenalkan pada strategi peningkatan performa melalui pengelolaan indeks dan optimasi struktur penyimpanan. Fondasi ini mendukung kesiapan peserta mengelola sistem basis data relasional secara efektif, stabil, dan siap digunakan pada lingkungan produksi modern (PostgreSQL Global Development Group, 2023).
OBJECTIVES
1. Memahami Konsep Dasar PostgreSQL
2. Menyiapkan Lingkungan Pengembangan PostgreSQL
3. Menguasai Dasar-Dasar SQL dalam PostgreSQL
4. Membuat dan Mengelola Struktur Database
5. Mengoptimalkan Query dengan SQL Functions dan Grouping Data
6. Memahami Teknik Join untuk Menghubungkan Tabel
7. Menggunakan Subquery untuk Query yang Lebih Kompleks
8. Melakukan Manipulasi Data dengan SQL
9. Mengelola Objek dalam PostgreSQL
10. Mengoptimalkan Performa Database dengan Indexing
AUDIENCE
1. Chief Information Officer
2. Enterprise Architect
3. Project Manager
4. Manager
5. IT Manager
6. Business Analyst
7. Systems Analyst
PREREQUISITES
Tidak ada training khusus yang dipersyaratkan
CONTENT
1. Pengenalan SQL dengan PostgreSQL
2. Setup Development Environtment
2.1 Install Database PostgreSQL Engine
2.2 Install PgAdmin3 /PgAdmin4
3. Pengenalan perintah Structural Query Language (SQL)
4. Persiapan membuat Role / User, membuat Schema, membuat Database dan membuat table
5. Menampilkan informasi data Table
5.1 Perintah SELECT
5.2 Operasi Matematika di SQL.
5.3 Column Alias
5.4 Concatination
5.5 Nilai Null
5.6 DISTINCT
5.7 Filter data dengan perintah WHERE
5.8 Logical Condition
5.9 Sorting Data dengan ORDER BY
6. SQL Function
6.1 Single Row Function
6.2 Menglompokan data dengan GROUP BY
7. Join Table
7.1 Natural Join
7.2 Inner Join
7.3 Outer Join
7.4 Self Join
8. Subquery
9. Manipulasi Data
9.1 Data Manipulation Language
9.2 Transaction Control Language
10. Object dalam PostgreSQL
10.1 Sequance
10.2 View Table
11. Indexing
11.1 B-Tree Index
11.2 Function Based Index
11.3 Bitmap Index
11.4 Drop Index
Course Features
- Lectures 27
- Quizzes 2
- Duration 32 hours
- Skill level All levels
- Language Indonesia
- Students 32
- Certificate Yes
- Assessments Yes
- 13 Sections
- 27 Lessons
- 32 Hours
- A. Persiapan2
- 1. PENGENALAN SQL DENGAN POSTGRESQL0
- 2. SETUP DEVELOPMENT ENVIRONTMENT2
- 3. PENGENALAN PERINTAH STRUCTURAL QUERY LANGUAGE (SQL)0
- 4. PERSIAPAN MEMBUAT ROLE / USER, MEMBUAT SCHEMA, MEMBUAT DATABASE DAN MEMBUAT TABLE0
- 5. MENAMPILKAN INFORMASI DATA TABLE9
- 6. SQL FUNCTION2
- 7. JOIN TABLE4
- 8. SUBQUERY0
- 9. MANIPULASI DATA2
- 10. OBJECT DALAM POSTGRESQL2
- 11. INDEXING4
- C. Penutupan dan Pengisian Kuesioner2




