BDE ベースのアーキテクチャ
BDE の利用:インデックス への移動
警告: ボーランド データベース エンジン(BDE)の使用は推奨されません。今後 BDE は機能拡張されません。 たとえば、BDE では Unicode はサポートされません。 BDE を使用した新規開発はしないことをお勧めします。 既存のデータベース アプリケーションを BDE から FireDAC に移行することを検討してください。
BDE を使用する場合、アプリケーションは「データベース アーキテクチャ」に記述されている一般的なデータベース アーキテクチャを拡張したものを使用します。 すべての Delphi データベース アプリケーションに共通するユーザー インターフェイス要素、データソース、およびデータセットに加えて、BDE ベースのアプリケーションでは以下のコンポーネントを使用できます。
- トランザクションを制御し、データベース接続を管理する 1 つ以上のデータベース コンポーネント
- データ アクセス操作(データベース接続など)を分離し、データベースのグループを管理する 1 つ以上のセッション コンポーネント
BDE ベースのアプリケーションでのコンポーネント間の関係を次の図に示します:
以下のトピックでは、これらのコンポーネントについてさらに説明しています: