Listato 1 - L'interfaccio SQL Engine
public interface SQLEngine {

  Connection connect(Properties prpConnessione)

    throws SQLException;

  ResultSet[] execute(String stSQL) throws SQLException;

  void close() throws SQLException;

  String getConnectionParameter(String key);

  DatabaseMetaData getMetaData();

}