基本的な設計構造の概念を理解することが必要です。各部分がどのように相互作用するかを理解することによって、つぎの章がよりはっきりと理解できるます。プロセス」のクライアント/サーバーモデルを使用しています。プロセス(プログラム)により構成されます。つのホスト上のデータベースの集まりを管理します。そのようなデータベースの集まりは(データベースの)クラスタと呼ばれます。インターフェイスライブラリを呼び出します。10-1(a))に送ります。接続確立の方法とフロントエンドプロセスの新しいサーバーへの接続。介入無しに通信を行います。常に接続要求を待ちつつ稼働します。つのフロントエンドがバックエンドプロセスに対して複数の接続を行うことを許可します。いっても、それぞれのバックエンドプロセスはシングルスレッドプロセスで一度にひとつの問い合わせしか実行しません。どのようなひとつのフロントエンドとバックエンド接続はシングルスレッドなのです。とバックエンドは常時同じマシン(データベースサーバー)上で稼働しているのに対し、フロントエンドアプリケーションはどこでも動かせるということです。クライアントマシン上でアクセス可能なファイルはデータベースサーバーマシン上ではアクセスできない(あるいは異なるパス名を使用しない限りアクセスできない)という理由があるのでこのことをよく覚えておいてください。いう名前のあるユーザー)でならない必要性は、たとえ多くのシステムでこのような方法を導入しているとしてもありません。スーパーユーザーが通常の権限のないユーザーであることが最も安全です。スーパーユーザーに属するべきです。