Kursus
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 - 
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 -

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.

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 -

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 -

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 -

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 -

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

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