Sebuah aplikasi bisnis yang komplek biasanya memanfaatkan software database untuk menyimpan dan mengolah data. Jadi software database ini memiliki peranan penting pada sebuah aplikasi bisnis. Oleh karena itu saat akan memutuskan membeli sebuah program aplikasi bisnis, hal penting yang harus diperhatikan selain fitur-fitur yang tersedia adalah software database yang digunakannya. Pemilihan software database yang digunakan akan berpengaruh sekali kepada performa sebuah program aplikasi bisnis.
Ada beberapa jenis software database. Yang paling populer jenis RDBMS (Relational Database Management Systems). Beberapa software database jenis RDBMS diantaranya Microsoft Access, Microsoft SQL Server, Oracle, MySQL dan PostgreSQL. Tiga yang pertama merupakan proprietary software atau istilah gampangnya kita sebut sebagai software berbayar, sedangkan dua yang terakhir merupakan free software dan open source.
Free software dan open source itu artinya software tersebut tersedia gratis atau bebas digunakan dan kode programnya terbuka sehingga bisa diketahui oleh siapa pun. Tapi poin utamanya bukan di gratisan tapi pada kebebasan atau kemerdekaan. Istilah bahasa inggrinysa freedom. Pengembangan sebuah free software dan open source biasanya dilakukan secara gotong royong oleh komunitas atau lembaga non profit yang dibiayai lewat donasi dan sponsorsip. Jadi pengembangan softwarenya tidak hanya tergantung pada satu pihak atau satu vendor saja. Setiap pihak yang berkepentingan bisa ikut berkontribusi karena kode programnya terbuka.
Kepopuleran sebuah proprietary software bisa jadi karena dukungan modal perusahaan pengembangnya. Mereka berani mengeluarkan anggaran yang besar untuk biaya promosi. Beda halnya dengan free software & open source, kepopuleran didapat karena dukungan komunitas penggunanya. Salah satu bentuk dukungan komunitas diwujudkan dalam bentuk konferensi yang rutin dilaksanakan. Itu pula yang dilakukan oleh komunitas pengguna PostgreSQL yang rutin mengadakan PostreSQL Conference tiap tahun.
![PostgreSQL Conference](https://iposmobile.com/wp-content/uploads/2019/03/PostgreSQL_Conference.jpg)
PostgreSQL Conference
Dari segi pengguna, PostgreSQL memang masih kalah dari MySQL, Microsoft SQL Server dan Microsoft Access. Tapi dari waktu ke waktu pengguna PostgreSQL trennya semakin meningkat. Banyak perusahaan-perusahaan besar yang sudah menggunakan PostgreSQL. Diantaranya Yahoo, Skype, Cloudera, Viasat, Udacity, Verizon, Netflix, Spotify, Reddit, dan lain-lain. Daftar lengkapnya bisa dilihat dengan mengklik link ini. Kepercayaan perusahaan-perusahaan besar kepada PostgreSQL menunjukan bahwa PostgreSQL tidak hanya digunakan untuk mengolah database skala kecil tapi juga bisa untuk skala besar.
PostgreSQL awalnya tersedia untuk sistem operasi Linux. Saat ini PostgreSQL sudah tersedia untuk sistem operasi Windows. PostgreSQL yang digunakan iPos 5 merupakan PostgreSQL untuk sistem operasi Windows yang sudah dimodifikasi untuk mempermudah proses instalasi.
Keputusan pengembang software iPos 5 memanfaatkan PostgreSQL merupakan strategi untuk menekan harga jual. Karena menggunakan database free software dan open source harga jual iPos 5 menjadi lebih terjangkau. Tapi kualitas software iPos 5 tidak perlu diragukan karena software database yang digunakan merupakan produk handal yang sudah dipercaya oleh banyak pengguna termasuk perusaahaan-perusahaan besar.