The database class provides C++ objects that have a
connection to a backend server. To create such an object one
first needs the appropriate environment for the backend to
access. The following constructors deal with making a
connection to a backend server from a C++ program.