•
|
•
|
•
|
最低の総所有コスト(TCO)。Aberdeen Group 社が実施した独自の調査で、PSQL の安価な TCO に匹敵する主要なデータベース製品はほかにないとの結果がでました。なぜ最低の TCO が可能なのか?この理由については、次の項をお読みください。
|
•
|
データベース管理者(DBA)が不要。この業界の求人広告では Oracle、Sybase、あるいは SQL Server のデータベース管理者に高額な給与を提示しているのを頻繁に見かけます。PSQL では独自の Zero Database Administrator(Z-DBA™)アーキテクチャを提供します。使いやすいツール、安全なインストールおよび単純な操作性により、デスクトップ、ワークグループおよび各部門のアプリケーションの完全な運用を達成します。
|
•
|
デスクトップから Web までの拡張性。PSQL には 2 種類のエディションがあります。Ultra-light™(超軽量)ワークグループ データベース エンジンは、シングル ユーザー設定から小規模のワークグループ設定までをサポートします。サーバー エンジンには 6 ユーザー ライセンスが付属しており、イントラネットおよびエクストラネット アプリケーションを含む、数百の同時ユーザーにまで拡張できます。データベース エンジンをアップグレードする場合、サポートされるアプリケーションへの変更は必要なく、新しいデータベース エンジンに入れ替えるだけで済みます。
|
•
|
クロス プラットフォームのサポート。ほかの製品とは異なり、PSQL の使用は単一プラットフォームに留まりません。PSQL データベースはバイナリ互換で、Microsoft Windows および Linux ベースのいくつかのプラットフォームでサポートされます。
|
•
|
低価格で多機能なデータベース。PSQL では、ほかの高価な DBMS 製品に見られるような、完全なセキュリティ、暗号化、管理および監視ツール、その他多数の機能を提供します。
|
•
|
実績のある安定性と信頼性。米国の Windows デスクトップ会計ソフトウェア市場で、データベースの第一選択として PSQL が使用されていることは紛れもない事実です。重要なデータを管理する状況において、このデータベースはその期待を裏切りません。
|
•
|
複数のアクセス方法。アプリケーション ベンダーは、大量のデータ操作でのパフォーマンスを著しく向上させる Btrieve API を使用することができます。また一方で、データのレポート作成、セキュリティ、分析および標準互換に対応する ODBC、OLE DB、純粋な Java および JDBC インターフェイスの豊富なアクセス方法を提供します。これらのアクセス方法をすべて提供しているデータベース管理システムはほかにありません。
|
•
|
速度。MicroKernel エンジンは数百人のユーザーが使用する数ギガバイトのデータベースを構築する場合でも、瞬時の応答が可能です。このエンジンは、ファイル サイズが大きくなっても、データの高速な取り出しと更新のためにページをキャッシュする内部インデックス アルゴリズムや、高速のデータ アクセスを保つ自動インデックス バランスなどの機能を利用して、このような高速度を実現します。
|
•
|
データの整合性。MicroKernel エンジンは豊富なトランザクション処理のサポート、参照整合性の制御、ファイルの自動修復などにより、データの整合性を保証しています。サーバーやシステムの障害発生時には、ログ機能とロール フォワード機能により、最後に完了したトランザクションの時点までデータを修復します。
|
•
|
スケーラビリティ。数多くのクライアント/サーバー データベース アプリケーションがデスクトップ ソフトウェアとして誕生し、会社の成長とともに拡張されていきました。PSQL は、ワークステーションから大規模なクライアント/サーバー環境まで、柔軟なスケーラビリティを備えています。
|
•
|
低コスト。PSQL 開発者が実感するサポート コストの低さは、PSQL アプリケーションのエンド ユーザーにとってもメンテナンス コストが低いことを意味します。PSQL のデータの自動修復機能や、使いやすいユーティリティによって、継続的なデータベース管理が不要になります。
|
•
|
標準インターフェイス。SQL および ODBC による、有用なアプリケーションを構築するための標準化された基盤を提供します。
|
•
|
速度。PSQL はデータベース エンジンへの ODBC 直接アクセスを提供します。競合製品の多くは、変換レイヤーを使用して ODBC 呼び出しを独自の「ネイティブ」リレーショナル API 呼び出しに変換してからデータベース エンジンにアクセスします。これに対し、PSQL ODBC ドライバーはデータベース エンジンを直接呼び出すため、ODBC 呼び出しを独自のリレーショナル API に変換する必要がありません。
|
•
|
スケーラビリティ。PSQL では、シングルユーザーからクライアント/サーバー環境にいたるまで、アプリケーションやデータベースを変更せずにアプリケーションを拡張することが可能です。
|
•
|
運用にメンテナンスが不要。PSQL はすぐにインストールして使用することができます。データベース管理者による大規模なセットアップやパフォーマンスの継続的なチューニングは必要ありません。
|
•
|
最小メモリ フットプリント。PSQL のフットプリントは小さく、少量のメモリしか必要としません。
|
さまざまなアクセス方法のサポート(PSQL SDK を参照してください)
|
||
•
|
低レベル API。Btrieve API を直接プログラミングすることにより、最速のデータ アクセスが可能になり、作成するアプリケーションがデータを読み書きする方法を最適に制御できます。これらの考慮事項が重要であり、ご自分のビジネス ルールを組み込んでコードを開発するつもりである場合は、API の直接プログラミングが非常に役立ちます。データにリレーショナル アクセスする場合は、Microsoft ODBC API に直接コーディングすることも可能です。
|
•
|
ODBC。PSQL ではネイティブな ODBC ドライバーを提供します。
|
•
|
PSQL ADO.NET データ プロバイダー。このデータ プロバイダーは Microsoft .NET Framewor のサポートを提供するもので、マネージ コードのみで構築されている ADO.NET 管理データ プロバイダーです。
|
•
|
Java。Java インターフェイスにより、プラットフォームに依存しないオブジェクト指向の方法で Btrieve アプリケーションを開発することができます。Java インターフェイスは、真のヌル値と Unicode 値のほか、BLOB(Binary Large Object)もサポートしています。
|
•
|
DTI/DTO(Distributed Tuning Interface/Distributed Tuning Objects)。これら 2 つの関連したインターフェイスを使用すれば、アプリケーションからデータベース エンジン自体を、設定パラメーターやセキュリティ部分も含め、調整および管理することができます。
|
•
|
OLE DB。OLE DB プロバイダーでは、リレーショナル インターフェイスとトランザクショナル インターフェイスの両方へのアクセスが行えます。
|
•
|
ActiveX インターフェイス。ActiveX インターフェイスを使用すると、手作業のコーディングを最小限に抑えて、PSQLエンジンのパワーとスピードを活用することができます。このインターフェイスは、サード パーティ製のグリッド コントロールでも使用できるように設計されています。
|
•
|
包括的なサンプル アプリケーション。PSQL SDK には、レンタル ビデオ店を経営するという目的に沿って設計された包括的なサンプル アプリケーションも用意されています。Visual Basic、Delphi、Java、および C/C++ で記述された包括的なサンプル コードが付属しています。ODBC、ActiveX RDO、サード パーティ製コントロール、API の直接呼び出しを使用する例が示されています。
|
•
|
弊社 Web サイトから、最新の PSQL コンポーネントのダウンロードやコード サンプル、ドキュメント、テクニカル サポートを入手できます。
|