sql >> データベース >  >> RDS >> Database

ODBCとは何ですか?

    ODBC(Open Database Connectivity)は、リレーショナルデータベース管理システムと非リレーショナルデータベース管理システム(DBMS)の両方にアクセスするための業界標準のアプリケーションプログラミングインターフェイス(API)です。 ODBCは、独自のインターフェイスを知らなくても、さまざまな独自のパーソナルコンピュータ、ミニコンピュータ、およびメインフレームデータベースに格納されているデータにアクセスする必要性に応えて、1992年にSQL Access Group(SAG)によって最初に開発されました。

    現在、多くのアプリケーションは、使用されているプログラミング言語、データベースシステム、またはオペレーティングシステムに関係なく、ODBCを使用してデータベースにクエリを実行します。ただし、DBMS固有の詳細を含む個別のデータベースドライバが必要です。

    ODBCは、機能とパフォーマンスの面で長い道のりを歩んできました。Oracle、DB2、SQL Server、Sybase、MySQL、Accessなどのさまざまなエンタープライズデータベースと、IRIと同じハードウェアプラットフォーム(Unix、Linux、Windows、Mac OS X)をカバーしています。およびOS/400。

    ODBC、IRI、およびあなた

    CoSortのSortCLプログラムとそれに続くスピンオフ製品でのODBCプロセスタイプの開発により、IRIソフトウェアのユーザーは、フラットファイルのレコードとともにテーブルの行を同時にアドレス指定できるようになります。接続されたRDBMSソースとターゲットのこの入力レベルと出力レベルのサポートは、CoSortSortCLユーザーができることを意味します。

    • 複数のテーブルとフラットファイルのデータを並べ替え、集計、結合します。つまり、複数のソースとフォーマットから
    • 変更データのキャプチャまたはデルタレポート操作のために、これらの異なるソースのデータを比較します
    • 個別の抽出操作と読み込み操作なしでデータベーステーブルを並べ替えまたは再編成します*
    • これらのテーブルとフラットファイルの値を上下に計算する詳細レポートと要約レポートを生成します
    • データマートやBIアプリケーションなどのデータフランチャイズ用のCSV、XML、またはその他のハンドオフターゲットを作成します

    CoSort 9.5、IRI WorkbenchのGUIプラットフォームでは、JDBCを使用してEclipse Data Tools Platform(DTP)プラグインのデータソースエクスプローラーを介して接続されたデータソースを参照し、SortCLにレイアウトと操作のメタデータを定義してジョブを実行できます。ローカルまたはリモート。

    SortCLスピンオフツールでのODBCサポートは、FieldShieldユーザーが、さまざまなデータベースやフラットファイルの列レベルで個人識別情報(PII)やその他の機密データを暗号化、匿名化、マスク、および編集できることを意味します(同時に) 。 RowGenユーザーは、テーブルの説明を直接読み取り、元のテーブルと同様に構造的および参照整合性を維持する生成されたテーブルをテストデータベースに取り込むことができます。 NextFormユーザーは、データベースとファイル形式の移行のために、異なるソースからのデータ型を変換することもできます。

    * FACT、CoSort、およびダイレクトパスロードを使用した外部再編成メソッドは、現在でもボリュームが高速です


    1. データベースの負荷分散:分散型と集中型のセットアップ

    2. Rails4session.idは時々nil

    3. SQLServerで日時の時間部分を削除するための最良のアプローチ

    4. Postgresのベンチマーク-XL