エンバカデロ・テクノロジーズでは、主力データベースエンジンである「InterBase」の新バージョン「InterBase 2020 Update 5 (14.5.0.864)」をリリースしましたので、お知らせいたします。今回のリリースは製品の品質と使い勝手の向上を目的としています。
Table of Contents
IBConsoleのUXの刷新
InterBase 2020 Update 5 には、IBConsoleの新しいリリースが含まれており、過去のIBConsoleと比較して大幅なアップデートが行われております。
今回の変更は、IBConsoleの外観と機能を網羅し、使いやすさを向上させ、よりモダンな外観と動作にすることを目的としています。
このUIおよびUXプロジェクトの一環として
- HighDPIモニターのサポート
- 高解像度の新しいアイコンに置き換え
- フォントとデフォルトサイズの変更
- ユーザーインターフェースの「乱雑さ」の一部 (線、ボーダー、繰り返し画像など) を削除
など
モダンなWindowsアプリに対応するために多くの変更を加えました。下図の例では、左側が古いIBConsoleのUI、右側が新しいIBConsoleのUIです。ツールのUXが、可能な限りモーダルダイアログよりもタブを優先するようになったことにご注目してください。
もう一つの変更点は、IBConsoleのさまざまな部分に検索とフィルター結果が追加されたことで、特定のアイテムやアクションを簡単に見つけることができるようになりました。
- アイテムの検索とフィルタリングの「 Multi-Purpose Section」.
- 「Server Tree」にリストされたサーバーやデータベースを迅速に検索可能
- 「Interactive SQL Window」によってテーブル、ビュー、またはフィールドを迅速に検索可能
全体的に、新バージョンはナビゲーションを改善し、タブ化されたコンテンツは、要素をドリルダウンするためのより整理された方法を提供しています。
下図の例は、テーブルのメタデータを表示した高解像度版の新しいIBConsole UI です。
全般的な品質改善
InterBase 2020 Update 5では、他にも機能改善が行われています。
- InterBase IBToGoは、Delphi ターゲットプラットフォームと同じ ARM64 (Apple Silicon) で動作する iOS シミュレータ をサポート
- OpenSSLがすべての主要サポートプラットフォーム向けに1.1.1にアップデート
- パラメータ化されたクエリは、CAST() 内でも、連結演算子や算術演算子を含む式でパラメータを使用可能に
- gstat ツールは、さまざまなレベルでのテーブルごとの BLOB 数など、BLOB にに関するより多くの統計情報を提供
- Update 5のリリースには、顧客から報告された関連する問題の修正も含む
最新のInterBaseドライバの強化
InterBaseの前回のリリース以降、利用可能なドライバを拡張し、RAD Studioライブラリと従来のODBCドライバに加えて、ADO.NETドライバのさらなる改良とPython向けの新しいドライバを追加しました。 詳しくは、以下のドキュメントをご参照ください。
- https://blogs.embarcadero.com/ja/interbase-now-avaialble-to-millions-of-developers-using-python-ja/
- https://www.embarcadero.com/jp/new-tools/python#ib-python-driver
追加ライセンスオプション
また、前回のInterBase 2020のリリース以降、InterBaseの組み込みバージョンの利用者の拡大や新しいライセンスプランを提供しています。
- InterBaseの組み込みバージョン「IBLite」は現在、RAD Studioを利用している開発者だけでなく、興味をもつ開発者であれば誰でも利用可能になりました。
https://www.embarcadero.com/jp/products/interbase/lite/free-download - もう一つの組み込みバージョン「IBToGo」は、暗号化サポート、変更ビュー、および追加機能を備え、お客様のアプリと一緒に無制限に配布可能な年間サブスクリプションライセンスとして提供しています。
https://blogs.embarcadero.com/ja/embarcadero-introduces-a-brand-new-ibtogo-subscription-offer-ja/
InterBaseについて
InterBaseは、管理者不要、軽量、ハイパフォーマンスの強力なデータベースエンジンであり、サーバー環境でも組み込みデータベースとしてモバイルデバイス上でも利用できます。InterBase 2020では、InterBaseサーバーのテーブル領域サポート、組み込み向けの新しいOSプラットフォームサポート、強化されたパフォーマンスモニタリング、SQL最適化など、多くの新機能が追加されています。 InterBase2020に関する詳細は、以下のリンクをご覧ください。
- エンバカデロテクノロジーズの製品ページ (https://www.embarcadero.com/jp/products/interbase)
- InterBase製品のドキュメントサイト (https://docwiki.embarcadero.com/InterBase/2020/ja/Main_Page)
- InterBase 2020 Update 5のWhat’s new (https://docwiki.embarcadero.com/InterBase/2020/en/What%27s_New_in_InterBase_2020_Update_5)
- InterBase 2020 Update 5 リリース ノート (https://docwiki.embarcadero.com/InterBase/2020/en/InterBase_2020_Update_5_Readme)
- InterBase 2020 Update5の修正リスト (https://docwiki.embarcadero.com/InterBase/2020/en/Resolved_Defects)
InterBase 2020 Update5 (14.5.0.864)のダウンロードは、既にご利用のお客様向けにカスタマーポータルサイト (https://my.embarcadero.com) から入手できます。 またInterBase 2020のトライアル版は、以下のURLからダウンロードできます。
https://www.embarcadero.com/jp/products/interbase/start-for-free