An interface representing a database engine connection.
Core functionality are provided. Features provided by database engines will be exposed by the object implementing this interface or by
future interfaces.
Start a connection to a database. Initialy will return
Status.IN_PROGRESS if the connection has been started. Returns
Status.CANCELED if the connection can't be started.
String to parse contains parameters to construct the final SQL command
to execute. The query is saved using the given name and retrieved by
get_prepared_query