Uji kemampuan Anda di semua layanan Hosting kami dan dapatkan diskon 15%!

Gunakan kode saat checkout:

Skills
01.11.2024

Panduan PostgreSQL

PostgreSQL adalah sistem manajemen basis data relasional (RDBMS) sumber terbuka yang kuat dan dikenal karena stabilitas, keandalan, dan fitur-fiturnya yang canggih. PostgreSQL digunakan secara luas untuk mengelola data dalam jumlah besar dan mendukung berbagai jenis data dan bahasa pemrograman. Pada artikel ini, Anda akan mendapatkan gambaran umum tentang PostgreSQL, fitur-fitur utamanya, instalasi, dan penggunaan dasar

1. Memahami PostgreSQL

PostgreSQL adalah sistem manajemen basis data relasional objek (ORDBMS) yang memperluas kemampuan basis data relasional tradisional dengan fitur-fitur canggih seperti dukungan untuk JSON, tipe data khusus, dan bahasa prosedural. PostgreSQL dikenal karena keandalannya dan dapat menangani kueri dan transaksi yang kompleks dengan mudah

2. Fitur-fitur utama PostgreSQL

2.1. Tipe data tingkat lanjut

  • Dukungan untuk beberapa tipe data.
  • Pencarian Teks Lengkap.

2.2. Ekstensibilitas

  • Fungsi dan prosedur khusus: PostgreSQL memungkinkan pengguna untuk membuat fungsi dan prosedur kustom menggunakan beberapa bahasa pemrograman (PL/pgSQL, PL/Perl, PL/Python, dll.).
  • Ekstensi.

2.3. Dukungan yang kuat untuk kolaborasi

  • MVCC (Kontrol Konkurensi Multi-Versi).
  • Kontrol Transaksi: Mendukung properti ACID (Atomicity, Consistency, Isolation, Durability) yang memastikan pemrosesan transaksi yang andal.

3. Menginstal PostgreSQL

Untuk memulai dengan PostgreSQL, Anda perlu menginstalnya pada sistem Anda. Panduan ini menjelaskan proses instalasi pada Ubuntu

Langkah 1: Perbarui indeks paket

Buka terminal Anda dan perbarui indeks paket

sudo apt update

Langkah 2: Menginstal PostgreSQL

Instal PostgreSQL dengan menjalankan perintah berikut

sudo apt install postgresql postgresql-contrib

Langkah 3: Mulai dan aktifkan PostgreSQL

Setelah instalasi, mulai layanan PostgreSQL dan aktifkan untuk memulai saat boot

sudo systemctl start postgresql sudo systemctl enable postgresql

Langkah 4: Verifikasi instalasi

Untuk memverifikasi bahwa PostgreSQL telah berjalan, gunakan perintah berikut

sudo systemctl status postgresql

4. Penggunaan dasar PostgreSQL

Langkah 1: Mengakses PostgreSQL

Anda dapat mengakses jendela PostgreSQL menggunakan perintah berikut

sudo -i -u postgres

Kemudian jalankan shell PostgreSQL

psql

Langkah 2: Membuat basis data

Untuk membuat basis data baru, jalankan perintah berikut dalam shell PostgreSQL

CREATE DATABASE mydatabase;

Langkah 3: Membuat pengguna

Gunakan perintah berikut untuk membuat pengguna baru dan menetapkan kata sandi

CREATE USER myuser WITH PASSWORD 'mypassword';

Langkah 4: Berikan hak istimewa

Untuk memberikan akses pengguna ke basis data, jalankan perintah berikut

Grant all permissions of the mydatabase database to myuser;

Langkah 5: Menyambungkan ke basis data

Untuk menyambung ke basis data yang baru dibuat, keluar dari shell PostgreSQL (masukkan q), lalu masuk kembali sebagai pengguna

psql -U myuser -d mydatabase

5. Kesimpulan

PostgreSQL adalah DBMS yang kuat dan fleksibel yang menyediakan fitur-fitur canggih untuk mengelola kumpulan data yang kompleks. Dengan mengikuti langkah-langkah yang dijelaskan dalam artikel ini, Anda bisa menginstal dan mulai menggunakan PostgreSQL secara efektif. Pantau kinerja database secara teratur dan terapkan praktik terbaik pencadangan dan keamanan untuk memastikan keandalan solusi manajemen data Anda.

Uji kemampuan Anda di semua layanan Hosting kami dan dapatkan diskon 15%!

Gunakan kode saat checkout:

Skills