Cara Membuat Dan Menghapus Database Baru menggunakan pgadmin dan command line

Rojabinuribrahim
5 min readMar 21, 2024

PGAdmin:

PGAdmin adalah perangkat lunak manajemen database yang open-source dan berbasis grafis untuk PostgreSQL. Ini menyediakan antarmuka pengguna grafis yang intuitif untuk memudahkan pengelolaan database PostgreSQL. Dengan PGAdmin, pengguna dapat melakukan berbagai tugas administratif seperti membuat, mengedit, dan menghapus database, tabel, serta menjalankan query SQL.

Beberapa fitur utama dari PGAdmin meliputi:

  1. Antarmuka Pengguna Grafis: PGAdmin menyediakan antarmuka grafis yang intuitif dan mudah digunakan untuk mengelola database PostgreSQL.
  2. Pengelolaan Database: Pengguna dapat membuat, mengedit, dan menghapus database, tabel, indeks, dan skema database menggunakan PGAdmin.
  3. Pengeditan Data: PGAdmin memungkinkan pengguna untuk menambahkan, mengubah, atau menghapus data dari tabel secara grafis.
  4. Eksekusi Query: Pengguna dapat mengeksekusi query SQL langsung melalui antarmuka PGAdmin.
  5. Visualisasi Objek Database: PGAdmin menyediakan visualisasi objek database seperti diagram ER (Entity-Relationship) untuk membantu pengguna memahami struktur database.

psql:

psql adalah program baris perintah interaktif yang digunakan untuk berinteraksi dengan server database PostgreSQL. Ini adalah salah satu cara paling fleksibel untuk berkomunikasi dengan server PostgreSQL karena memungkinkan pengguna untuk menjalankan perintah SQL langsung dari terminal atau command prompt.

Beberapa fitur utama dari psql meliputi:

  1. Koneksi ke Server: psql memungkinkan pengguna untuk terhubung ke server PostgreSQL menggunakan berbagai opsi koneksi.
  2. Eksekusi Query: Pengguna dapat menjalankan query SQL langsung dari command line menggunakan psql.
  3. Interaktif: psql menyediakan antarmuka baris perintah interaktif yang memungkinkan pengguna untuk berinteraksi secara langsung dengan server PostgreSQL.
  4. Output Format: Pengguna dapat mengatur format output dari query, termasuk tampilan teks, tabular, CSV, XML, dan lainnya.
  5. Eksekusi Script: psql memungkinkan pengguna untuk menjalankan skrip SQL dari file teks langsung melalui command line.

Secara keseluruhan, PGAdmin dan psql adalah dua alat yang berbeda untuk mengelola database PostgreSQL, dengan PGAdmin menyediakan antarmuka grafis yang lebih intuitif dan psql memberikan fleksibilitas dan kontrol lebih besar melalui command line.

1. Membuat Database Menggunakan PgAdmin:

1.Buka aplikasi pg admin

2.Koneksi ke Server PostgreSQL

Klik dua kali pada server PostgreSQL yang ingin Anda gunakan untuk membuat database. Ini akan membuka jendela baru dengan rincian server.

Kemudian setelah kita menekan server kita akan disuruh memasukan password user pastikan kalian ingat password

Setelah kita masukan masukan password kemudian kita akan di tampilkan pada tampilan PgAdmin

3.Membuat Database

  • Di panel sebelah kiri, klik kanan pada “Databases”.
  • Pilih “Create” > “Database…”. Ini akan membuka jendela pembuatan database baru.

Setelah masukan nama database yang kita inginkan kemudian klik tombol save

Jika sudah selesai maka nama database anda akan muncul di bagian kiri

B. Menghapus Database Menggunakan PgAdmin

1.Pilih Database yang Akan Dihapus:

  • Di panel sebelah kiri, cari nama database yang ingin Anda hapus.
  • Klik kanan pada nama database tersebut.

Hapus Database:

  • Pilih “Delete/Drop”. Ini akan membuka jendela konfirmasi.

Konfirmasi Penghapusan:

  • Di jendela konfirmasi, pastikan Anda memilih opsi untuk menghapus database.
  • Klik “Yes” atau “OK” untuk mengonfirmasi penghapusan.

2. Membuat Database Menggunakan Psql

  1. Buka Psql

Buka aplikasi Psql dari Start Menu windows

2.Terhubung ke Server PostgreSQL:

  • Ketik perintah berikut untuk terhubung ke server PostgreSQL:

Gantilah nama_pengguna dengan nama pengguna PostgreSQL Anda, nama_database dengan nama database yang ingin Anda buat, host dengan alamat host server (biasanya localhost), dan port dengan nomor port PostgreSQL (biasanya 5432).

3.Membuat Database:

  • Setelah terhubung ke server, Anda dapat membuat database baru dengan perintah SQL CREATE DATABASE. Contoh:

Gantilah nama_database dengan nama database baru yang Anda inginkan.

2. Menghapus Database Menggunakan Psql

Ketik perintah berikut untuk terhubung ke server PostgreSQL:

Pastikan untuk mengganti nama_pengguna, nama_database, host, dan port sesuai dengan konfigurasi server Anda.

Menghapus Database:

  • Setelah terhubung ke server, Anda dapat menghapus database dengan perintah SQL DROP DATABASE. Contoh:
  1. Konfirmasi Penghapusan:
  • psql akan meminta konfirmasi untuk menghapus database. Ketik y untuk mengonfirmasi atau n untuk membatalkan.
  1. Keluar dari psql (Opsional):
  • Setelah menghapus database, Anda dapat keluar dari psql dengan mengetik \q dan menekan Enter.

--

--