データベースは、データの追加(Insert)、検索(Select)、更新(Update)、削除(Delete)の基本操作をサポートしています。これらはまとめて CRUD と呼ばれ、業務データを扱う Agent の中心的な処理になります。
CRUD 操作
Create / Insert
新しい申請、問い合わせ、顧客情報などをデータベースに登録します。
Read / Select
条件に一致するレコードを検索し、回答や分析に利用します。
Update
ステータス、担当者、在庫数など、既存データを更新します。
Delete
不要なデータや誤登録データを削除します。
Agent での利用例
ユーザーの意図を分類する
検索、登録、更新、削除のどの操作が必要かを判断します。
必要な項目を抽出する
対象テーブル、検索条件、更新内容などを整理します。
SQL を生成または指定する
NL2SQL、LLM、固定 SQL を利用して実行 SQL を準備します。
データベースモジュールで実行する
検索はデータベースクエリ、更新系処理はデータベース更新を利用します。
更新や削除を伴う処理では、操作前の確認、対象条件の限定、権限管理を必ず設計してください。