Mengenal Database PostgreSQL dan Cara Instalasi

PostgreSQL adalah salah satu database/basis data yang banyak digunakan selain MySQL. Konsep yang diterapkan database postgreSQL hampir sama dengan MySQL jika di lihat dari struktur dan perintahnya. PostgreSQL banyak menyediakan fitur yang cocok untuk manajemen database beserta komponen yang ada di dalamnya.

Lisensi PostgreSQL ini bersifat Open Source dan terdapat kebebasan untuk menggunakan untuk keperluan penyimpanan data. Perlu di ketahui PostgreSQL dapat menggunakan data yang berelasi yang berbeda dengan database NoSQL seperti Mongo DB.

Sejarah PostgreSQL

Database PostgreSQL awalnya dengan nama populer Postgre yang di ciptakan oleh a Michael Stonebraker pada tahun 1896 dan di kembangkan oleh mahasiswa bernama Berkeley.

Pada tahun 1977-1985 fitur yang di berikan yaitu mendukung database yang berelasi Perusahaan Ingres, lalu di beli komputer Associates.

Pada tahun 1986 – 1994 fitur yang di sajikan fokus terhadap orientasi objek  dan raw Query untuk keperluan query terhadap data dan struktur.

Selanjutnya pada tahun 1994 – 1995 Dukungan terhadap SQL dan dapat digunakan, dan di bentuk tim secara global.

Fitur PostgreSQL

Perlu di ketahui PostgreSQL dapat dijalankan di semua sistem operasi tanpa kecuali, saya sendiri sudah pernah memakai di sistem operasi ubuntu linux dan Windows 8,10. Interaksi terhadap program dapat digunakan dengan banyak bahasa pemrograman salah satunya, Ruby.

Fitur yang ada pada database PostgreSQL sebagai berikut :

  • Dapat melakukan perintah Query da sub Query.
  • Mendukung Database Relationals(Relasi Antar Tabel).
  • Terdapat Implementasi Trigger dan Views.
  • Terdapat kontrol multi version.

Selain berjalan dengan orientasi objek postgreSQL juga dapat mendukung dengan perintah bahasa prosedural, seperti native PHP.

Contoh koneksi pemrograman PHP dengan PostgreSQL

Seperti pada database secara umum PostgreSQL juga mendukung banyak tipe data yang ingin digunakan, fungsi dan operator dalam kebutuhan yang lebih khusus. Selain itu juga tedapat menu indexing seperti halnya yang ada di MySQL. Keamanan pada database PostgreSQL dapat melakukan pembuatan user baru untuk mengakses semua database ataupun database yang hanya di pilih saja.

Menarikan kan database yang satu ini ? Kurang rasanya jika hanya fitur saja yang saya sampaikan, Selain itu juga terdapat kelebihan dan kekurang di database PostgreSQL.

Kelebihan database PostgreSQL

  • Memiliki statabilitas yang tinggi.
  • Kecepatan Query terhadap data relatif lebih tinggi/cepat.
  • Memiliki tipe data geografi, hal ini cocok untuk aplikasi SIG(sistem informasi geografis).
  • Dapat melakukan relasi antar tabel database.
  • Memiliki fitur SQL pada umumnya.

Kekurangan Database PostgreSQL

  • Kurang banyak diminati oleh developers.
  • Pengembangkan tidak terlalu banyak.
  • Terbatas dapat perubahan field pada tabel.

Cara install PostgreSQL di Linux Ubuntu

Pertama yang harus dilakukan yaitu menambahkan repostori ke linux anda.

Mengenal Database PostgreSQL dan Cara Instalasi

Setelah itu lakukan update sistem linux anda.

Silahkan tunggu sampai selesai. Apabila sudah mari kita install PostgreeSQL ke linux kita dengan mengetikan.

Secara default database postgreSQL yang kita install dengan user “postgres”.

Setelah instalasi proses selesai silahkan lakukan percobaan dengan mengetikan perintah untuk masuk ke database PostgreSQL.

Apabila sudah berhasil maka hasilnya seperti gambar di bawah ini.

Mengenal Database PostgreSQL dan Cara Instalasi

Nah, sekarang kita bisa melakukan operasi terhadap database postgreSQL di linux kita. Ketika anda terbiasa dengan terminal linux ubuntu tidak masalah menggunakan terminal. Namun jika tidak tebiasa dengan terminal linux ubuntu dapat menggunakan aplikasi bernama phpPgAdmin.

Sekian Mengenal Database PostgreSQL dan Cara Instalasi.

Terima Kasih.

2 Comments

  1. tambah lagi dong mas totorial tentang postgressql nya.

Leave a Reply