適用対象:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Analytics Platform System (PDW)
Microsoft Fabric プレビューの SQL データベース
Note
「Transact-SQL を使用したクエリの実行の概要」ラーニング パスでは、より詳しい内容と実用的な例が提供されています。
Transact-SQL ステートメントの作成チュートリアルへようこそ。 このチュートリアルは、SQL ステートメントを初めて作成するユーザーを対象としています。 ここでは初心者のユーザーを対象に、テーブルを作成し、データを挿入するための基本的なステートメントを紹介します。 このチュートリアルでは、SQL 標準製品に実装されている Transact-SQL を使用します。
このチュートリアルは、Transact-SQL 言語を簡単に紹介することを目的としています。Transact-SQL クラスの代わりとなるものではありません。 このチュートリアルで使用するステートメントは意図的に簡潔化されており、通常の実稼働データベースに見られる複雑性を表すものではありません。
Note
初心者の方は、Transact-SQL ステートメントを記述する代わりに、SQL Server Management Studio を使用する方が簡単な場合があります。
詳細情報の検索
特定のステートメントの詳細を見つけるには、ステートメントを名前で検索するか、内容を使用して、 Transact-SQL リファレンス (データベース エンジン) の下にアルファベット順に一覧表示されている言語要素を参照します。 情報を見つけるためのもう 1 つの優れた戦略は、関心のある主題に関連するキーワードを検索することです。 たとえば、日付の一部 (月など) を返す方法を求めるには、 日付 [SQL Server]のインデックスを検索し、 日付要素を選択します。 これにより、 記事 DATEPART に移動します。 別の例として、文字列の操作方法を求めるには、 文字列関数を検索します。 これにより、 文字列関数に関する記事が表示されます。
学習する内容
このチュートリアルでは、データベースの作成、データベースのテーブルの作成、テーブルへのデータの挿入、データの更新、読み取り、削除、およびテーブルの削除の方法を示します。 ビューとストアド プロシージャを作成し、データベースとデータに対してユーザーを構成します。
このチュートリアルは、次の 3 つのレッスンで構成されています。
-
このレッスンでは、データベースを作成し、データベースにテーブルを作成し、データをテーブルに挿入します。さらに、データを更新し、読み取ります。
レッスン 2: データベース オブジェクトに対するアクセス許可を構成する
このレッスンでは、ログインとユーザーを作成します。 また、ビューとストアド プロシージャを作成し、ユーザーにストアド プロシージャへのアクセス許可を付与します。
-
このレッスンでは、データへのアクセス権を削除し、データをテーブルから削除し、テーブル、次にデータベースを削除します。
Requirements
このチュートリアルを完了するにあたって SQL 言語に関する知識は必要ありませんが、テーブルなどの基本的なデータベース概念は理解している必要があります。 このチュートリアルでは、データベースを作成し、Windows ユーザーを作成します。 これらのタスクには高レベルのアクセス許可が必要なので、コンピューターには管理者としてログインしてください。
システムには次のコンポーネントがインストールされている必要があります。
任意のエディションの SQL Server