FireDAC (日本語版)
マルチデバイス対応のVCLデータアクセスライブラリ。
Embarcadero 社の製品
2012 年より日本国内にてComponentSourceで販売中。
マルチデバイス対応のVCLデータアクセスライブラリ。
FireDACは、エンタープライズデータベースにアクセスするマルチデバイス向けアプリケーションを構築するためのユニバーサルデータアクセスコンポーネントです。強力なユニバーサルアーキテクチャにより、FireDACは、Delphi、C++Builderから、InterBase、SQLite、MySQL、SQL Server、Oracle、PostgreSQL、DB2、SQL Anywhere、Advantage DB、Firebird、Access、Informix、DataSnapどに高速なネイティブアクセスが可能です。
FireDACの主な機能
データアクセスエンジン
FireDACデータセットは、強力なデータアクセスエンジンの上に構築されています。軽量かつ柔軟、効率的なデータアクセスエンジンは、データセットAPIへの強力な基盤としてアプリケーションでから直接利用することができます。エンジンは、柔軟なオブジェクト指向のAPIによって、データセットコンポーネントおよび非コンポーネントレイヤーから成り立っています。
ハイパフォーマンスデータアクセス
さまざまな手法によってデータベースアクセスは最適化されています。例えば、データベース固有のコンポーネントなどにより、比類ない高速データアクセスを可能にします。
大規模なデータセットで高速な双方向ナビゲーションを実現するライブデータウィンドウモード
共通化されたAPI
FireDACでは、データベースシステム間の違いの抽象化に役立つさまざまな機能を提供しています。DBMSの方言や微妙な違いなどを気にすることなく、容易にコードを記述できます。
ネイティブドライバサポート
共通のDBMS接続に加え、各データベース固有の強力かつ高度な機能へ最高レベルでアクセスが可能になるネイティブデータベースドライバをサポートしています。