はじめに

完了

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# の基本的な知識