    class
    	DATABASE_MANAGER [reference G -> DATABASE create default_create end]

    General
    	cluster: dbms-support
    	description: "Object that enable basic database management."

    Ancestors
    	ANY

    Queries
    	database_handle_created: BOOLEAN
    	database_handle_name: STRING_8
    	Db_change: DB_CHANGE
    	Db_selection: DB_SELECTION
    	error_message: STRING_8
    	has_error: BOOLEAN
    	is_connected: BOOLEAN
    	load_data_with_select (s: STRING_8): ANY
    	load_list_with_select (s: STRING_8; an_obj: ANY): ARRAYED_LIST [[like an_obj] ANY]
    	session_control: DB_CONTROL
    	string_format (s: STRING_8): STRING_8

    Commands
    	commit
    	disconnect
    	establish_connection
    	execute_query (a_query: STRING_8)
    	execute_query_without_commit (a_query: STRING_8)
    	insert_with_repository (an_obj: ANY; rep: DB_REPOSITORY)
    	set_connection_information (user_name, password, data_source: STRING_8)