Here is a tutorial about creating functions in PostgreSQL with PgAdmin III. Hope it is useful and pray for us to continue sharing.
PGSQL adalah sebuah sistem basis data yang disebarluaskan secara bebas menurut Perjanjian lisensi BSD. Peranti lunak ini merupakan salah satu basis data yang paling banyak digunakan saat ini, selain MySQL dan Oracle. PGSQL menyediakan fitur yang berguna untuk replikasi basis data. Fitur-fitur yang disediakan PGSQL antara lain DB Mirror, PGPool, Slony, PGCluster, dan lain-lain. Postingan kali ini akan memberikan Anda memulai dengan cepat PGSQL dan membuat Anda nyaman dengan pemograman PGSQL. Apa yang dimaksud dengan PostgreSQL? PostgreSQL (diucapkan sebagai post-gress-Q-L) adalah open source relasional database management sistem (DBMS) dikembangkan oleh tim relawan di seluruh dunia. PostgreSQL tidak dikendalikan oleh setiap perusahaan atau entitas yang pribadi dan kode sumber tersedia secara gratis. *DBMS adalah suatu sistem atau perangkat lunak yang dirancang untuk mengelola suatu basis data dan menjalankan operasi terhadap data yang diminta banyak pengguna Sejarah singkat PostgreSQL PostgreSQL, awalnya disebut Postgres, diciptakan pada UCB oleh seorang profesor ilmu komputer yang bernama Michael Stonebraker. Stonebraker mulai Postgres pada tahun 1986 sebagai proyek ikutan dari pendahulunya, Ingres, sekarang dimiliki oleh Computer Associates. 1977-1985: sebuah proyek yang disebut INGRES dikembangkan. Proof-of-concept untuk database relasional Perusahaan Ingres didirikan pada tahun 1980 Dibeli oleh komputer Associates tahun 1994 1986-1994: POSTGRES Pengembangan konsep-konsep dalam INGRES dengan fokus pada orientasi objek dan bahasa qwery Quel. Basis kode INGRES tidak digunakan sebagai dasar untuk POSTGRES Diperdagangkan sebagai Illustra (dibeli oleh Informix, dibeli oleh IBM) 1994-1995: Postgres95 Dukungan untuk SQL telah ditambahkan pada tahun 1994 Dirilis sebagai Postgres95 tahun 1995 Dirilis ulang sebagai PostgreSQL 6.0 pada tahun 1996 Pembentukan tim Pembangunan Global PostgreSQL Fitur Utama dari PostgreSQL PostgreSQL berjalan pada semua sistem operasi utama, termasuk Linux, UNIX (AIX, BSD,HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64), dan Windows. Mendukung teks, Gambar, suara, dan video, dan termasuk pemrograman antar muka untuk C / C++, Java, Perl,Python, Ruby, Tcl dan Open Database konektivitas (ODBC). *Open Database Connectivity (ODBC) adalah Application Programming interface (API) database yang khusus digunakan untuk mengakses database relasional. ODBC terdapat dalam setiap komputer yang menggunakan sistem operasi windows, karena ODBC merupakan bagian dari Windows Open System Architecture (WOSA). PGSQL mendukung sebagian besar dari standar SQL dan menawarkan banyak fitur modern termasuk yang berikut: Kompleks SQL query Memilih sub SQL Kunci asing Pelatuk Pemandangan Transaksi Kontrol multiversion concurrency (MVCC) Streaming replikasi (pada 9.0) Panas siaga (pada 9.0) Anda dapat memeriksa dokumentasi resmi PGSQL untuk memahami fitur yang disebutkan di atas. PGSQL dapat diperpanjang oleh pengguna dalam berbagai cara,misalnya dengan menambahkan baru: Tipe data Fungsi Operator Fungsi agregat Metode indeks Dukungan bahasa prosedural PGSQL mendukung empat bahasa prosedur standar yang memungkinkan pengguna untuk menulis kode mereka sendiri dalam salah satu bahasa dan bisa dieksekusi oleh PGSQL database server. Bahasa prosedural ini adalah – PL pgSQL, PL Tcl, PL Perl dan PL/Python. Selain itu, bahasa prosedural lain non-standar seperti PL/PHP, PL V8, PL Ruby, PL/Java, dll, juga didukung. Sumber: https://www.kapalomen.com/2016/11/pengenalan-database-postgresql-fitur-utama.html