Lewati ke konten utama

Mengelola Database di PostgreSQL

Dalam tutorial ini, Anda akan mempelajari cara membuat, menghapus (drop), dan memilih database di SQL.
Diperbarui 28 Sep 2026  · 4 mnt Baca

Jelajahi bersama AI

ChatGPTClaudePerplexity

Jika Anda seorang calon data scientist atau sekadar penasaran tentang data, Anda harus memahami pentingnya relational databases. SQL adalah bahasa yang memungkinkan Anda melakukan query pada relational database dan mengajukan pertanyaan yang bermakna. Bagi pemula yang mulai menangani database, akan sangat berguna untuk mengetahui cara cepat menyiapkan dan menjalankan sebuah database. Ini mencakup tiga operasi dasar -

Dalam tutorial ini, Anda akan melakukan operasi tersebut menggunakan PostgreSQL. Tutorial ini mengasumsikan bahwa Anda sudah memiliki sedikit latar belakang SQL secara umum dan PostgreSQL telah terpasang di sistem Anda. Jika belum terpasang, silakan lihat artikel ini yang memandu Anda tentang cara mengunduh dan memasang PostgreSQL.

Jika PostgreSQL Anda sudah siap, mari kita mulai.

Membuat Database

Mari buka pgAdmin (yang disertakan dalam instalasi PostgreSQL). pgAdmin menyediakan antarmuka grafis yang ramah, dan memungkinkan Anda melakukan semua hal dasar SQL. Antarmuka pgAdmin terlihat seperti ini - Membuat Database

Dari gambar di atas, Anda dapat melihat bahwa sistem PostgreSQL terkait sudah memiliki dua database -

  • DataCamp_Courses
  • postgres

Sekarang Anda akan membuat yang baru. Untuk itu, cukup klik kanan pada tab Databases dan pilih New Database... dari opsi yang ada. Untuk referensi Anda - https://bit.ly/2UEfk62.

Jika Anda berhasil membuat database, maka database tersebut akan muncul di layar beranda pgAdmin -

Membuat Database

Saat membuat database, Anda akan disajikan sejumlah opsi. Jangan biarkan hal itu membuat Anda gentar. Cukup berikan nama database yang ingin Anda buat dan tekan enter.

Membuat Database

Satu pertanyaan yang mungkin Anda miliki adalah - mengapa perlu membuat database yang berbeda-beda?

Begini, bayangkan skenario di mana Anda menggunakan satu sistem PostgreSQL pusat untuk mengelola semua hal terkait database, termasuk data dari berbagai jenis aplikasi. Anda mungkin tidak ingin mencampur semuanya dalam satu database, bukan? Lebih baik memisahkan database sesuai dengan aplikasinya.

Menghapus (Drop) Database

Anda mungkin ingin menghapus database yang sudah tidak digunakan lagi. Cukup klik kanan pada database yang ingin Anda hapus dan pilih Delete/Drop dari opsi yang ada. Untuk referensi Anda - https://bit.ly/2S7iL8x.

Memilih Database

Mari lakukan ini dari command prompt/terminal. Dalam instalasi standar PostgreSQL terdapat psql (SQL Shell). Tampilannya mirip command prompt -

Memilih Database

Buka psql prompt dan tekan enter terus (jika Anda perlu terhubung ke sesuatu secara spesifik, silakan masukkan kredensialnya) hingga Anda diminta memasukkan kata sandi. Masukkan kata sandi yang Anda berikan saat instalasi dan tekan enter. Prompt PostgreSQL adalah postgres=#.

Mari terlebih dahulu menampilkan semua database yang saat ini dimiliki PostgreSQL dengan memberi perintah \l. Outputnya terlihat seperti ini -

Memilih Database

Mari pilih sebuah database untuk mengeksekusi query SQL sederhana. Untuk terhubung ke sebuah database, berikan perintah berikut -

\c School

School adalah nama database yang akan dihubungkan. Setelah terhubung ke database, prompt juga akan berubah menjadi nama database tersebut -

Memilih Database

Mari buat tabel sederhana bernama Students di database ini. Tabel tersebut akan memiliki dua kolom -

  • Roll_no
  • Name

Anda bebas menentukan tipe data dan constraint sesuai preferensi Anda. Untuk membuat tabel, Anda memerlukan query yang mirip dengan ini -

Memilih Database

Mari lanjutkan dan masukkan satu elemen ke dalam tabel lalu lihat tabel tersebut setelahnya -

Memilih Database

Itu saja untuk tutorial hari ini. Jika Anda ingin mempelajari lebih lanjut tentang SQL, lihat kursus DataCamp berikut -

Topik
SQL

Kursus SQL

Kursus

Manipulasi Data di SQL

4 jam
338.8K
Kuasai kueri SQL yang kompleks yang diperlukan untuk menjawab berbagai pertanyaan ilmu data dan menyiapkan set data yang kuat untuk analisis di PostgreSQL.
Lihat DetailRight Arrow
Mulai Kursus
Lihat SelengkapnyaRight Arrow
Terkait

blogs

40 Pertanyaan Wawancara DBMS Teratas di 2026

Kuasai pertanyaan wawancara basis data, dari konsep SQL dasar hingga skenario desain sistem tingkat lanjut. Panduan mendalam ini mencakup semua yang Anda perlukan untuk sukses di wawancara DBMS dan meraih peran berikutnya.
Dario Radečić's photo

Dario Radečić

15 mnt

blogs

Tutorial Korelasi di R

Dapatkan pengenalan dasar-dasar korelasi di R: pelajari lebih lanjut tentang koefisien korelasi, matriks korelasi, plotting korelasi, dan sebagainya.
David Woods's photo

David Woods

13 mnt

blogs

12 Alternatif ChatGPT Terbaik yang Bisa Anda Coba pada 2026

Artikel ini menyajikan daftar alternatif ChatGPT yang akan meningkatkan produktivitas Anda.
Javier Canales Luna's photo

Javier Canales Luna

14 mnt

blogs

Spaghetti Plot dan Jalur Badai

Temukan alasan mengapa Anda sebaiknya (tidak) menggunakan spaghetti plot untuk menyampaikan ketidakpastian jalur prediksi badai serta dampaknya terhadap interpretasi.
Hugo Bowne-Anderson's photo

Hugo Bowne-Anderson

13 mnt

Lihat SelengkapnyaLihat Selengkapnya