DBA - PostgreSQL Database: Pemula sampai Mahir
What you'll learn
- SQL Select Statement
- SQL Function & Operation
- Join Tables
- Sub Query
- Data Manipulation
- Data Definition
- Transaction Control
- Indexing
- User Management
- Audit Trail
- PL/pg SQL
- Server setup & Operation for Production machine
- Server configuration, Tunning, and Optimazing
- Routine database maintanance tasks
- High availability, Load balancing, dan Replication
- Monitoring database activity
- Monitoring disk usage
Requirements
- Mampu meng-install software, dan tools
- Basic bash/powershell script
Description
Hai semuanya, di kelas PostgreSQL: Pemula sampai Mahir kita akan membahas Database yang sifatnya Object Relational Manage System (ORDBMS) yang popular untuk kaum korporat karena opensource yaitu menggunakan PostgreSQL.
Materi yang akan dibahas adalah version update 2022, seperti yang temen-temen ketahui 4 tahun lalu saya pernah buat tutorial tentang PostgreSQL yang saya publish di youtube karena sudah out of obsolate jadi saya buat ulang materinya menyesuaikan dengan kebutuhan Industri saat ini.
Adapun materinya akan saya bagi menjadi 3 level yaitu Fundamental, Intermedite sampai dengan Advanced. Diantaranya seperti berikut:
Basic / Fundamental:
Pengenalan SQL dengan PostgreSQL
Setup Development Environtment
Install Database PostgreSQL Engine
Install PgAdmin3 / PgAdmin4
Pengenalan perintah Structural Query Language (SQL)
Persiapan membuat Role / User, membuat Schema, membuat Database dan membuat table
Menampilkan informasi data Table
Perintah SELECT
Operasi Matematika di SQL.
Column Alias
Concatination
Nilai Null
DISTINCT
Filter data dengan perintah WHERE
Logical Condition
Sorting Data dengan ORDER BY
SQL Function
Single Row Function
Menglompokan data dengan GROUP BY
Join Table
Natural Join
Inner Join
Outer Join
Self Join
Subquery
Manipulasi Data
Data Manipulation Language
Transaction Control Language
Object dalam PostgreSQL
Sequance
View Table
Indexing
B-Tree Index
Function Based Index
Bitmap Index
Drop Index
Intermediate:
Advanced Query
Menggabungkan data dengan UNION
Menggabungkan data dengan MERGE
User/Schema Management
User Management
Privileges Management
Role Management
Audit Trail
PL/pgSQL
Variables
Constanta
Functions
Flow Control
Cursor
Store Procedure
Trigger
Advanced:
Server Setup and Operation for Production machine
Server Configuration / Tunning
Managing Databases
Routine Database Maintenance Tasks
Backup and Restore
High Availability, Load Balancing, and Replication
Monitoring Database Activity
Monitoring Disk Usage
Selain itu juga masih banyak lagi yang akan kita bahas di cource ini.
*Note: ada beberapa hal mengapa temen-temen perlu mengikuti kelas ini:
Materi yang dibuat berdasarkan pengalaman saya Bekerja di dunia DevOps beserta real case schenario di dunia kerjaan
Materi yang dibuat akan sedetail mungkin dan terstruktur sehinga cocok buat temen-temen yang masih pemula atau awam
Materi yang di buat akan selalu di perbaharui seiring dengan perkembangan jaman
Materi menggunakan versi teknologi terbaru supaya feature proof (3/4 tahun kedepan)
Ok mungkin sekian dulu yang bisa saya sampaikan terkait Silabus Belajar PostgreSQL untuk Pemula sampai Mahir. Sampai jumpa di cource nanti.
Who this course is for:
- Developer
- Programer
- Database Administrator
- Sysadmin
- Mahasiswa/Pelajar
Instructor
Hai perkenalkan nama saya Dimas Maryanto temen-temen boleh panggil saya Kang Dimas, Sekarang aku bekerja di salah satu perusahaan swasta di Bandung menjadi Seorang Chief Technology Officer (CTO), Trainer and Speaker
Awal-Awal mulai berkarir, saya profesi sebagai Software Development, kemudian menjadi Research and Development (RnD) menggunakan teknology Java sebagai backend, Angular sebagai Frontend, Docker, Kubernetes untuk kebutuhan DevOps, dan HyperConverged Infra (HCI).
Saya juga memiliki sertifikasi
- Nutanix Certified Professional - Multicloud infrastructure v6.5 (NCP-MCI)
- Gitlab Solution architect core
- Nutanix Certified Associate v6.5 (NCA)
Selain kesibukan saya bekerja, saya juga suka mengisi waktu luang saya dengan sharing atau transfer knowlage seperti membuat video , menulis article tentang pekerjaan yang saya hadapi dan aku sangat senang sekali membantu lebih dari 1000 peserta dalam belajar Docker, Kubernetes dan DevOps tools dalam media training ini. So yeah thank's, Please check out my courses and join me with thousands of others who are learning the latest DevOps tools!