• CODE
  • LOGIC
  • REVIEW
  • DATA

AIを使ってSQLクエリを生成する方法:NVIDIA AI MCPを活用したデータ抽出

NVIDIA AIをクライアントに接続することで、自然言語とデータベースの架け橋となります。接続後は、質問をするだけでコードが生成されます。

このページについてAIに聞く

すぐに答え

どうやって自然言語をSQLに変換するのですか?

AIが text_to_sql ツールを使用し、お使いのデータベーススキーマに基づいた有効なSQL文へと質問を翻訳します。必要なデータを正確に抽出できる、そのまま実行可能なコードが手に入ります。以下に翻訳のプロセスをまとめました。

出力結果

クエリによって得られるもの

構文はAIが処理するため、あなたはデータの内容に集中できます。

CODE

即実行可能なSQL

AIがテーブル構造に最適化されたクリーンなSQL文を作成します。そのままデータベースコンソールにコピーして使用可能です。

LOGIC

スキーマの理解

ツールが言葉を実際のカラム名やテーブル間のリレーションに紐付けます。データの構造を正確に把握して処理します。

REVIEW

人間による確認

実行前にコードを確認できます。データに触れる前に、ロジックが意図通りであるかを検証できます。

DATA

ダイレクトな回答

生成されたコードを実行すれば、要求した通りの行と値が得られます。手動でのフィルタリング作業はもう不要です。

ワークフロー

質問が届いたときのAIの動き

AIは、あなたの意図とデータベースエンジンの間を仲介する翻訳者として機能します。

  1. 意図の解析

    エージェントが自然言語の質問を解析し、どのデータポイントが必要なのかを特定します。

    text_to_sql
  2. スキーマへのマッピング

    AIがデータベース構造を確認し、リクエストに最適なテーブルとカラムを見つけ出します。

    text_to_sql
  3. 構文の記述

    ツールが、データを取得するために必要な特定のSQL文を組み立てます。

    text_to_sql
  4. コードの提示

    エージェントが完成したクエリをチャットウィンドウに表示し、確認を促します。

    text_to_sql

試してみる

まずはこれをコピーして開始しましょう

以下のプロンプトを使って、データのクエリを開始できます。

出発点

これらは入力の例です。括弧内のテキストを、実際のご自身のテーブル名やカラム名に書き換えて使用してください。

NVIDIA Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_F8wZEFp9XAw3aowvQGCJgs0iHR9Eswli1t6PkJLP/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — NVIDIA capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "nvidia-ai-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_F8wZEFp9XAw3aowvQGCJgs0iHR9Eswli1t6PkJLP/mcp"
    }
  }
}
チャットにコピー04
  • [users] テーブルの中で、先週サインアップしたユーザーをすべて抽出するSQLを書いてください。

  • [orders] テーブルから、3月の総売上を表示してください。

  • [inventory] の中で、価格が高い上位5つの商品をリストアップするクエリを生成してください。

  • [customers] の中で、ニューヨークに住んでいる顧客のメールアドレスをすべて教えてください。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

NVIDIA AIを一度接続すれば、あとは聞くだけです

一度接続するだけで、AIクライアントと NVIDIA AI MCP が連携します。認証情報は当社の側で暗号化され、安全に保持されます。

NVIDIA AIをAIに接続する

FAQ

動作に関する詳細

  • 01

    AIはクエリを自動的に実行しますか?

    いいえ。AIはSQLコードを生成して提示するまでを行います。クエリの実行は、ご自身でデータベース環境にて行ってください。

  • 02

    AIがデータベースのスキーマを変更することはありますか?

    いいえ。このツールはデータの照会(クエリ)を目的として設計されており、テーブルの変更、レコードの削除、データベース構造の改変を行うことはできません。

  • 03

    テーブル名が特殊な場合はどうなりますか?

    AIは提供されたスキーマ情報を使用して、あなたの言葉を特定のテーブル名やカラム名に正しく紐付けます。

  • 04

    どんなデータベースでも動作しますか?

    接続が確立された後、お使いのAIクライアントがアクセス可能なデータベースであれば、どれでも動作します。

  • 05

    複雑なJOINを含むクエリも書けますか?

    はい。質問の内容が複数のテーブルにまたがるデータを必要とする場合、AIは必要な JOIN 文を記述します。

  • NVIDIA AIについて他に質問がありますか? NVIDIA AI Connector の全機能を見る

『NVIDIA』を Claude、Cursor、ChatGPT などに接続