# Cara instalasi PostgreSql pada windows 11, dari download hingga dapat digunakan

Pada kesempatan kali ini kita akan mencoba mempraktikan instalasi postgresql, postgresql adalah sebuah sistem manajemen basis data (database) yang sangat kuat, canggih, dan bersifat **open-source** (sumber terbuka dan gratis).

PostgreSQL adalah sebuah **RDBMS (Relational Database Management System)**, yang artinya ia menyimpan data dalam bentuk tabel-tabel yang saling berhubungan, mirip seperti spreadsheet Excel tetapi jauh lebih kuat. Ia menggunakan bahasa **SQL (Structured Query Language)** untuk berkomunikasi (membuat, membaca, mengubah, dan menghapus data).

### Mengapa Mengunakan PostgreSQL?

Karena kekuatannya, PostgreSQL sering menjadi pilihan utama untuk:

* **Aplikasi Web Kompleks:** Aplikasi yang membutuhkan logika bisnis rumit dan integritas data tinggi.
    
* **Sistem Analisis Data dan Gudang Data (Data Warehouse):** Mampu menangani query yang sangat kompleks untuk analisis.
    
* **Aplikasi Finansial:** Di mana keakuratan dan keandalan data adalah harga mati.
    
* **Sistem Informasi Geografis (GIS):** Aplikasi berbasis peta seperti layanan ride-sharing atau analisis data lokasi.
    
* **Proyek Ilmiah dan Penelitian:** Membutuhkan fleksibilitas dan kemampuan menangani data yang kompleks.
    

tanpa berlama lama kita akan masuk ke dalam materi instalasinya

## Download PostgreSQL

* langakah pertama adalah mendownload postgresql di web resminya atau pergi klik dihalaman ini disini:
    

[link download postgresql](https://www.postgresql.org/download/windows/)

maka ini adalah halaman awal dari web downloadnya

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754533327096/d11f66a0-6fdc-4e4e-a993-3d6fd33bb174.png align="center")

langkah selanjutnya adalah klik yang bertuliskan *Download the installer maka kita akan dibawa ke halaman selanjutnya*

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754547670840/12e5b596-d198-4fd2-9f4d-69dbca8c0ee4.png align="center")

karena kita akan mengunakan windows maka download yang versi windows terbaru dan secara otomatis akan mendownload

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754533428200/06c1dc53-8a82-4e94-8568-fdca99e3a861.png align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754547617260/1ada4e76-d5ae-4159-abb6-adf4abbc311e.png align="center")

kemudian pergi file explorer dan cari di folder download tentang apa yang telah kita download tadi , kemudian klik kanan dan buka

## Installasi PostgreSQL

* langkah kedua adalah pengistallan postgresql dari apa yang tadi kita download
    

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754533620567/5cd91ce9-a5eb-4880-8c0c-1f32628f6413.png align="center")

maka akan muncul jendela baru seperti ini:

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754533689489/0102f337-f299-483c-bd91-bd39db0f06e0.png align="center")

kemudian klik *next&gt;*

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754533787634/adc14dc5-1aba-4134-97d8-b028951870e2.png align="center")

kemudian klik *next&gt;*

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754533936202/93980c0a-5712-4d97-a882-17280b38b5a2.png align="center")

mungkin kalian diminta untuk memberi nama username dan memberi password, kalian cukup isi username dengan nama default (optional) dan untuk password terserah kalian mau seperti apa yang penting dapat di ingat, kemudian klik *next&gt; (saya tidak dapat menunjukan gambar karena saya sudah melakukannya sebelumnya)*

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754534018610/a949d984-6b65-47b1-8566-4d2401cef5be.png align="center")

pada tahap ini kalian akan memilih ragion kalian dan ada kode port , kode port jangan dirubah pastikan tetap sama kemudian klik *next&gt; (saya tidak dapat menunjukan gambar karena saya sudah melakukannya sebelumnya)*

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754534053453/735e9511-7479-4eb1-ae10-6eec640165d7.png align="center")

kemudian klik *next&gt; (garis pada foto menunjukan tempat alamat data akan disimpan, pastikan ingat dengan benar alamat yang tercantum pada setiap device agar tidak bingung kedepannya)*

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754534169675/11791011-19fc-4315-98e6-a4cedb2d98e3.png align="center")

maka secara otomatis akan terinstal apa yang kita inginkan :

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754534244739/491ff0ae-ffaa-4c16-b8a2-a23b23f882c9.png align="center")

tunggu hingga installasi selesai

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754534346975/32890a71-5aaf-4bad-90df-1c840e7c033b.png align="center")

kemudian klik finish dan bila ada program untuk mendownload stack builder atau pgAdmin maka keluar saja dari program karena itu tidak kita butuhkan untuk saat ini, kecuali kalian butuh maka tinggal lanjutkan saja

## Pengaplikasian Kedalam Program

* langkah selanjutnya adalah kita pergi ke alamat installasi yang telah kita lakukan tadi di file explorer, kemudian pergi ke folder “\\17\\bin”
    

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754546166766/6ca36aaa-259d-411d-ab21-696786b168a7.png align="center")

kemudian copy path seperti contoh diatas (tulisan yang berbackground biru)

kemudian cari pada kolom pencarian desktop kalian dengan nama environment variable atau edit variable lingkungan sistem untuk yang berbahasa lain

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754546438238/b1b240a8-a395-4397-9a23-6ce97083a4a2.png align="center")

kemudian akan muncul seperti ini:

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754546988187/3926d979-f1c7-4644-a087-0c43dd4f3c3f.png align="center")

kemudian klik *Environment Variables…*

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754547097917/9324576a-d098-4812-86bb-0da96a8bd6cf.png align="center")

kemudia klik bagian *Path* lalu klik *Edit, maka akan muncul seperti ini:*

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754547230488/570f766e-e8fe-4495-b798-5054920bf487.png align="center")

kemudian klik new dan paste path yang telah kita copy tadi, kemudian klik *ok* hingga proggram benar benar hilang

## Membuka DB PostgreSQL

* kemudian kita akan pergi ke git bash lalu kita akan pastikan kalau postgresql sudah tersedia, ketikan:
    

```bash
psql --version
```

maka akan muncul seperti ini:

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754549559725/ba3efc64-4184-49b8-802f-999fc9c19dbd.png align="center")

lalu kita akan masuk ke dalam system postgresql dengan mengetikan

```bash
psql -U (username yang dibuat ketika instalisasi)
```

maka akan muncul seperti ini, tinggal masukan password yang telah dibuat ketika installasinya (ketika diketik terkadang memang tidak muncul)

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754549751682/b70a5950-f781-4695-8cf2-6e9898fd8975.png align="center")

maka akan muncul yang seperti di atas, mari kita coba lakukan query waktu ini dengan melakukan ini

```pgsql
select NOW();
```

seperti ini:

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1754549875896/02033721-14e1-4120-a42c-f588e11e2fc8.png align="center")

selesai disini untuk instalasi postgresql, ini adalah pengunaan yang cukup mudah dan ringkas semoga kalian dapat mengikuti dan dapat diaplikasikan dengan baik

mungkin cukup sekian dari saya Ahmad Afan Shobari, terima kasih
