Сохранение и извлечение реляционных данных с помощью Entity Framework Core

Начальный уровень
Разработка
ASP.NET Core
Entity Framework Core

Запрос реляционных данных в приложении Entity Framework Core (EF Core) и управление ими с помощью реляционного средства сопоставления объектов (ORM).

Цели обучения

Из этого модуля вы узнаете следующее:

  • Ознакомьтесь с понятиями ORM.
  • Общие сведения об архитектуре EF Core.
  • Напишите код C# для взаимодействия с базой данных с помощью EF Core.
  • Используйте миграции EF Core для синхронизации кода и базы данных.
  • С помощью реконструирования создадите модели сущностей на основе существующей базы данных.
  • Узнаете, как заполнять базу данных начальными данными при запуске приложения.

Предварительные требования

  • Навыки написания кода C# .NET на уровне для начинающих
  • Общее представление о реляционных базах данных
  • Visual Studio Code
  • Пакет SDK для .NET 8.0
  • Клиент командной строки Git