

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon Keyspaces で CQL を使用してデータを作成/読み取り/更新/削除する (CRUD)
<a name="getting-started.dml"></a>

チュートリアルのこのステップでは、CQL データ操作言語 (DML) ステートメントを使用して、Amazon Keyspaces テーブルのデータを挿入/読み取り/更新/削除する方法について説明します。Amazon Keyspaces では、CQL 言語でのみ DML ステートメントを作成できます。このチュートリアルでは、 AWS マネジメントコンソールの [AWS CloudShell](using-aws-with-cloudshell.md) で `cqlsh-expansion` を使用して、DML ステートメントの実行を練習します。
+ **データの挿入** – `INSERT` ステートメントを使用して、1 つのテーブルに単一および複数のレコードを挿入する方法を説明します。CSV ファイルからデータをアップロードし、正常に挿入されたことを `SELECT` クエリで確認する方法を学びます。
+ **データの読み取り** – `SELECT` ステートメントのさまざまなバリエーションを試し、テーブルからデータを取得します。取り扱うトピックは、すべてのデータの選択、特定の列の選択、`WHERE` 句を使用した条件に基づく行のフィルタリング、単純条件と複合条件の理解などです。
+ **データの更新** – `UPDATE` ステートメントを使用して、テーブル内の既存のデータを変更する方法を学びます。単一列と複数列を実際に更新してみて、プライマリキー列の更新にまつわる制約について理解しましょう。
+ **データの削除** – 最終セクションでは、`DELETE` ステートメントを使用して、テーブルからデータを削除する方法を説明します。特定のセルや行全体の削除方法を学び、データを削除した場合とテーブル全体またはキースペース全体を削除した場合の違いを理解しましょう。

このチュートリアル全体を通じて、例やヒントを紹介します。また、さまざまなシナリオに合わせて自分で CQL クエリを書く練習をすることもできます。

**Topics**
+ [Amazon Keyspaces テーブルにデータを挿入してロードする](getting-started.dml.create.md)
+ [Amazon Keyspaces で CQL `SELECT` ステートメントを使用してテーブルからデータを読み取る](getting-started.dml.read.md)
+ [CQL を使用して Amazon Keyspaces テーブルのデータを更新する](getting-started.dml.update.md)
+ [CQL `DELETE` ステートメントを使用してテーブルからデータを削除する](getting-started.dml.delete.md)