# データベースを使って作業

データベースサポートにより、データベースとの間で読み取りおよび書き込みを行えます。

目的のデータベーステーブル構造から継承するエンクローズストラクチャーを作成することで、単一のマップ内の任意の数のデータベーステーブルとの間でインポートか読み取りを実行できます。データベーステーブルで値を検索してアップデートできるよう、データベースルックアップファンクションが提供されています。

データベーステーブルをインポートし、DatabaseLookupファンクションを使ってマップ上でテスト実行機能を使うためには、クラスパスに該当するデータベースドライバーを提供する必要があります。データベース接続ウィザードの詳細プロパティに追加します。また、このJarファイルをランタイムのクラスパスに含める必要があります。

データベーステーブルをインポートし、DatabaseLookupファンクションを使ってマップでテスト実行機能を使うためには、クラスパスに該当するデータベースドライバーを提供する必要があります。そのようなデータベースドライバーは、データベース接続ウィザードの詳細プロパティに追加できます。また、このJARファイルをランタイムのクラスパスに含める必要があります。

JDBC4ドライバーはまた、新しい非Eclipseランタイムを使う時にランタイムで必要になります。

Talend Data Mapper は次のデータベースをサポートしています:

* DB2
* HSQLDB 1.8
* Microsoft SQL Server
* MySQL
* MySQL8
* MariaDB
* Oracle (バージョン9以降)
* PostgreSQL
* Sybase
* H2

### このセクション内

* [Talend Studioからデータベース接続をインポート](https://help.qlik.com/talend/ja-JP/data-mapper-user-guide/8.0-R2025-03/importing-database-connection-from-talend-studio)
* [データベースからのテーブルのインポート](https://help.qlik.com/talend/ja-JP/data-mapper-user-guide/8.0-R2025-03/importing-tables-from-database)
* [データベース内の値のルックアップ](https://help.qlik.com/talend/ja-JP/data-mapper-user-guide/8.0-R2025-03/looking-up-values-in-database)
* [非推奨のデータベースファンクションから移行](https://help.qlik.com/talend/ja-JP/data-mapper-user-guide/8.0-R2025-03/migrating-from-deprecated-database-functions)