PostgreSQL atau Postgres adalah sebuah sistem manajemen database relasional yang menggunakan bahasa query SQL. Database ini merupakan pilihan populer bagi banyak project, baik project kecil maupun besar. Karena dalam PostgreSQL, tidak ada batasan maksimum ukuran database dan sebuah tabel individu dapat menyimpan data table hingga 32 terabyte. Di sini, kami akan memberikan tutorial cara install PostgreSQL melalui repository Ubuntu 18.04 beserta konfigurasi dan perintah dasar PostgreSQL. Penasaran, kan? Yuk kita mulai! Cara Install PostgreSQL di Ubuntu 18.04Berikut ini adalah panduan cara install PostgreSQL melalui repository Ubuntu 18.04: 1. Install PostgreSQLPertama, yang perlu Anda lakukan adalah meng-update server Ubuntu menggunakan perintah berikut:
Selanjutnya, untuk proses instalasi PostgreSQL masukkan perintah berikut. Tunggu hingga proses instalasi selesai.
2. Jalankan PostgreSQLKemudian, jalankan PostgreSQL pada server Ubuntu Anda menggunakan perintah berikut:
3. Aktifkan PostgreSQLSetelah PostgreSQL berjalan pada server Anda, aktifkan PostgreSQL menggunakan perintah berikut.
4. Cek Versi PostgreSQLLangkah yang terakhir adalah cek versi PostgreSQL yang sudah terinstall pada server. Anda bisa menggunakan perintah berikut.
Yuk, coba layanan VPS KVM Indonesia Murah dari Niagahoster! Cara Konfigurasi dan Perintah Dasar PostgreSQLSetelah Anda selesai melakukan instalasi PostgreSQL, lakukan beberapa konfigurasi dasar agar saat penggunaan PostgreSQL di Ubuntu lebih mudah. 1. Cek Status PostgreSQLHal pertama ketika Anda melakukan konfigurasi pada PostgreSQL adalah pastikan PostgreSQL sudah aktif di server Anda. Untuk cek status PostgreSQL Anda dapat menggunakan perintah berikut:
Maka Anda akan mendapatkan Output active (exited) seperti pada gambar di bawah ini. Lalu, tekan q (quit) untuk keluar dari perintah status PostgreSQL. 2. Masuk PostgreSQLSecara default, PostgreSQL membuat user postgres khusus yang memiliki semua hak akses dalam penggunaan PostgreSQL. postgres juga digunakan untuk masuk ke dalam database PostgreSQL. Untuk masuk ke dalam postgres masukkan perintah berikut ke dalam command line Anda.
Anda akan diarahkan ke dalam akun postgres, seperti contoh pada gambar di bawah ini. Selanjutnya, jalankan PostgreSQL Shell dengan menggunakan utilitas psql. Berikut ini perintahnya.
Maka, Anda akan masuk ke dalam database PostgreSQL dengan menggunakan akun postgres. Seperti contoh pada gambar di bawah ini. Untuk melihat tabel yang ada di dalam postgres Anda bisa menggunakan perintah berikut.
Maka tampilannya akan seperti pada gambar di bawah ini. Perintah \l akan menampilkan data tabel pada postgres. Untuk melihat user yang tersedia pada PostgreSQL Anda bisa menggunakan perintah berikut.
Berikut ini adalah output dari perintah di atas. PostgreSQL menampilkan user yang tersedia di dalamnya. Untuk keluar dari perintah \du, tekan q untuk quit. 3. Membuat New RoleSetelah Anda berhasil masuk ke dalam postgres dan melakukan beberapa percobaan perintah dasar PostgreSQL, langkah selanjutnya adalah membuat new role. Langkah ini berfungsi agar Anda bisa masuk ke dalam database PostgreSQL dengan menggunakan role Anda sendiri. Karena yang Anda gunakan sekarang adalah role postgres yaitu role default PostgreSQL. Jika Anda sudah masuk menggunakan akun postgres, Anda bisa menggunakan perintah berikut:
Output dari perintah di atas, Anda akan mendapatkan permintaan untuk memasukan nama role Anda dan perintah untuk memberikan akses superuser. Kami sarankan tekan Y untuk permintaan superuser agar role yang Anda buat dapat mengakses semua database di PostgreSQL. Contoh seperti pada gambar di bawah ini. Untuk memastikan role baru sudah berhasil dibuat, Anda bisa cek menggunakan perintah berikut:
4. Membuat Database BaruPada panduan ini Anda akan membuat database pada role postgres. Untuk membuat database pada postgres masukkan perintah berikut:
Untuk memastikan pembuatan database Anda berhasil, masukkan perintah berikut. Perintah ini digunakan untuk melihat hasil penambahan database baru pada role postgres.
Untuk berpindah database Anda bisa menggunakan perintah berikut:
5. Membuka Prompt Postgres dengan New RoleUntuk bisa masuk menggunakan nama role yang Anda buat sebelumnya, yang perlu Anda lakukan adalah memiliki nama pengguna Ubuntu yang sama dengan nama role yang telah dibuat. Jika Anda tidak memiliki nama pengguna Ubuntu yang cocok dengan role yang Anda buat, Anda dapat membuatnya dengan menggunakan perintah adduser. Untuk melakukan perintah ini Anda harus membuat user pada akun root dengan hak istimewa sudo (tidak login sebagai pengguna postgres). Berikut ini perintah untuk menambahkan nama pengguna baru di Ubuntu.
Output dari perintah di atas, Anda akan mendapatkan permintaan untuk memasukkan kata sandi pengguna baru Anda. Gunakan kata sandi yang kuat dengan menggunakan perpaduan angka dan huruf. Lalu, tekan ENTER untuk menerima informasi penambahan pengguna baru. Setelah selesai membuat akun pengguna baru, Anda dapat login dan masuk ke database menggunakan nama pengguna yang Anda buat. Berikut perintahnya.
Selanjutnya untuk masuk ke database yang telah Anda buat sebelumnya, Anda bisa menggunakan perintah berikut.
6. Membuat TabelPada tutorial ini kami akan memberikan contoh pembuatan tabel yang menggambarkan beberapa peralatan bermain. Dasar dari sintaks perintah adalah sebagai berikut:
Seperti yang Anda lihat, perintah-perintah ini memberi nama tabel, menentukan kolom serta jenis kolom, dan panjang maksimal dari data yang dimasukkan. Anda juga bisa menambahkan batasan tabel untuk setiap kolom. Berikut ini contoh sintaks penambahan tabel:
Gunakan perintah berikut, untuk melihat hasil penambahan tabel:
7. Menambahkan dan Menghapus Data dalam TabelSetelah Anda memiliki tabel, Anda dapat memasukkan beberapa data ke dalamnya. Pada panduan ini Anda akan menambahkan holahop dan bola bekel dengan memanggil tabel yang ingin ditambahkan. Berikut ini perintah untuk menambahkan data dalam tabel.
Untuk melihat hasil penambahan data pada tabel playground, gunakan perintah berikut. Ganti perintah playground dengan nama tabel yang Anda buat.
Untuk menghapus tabel Anda bisa menggunakan perintah berikut. Ganti perintah holahop dengan nama kolom tabel yang Anda buat.
8. Memperbarui Data dalam TabelDalam panduan ini Anda akan mengubah kolom bola bekel. Bagianyang akan diubah adalah kolom color, yaitu menguubah warna yang tadinya yellow menjadi blue. Perintah ini akan sangat berguna untuk Anda yang telah mengalami kesalahan dalam input data. Berikut ini perintahnya:
Apa Saja Kelebihan PostgreSQL?Tertarik untuk menggunakan PostgreSQL? Sebelum itu, mari kita lihat dulu beberapa kelebihan PostgreSQL :
Apa Kekurangan PostgreSQL?Selain mengetahui kelebihan-kelebihan PostgreSQL, tentu Anda harus tahu berbagai kekurangannya juga. Berikut di antaranya :
Sudah Siap Menginstall PostgreSQL di Ubuntu?PostgreSQL merupakan sebuah sistem basis data open source yang memiliki fungsi utama untuk menyimpan data dengan aman. Selain itu, PostgreSQL juga memungkinkan Anda melakukan pengambilan data atas permintaan aplikasi software lain. Sekian tutorial kali ini dari kami. Semoga artikel ini bisa membantu Anda memahami cara install dan konfigurasi PostgreSQL. |