Database merupakan pusat data bagi sebuah sistem informasi, telah banyak aplikasi sistem database yang beredar baik yang berbayar maupun yang gratis. PostgreSQL merupakan salah satu sistem database yang gratis dan memiliki fitur fitur yang handal, salah satu fitur yang membedakan PostgreSQL dengan sistem basisdata yang lainnya adalah adanya fitur pembuatan Function, dimana pengguna dapat mendefinisikan sendiri Function-nya dengan menggunakan bahasa pemrograman tertentu, yang kemudian dapat dipanggil kembali untuk dieksekusi. Pada peneletian ini penulis mencoba melakukan pengujian penambahan data dengan menggunakan perintah INSERT dan perintah External Function yang dibuat sendiri pada terminal/command prompt dan web browser. Dari hasi uji coba yang dilakukan, dihasilkan rata rata waktu proses penambahan data pada terminal/command prompt dengan menggunakan perintah INSERT adalah 185.293 ms dan rata rata waktu proses external function adalah 129.52 ms, sedangkan rata rata waktu proses penambahan data pada web browser dengan menggunakan perintah INSERT adalah 168,363 ms dan external function adalah 145,64 ms . Kedua perintah tersebut terdapat perbedaan dalam penulisan perintah, namun external function merupakan perintah yang didefinisikan secara mandiri oleh pengguna hal ini memungkinkan pengguna untuk menentukan bentuk perintah sesuai yang diinginkan pengguna.