PL/sh enables an SQL developer to write procedural language functions for PostgreSQL 8.2 in a shell of his choice. You need this package if you have any PostgreSQL 8.2 functions that use the language plsh. . Web site: http://plsh.projects.postgresql.org/ . PostgreSQL is an object-relational SQL database management system.