DBIx::Perform emulates the Informix Perform character terminal-based database query and update utility. Given a screen-description file in the style of the original's, it presents a curses-implemented form for handling a table. If the local version of DBD::whatever supports the column_info method, it can generate such a description file from the schema.