ISQL is a useful facility for many types of ALLBASE/SQL users:
Application programmers who use ISQL as a program development tool:
To obtain information about table and view structures.
To try out queries to be embedded in applications.
To build test databases for debugging data manipulation operations and for testing programs.
Database administrators who use ISQL as a DBA tool:
To create, build, and maintain databases.
To define data and conduct authorization operations as required.
To query system catalog views to monitor DBEnvironment usage.
To load or unload tables, and install or drop preprocessed modules.
To define and maintain DBEFiles and DBEFileSets to manage space.
These users invoke SQLUtil from ISQL for DBEnvironment maintenance activities.
End users who use ISQL to retrieve or modify data.