実際のデータベースへの接続はこのコネクションクラスが確立します. またすべてのアクセスクラスがこのクラスを継承しています.
データベースクラスはバックエンドサーバへの接続を保持する C++ オブジェクトを提供します. このオブジェクトを生成するには, まずアクセスしようとするバックエンドに対して適切な環境を整える必要があります. C++ プログラムからバックエンドサーバへ接続する処理は, 後述するコンストラクタが扱います.