はじめに

完了

Azure SQL Database は、Microsoft SQL Server と互換性のあるリレーショナル データベースをクラウドに作成するために使用するサービスです。 SQL Database は拡張性に優れています。 多数の同時要求をサポートできます。 SQL Database では、テーブルを定義し、データの挿入、更新、削除、クエリの実行を行うことができます。

あなたは、ある大学で開発者として働いているものとします。 その大学は、教育アドバイザーが学生と学習のコースと計画について話し合うために使用する Web アプリケーションを作成しています。 開発チームは、現在はコンマ区切りテキスト ファイルに格納されているデータを、SQL Database を使用して格納したいと考えています。 チームは、アドバイザーが最初に使用するための .NET Core アプリの作成を計画しています。 チームは、データベースの作成および操作方法と、ASP.NET アプリケーションをデータベースに接続してクエリを実行する方法を把握する必要があります。

このモジュールでは、SQL Database サービスを使用することで単一データベースを作成します。 そのデータベースにデータをインポートし、このデータのクエリを実行する方法を確認します。 最後に、データベースに接続してクエリを実行するように Web アプリケーションを構成します。

SQL Database では現在、単一、エラスティック プール、マネージド インスタンスの 3 つのデプロイ オプションがサポートされています。 単一データベース デプロイ オプションに焦点を当てます。

学習の目的

このモジュールでは、次のことを行います。

  • SQL Database で単一データベースの作成、構成、設定を行います。
  • データベースのクエリを実行するよう ASP.NET アプリケーションを構成します。

前提条件

  • リレーショナル データベースの基礎知識
  • C# の基本的な知識