Berikut video tutorial tentang membuat function di PostgreSQL dengan PgAdmin III. Semoga bermanfaat dan doakan kami agar terus bisa berbagi.
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 penggunaSejarah singkat PostgreSQLPostgreSQL, 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 relasionalPerusahaan Ingres didirikan pada tahun 1980Dibeli oleh komputer Associates tahun 19941986-1994: POSTGRESPengembangan konsep-konsep dalam INGRES dengan fokus pada orientasi objek dan bahasa qwery Quel.Basis kode INGRES tidak digunakan sebagai dasar untuk POSTGRESDiperdagangkan sebagai Illustra (dibeli oleh Informix, dibeli oleh IBM)1994-1995: Postgres95Dukungan untuk SQL telah ditambahkan pada tahun 1994Dirilis sebagai Postgres95 tahun 1995Dirilis ulang sebagai PostgreSQL 6.0 pada tahun 1996Pembentukan tim Pembangunan Global PostgreSQLFitur Utama dari PostgreSQLPostgreSQL 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 queryMemilih sub SQLKunci asingPelatukPemandanganTransaksiKontrol 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 dataFungsiOperatorFungsi agregatMetode indeksDukungan bahasa proseduralPGSQL 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