SQLite へのユーザーデータ挿入 (Insert User Data into SQLite)

Beginner

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに (Introduction)

このチャレンジ (challenge) では、SQLite を使用してユーザーデータをデータベーステーブルに挿入します。目標は、users テーブルに、idname、および age を含む 3 つの特定のレコードを入力することです。

~/project ディレクトリにある users.db データベースに接続し、INSERT INTO コマンドを使用して、提供されたユーザーデータを追加する必要があります。name カラムは NOT NULL として定義されているため、空のままにしないようにしてください。正常に完了するには、Alice、Bob、Charlie の情報を正しく挿入する必要があります。これは、テーブルをクエリ (query) し、期待される出力を確認することで検証できます。


Skills Graph

SQLite へのユーザーデータ挿入 (Insert User Data into SQLite)

このチャレンジ (challenge) では、SQLite データベーステーブルにデータを挿入する能力をテストします。

タスク (Tasks)

  • 次の 3 つのレコードを users テーブルに挿入します。
    • id: 1, name: 'Alice', age: 25
    • id: 2, name: 'Bob', age: 30
    • id: 3, name: 'Charlie', age: 22

要件 (Requirements)

  1. ~/project ディレクトリにある users.db という名前の SQLite データベースに接続します。
  2. INSERT INTO コマンドを使用して、指定された 3 つのレコードを users テーブルに追加します。
  3. name カラムが空 (NOT NULL) にならないようにしてください。

例 (Examples)

データの挿入に成功した後、SELECT * FROM users;users テーブルをクエリ (query) すると、次の出力が得られるはずです。

1|Alice|25
2|Bob|30
3|Charlie|22

ヒント (Hints)

  • sqlite3 コマンドを使用してデータベースに接続します。
  • INSERT INTO コマンドでは、テーブル名と挿入する値を指定する必要があります。
  • INSERT INTO ステートメント (statement) には、3 つのすべてのカラム (idnameage) を含めることを忘れないでください。

概要 (Summary)

このチャレンジ (challenge) では、SQLite データベースにユーザーデータを挿入するタスクが与えられます。初期設定では、SQLite サーバーをインストールし、~/project ディレクトリにある users.db データベース内に、idname、および age カラムを持つ users テーブルを作成します。

中心となるタスクでは、INSERT INTO コマンドを使用して、3 つの特定のユーザーレコード (Alice、Bob、Charlie) と、それぞれの idname、および age の値を users テーブルに追加する必要があります。正常に完了したかどうかは、データベースをクエリ (query) して、各ユーザーのレコードの存在を確認することで検証されます。