Entity Framework Core を使用してリレーショナル データを保持および取得する

初級
開発者
ASP.NET Core
Entity Framework Core

オブジェクト リレーショナル マッパー (ORM) を使って、Entity Framework Core (EF Core) アプリでリレーショナル データのクエリと管理を行います。

学習の目的

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

  • ORM の概念を確認します。
  • EF Core のアーキテクチャを理解します。
  • EF Core を使用してデータベースを操作する C# コードを作成します。
  • EF Core の移行を使用してコードとデータベースの同期を維持します。
  • リバース エンジニアリングを使用して、既存のデータベースからエンティティ モデルを生成します。
  • アプリの起動時にデータベースをシードします。

前提条件

  • 初心者レベルでの C# の記述経験
  • リレーショナル データベースについての基本的な理解
  • Visual Studio Code
  • .NET 7.0 SDK
  • Git コマンド ライン クライアント