ibm_db API は、IBM データ・サーバー・データベース内のデータにアクセスおよび操作するためのさまざまな Python 関数を提供します。例えば、データベースへの接続、SQL ステートメントの準備と発行、結果セットからの行のフェッチ、ストアード・プロシージャーの呼び出し、トランザクションのコミットとロールバック、エラーの処理、メタデータの取得などの関数です。
Python における IBM データベース・サーバーへの接続
SQL ステートメントを実行してデータの作成、更新、削除、または検索を行うには、その前にデータベースに接続する必要があります。ibm_db API を使用すると、カタログ式接続またはアンカタログ式接続のいずれかによりデータベースに接続できます。 パフォーマンスを改善するために、持続的な接続を作成することもできます。