PostgreSQL (juga dikenal sebagai Postgres) adalah RDBMS sumber terbuka (didistribusikan secara bebas) yang menekankan pemenuhan standar teknis dan fleksibilitas data. PostgreSQL didistribusikan dengan lisensi bebas/gratis, sehingga dapat digunakan, dimodifikasi, dan didistribusikan kembali ke publik secara bebas/gratis untuk keperluan pribadi, komersial, maupun akademik Show PostgreSQL dirancang untuk menangani beban kerja data dari satu mesin ke layanan web yang diakses oleh banyak orang secara bersamaan. PostgreSQL adalah sistem manajemen basis data yang dirancang untuk bekerja dengan baik pada sistem Server MacOS, tetapi pengembangannya juga berlaku untuk platform Linux, FreeBSD, OpenBSD, dan Windows 32-bit dan 64-bit hingga PostgreSQL versi 10. Selanjutnya, mulai dari versi PostgreSQL 11 dikembangkan hanya untuk platform MacOS 64-bit dan Windows 64-bit Potsgres awalnya dikembangkan oleh mahasiswa dan staf pemrogram dari University of California, Berkeley, di bawah bimbingan Profesor Michael Stonebraker pada tahun 1982. RDBMS ini sebelumnya bernama Postgres, namun seiring perkembangannya dengan fungsi query SQL yang terus ditambah, pada tahun 1995 namanya diubah menjadi Postgres95. Akhirnya pada tahun 1996 direorganisasi menjadi PostgreSQL yang terus digunakan hingga sekarang PostgreSQL memelopori banyak konsep yang hanya tersedia di sistem basis data komersial selanjutnya. Meskipun dikembangkan dengan cara sumber terbuka, ini mendukung sebagian besar standar SQL ditambah banyak fitur basis data komersial modern, termasuk yang berikut ini
Fitur tambahan lain yang tidak umum dalam standar RDBMS SQL adalah sebagai berikut
Dalam dunia database kita mengenal jargon model atau struktur client/server, Postgres juga mampu mengimplementasikan konsep model client/server. Penjelasannya adalah sebagai berikut
Fungsi PostgreSQLFungsi dasar Postgres sebagai RDBMS adalah sebagai database dengan dukungan tipe data yang fleksibel. Untuk menggunakan PostgreSQL sebagai database independen tanpa terhubung ke aplikasi apapun, pengguna membutuhkan aplikasi front-end seperti pgAdmin atau HeidiSQL, atau bisa juga menggunakan CLI (command line interface) untuk melakukan query secara manual Sebelumnya, PostgreSQL mendukung multiplatform Windows, Linux, dan MacOS, namun karena alasan teknis, dukungan tersebut diminimalkan. Saat tulisan ini dibuat, PostgreSQL versi 11 dan versi 12 hanya mendukung 2 (dua) platform, yaitu MacOS 64-bit dan Windows 64-bit Postgres merupakan sistem database yang handal dalam mengelola data yang besar agar dapat diakses oleh banyak pengguna. Hal itulah yang menyebabkan PostgreSQL menjadi salah satu pilihan database yang digunakan oleh perusahaan besar berbasis teknologi seperti Yandex dari Rusia, Amazon dari Amerika Serikat, Instagram, Skype, Reddit, Sony Online, dan masih banyak lagi. Fitur utama Postgres adalah membantu pengembang aplikasi (developer) untuk membangun aplikasi berbasis database klien/server, serta membantu administrator database dalam memastikan keamanan perangkat aplikasi dengan melindungi integritas data. Pengelolaan file database dari sisi client atau server tentunya masing-masing memiliki kemampuan yang berbeda. Berikut adalah fitur lanjutan dari Postgres yang sangat berguna bagi developer
PostgreSQL memiliki dukungan untuk penyimpanan data dalam format teks, gambar, suara, dan video ditambah dukungan untuk antarmuka pemrograman C, C++, Perl, Python, Ruby, Tcl, dan ODBC (Open Database Connectivity) Kelebihan dan Kekurangan PostgreSQLKelebihan PostgreSQL adalah sebagai berikut
Kekurangan PostgreSQL sebagai berikut
Itulah sedikit gambaran tentang PostgreSQL, salah satu database open-source dengan fitur yang setara dengan database komersial. Jika Anda pernah mempelajari database MySQL/MariaDB, Access, atau bahkan SQLite, maka Anda akan segera memahami konsep database PostgreSQL. Semangat terus untuk mempelajari databasenya, semoga informasi ini bermanfaat dan mudah dipahami Editor. Muhammad Zakaria Download berbagai jenis aplikasi terbaru mulai dari windows, aplikasi android, driver dan sistem operasi gratis hanya di Nesabamedia. com Apa kelebihan PostgreSQL?Kelebihan PostgreSQL . PostgreSQL gratis. PostgreSQL adalah program manajemen basis data yang gratis dan tidak memerlukan biaya apa pun. . Mudah Ditiru. Jika Anda menggunakan PostgreSQL, Anda dapat melakukan migrasi data dengan mudah. . 3. Aman Digunakan. . 4. Skalabilitas Hebat. . Memiliki Dokumentasi Lengkap Apa fungsi dari PostgreSQL?PostgreSQL adalah sistem database yang didistribusikan secara bebas di bawah perjanjian lisensi BSD. Software ini merupakan salah satu database yang paling banyak digunakan saat ini, selain MySQL dan Oracle. PostgreSQL menyediakan fitur yang berguna untuk replikasi database .
Apakah PostgreSQL berbayar?Gratis. PostgreSQL bebas digunakan karena PostgreSQL bersifat open-source, jadi Anda tidak perlu lisensi berbayar untuk mode premium. Semua program dalam versi standar PostgreSQL dapat digunakan secara gratis oleh pengguna.
Apa perbedaan antara PostgreSQL dan MySQL?MySQL adalah database relasional murni, tetapi PostgreSQL adalah database relasional objek atau ORDBMS dengan kemampuan seperti pewarisan tabel dan fungsi redundan . |