EntityFrameworkCore【C#】

所在平台: Udemy

课程主页: https://www.udemy.com/course/efcorebasic/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** EntityFrameworkCore【C#】 **课程概述:** 本课程旨在教授学员如何使用 C# 和 EntityFrameworkCore 来操作数据库。EntityFrameworkCore 是一种对象关系映射(O/RM)工具,允许开发者通过操作对象而非直接编写 SQL 语句来访问数据库。 课程前半部分将重点讲解“数据库优先”(Database First)方法,即如何将 EntityFrameworkCore 应用于已存在的数据库。此部分内容将涵盖: * **各种查询处理:** 学习使用 `Where`、`OrderBy`、`Like` 搜索以及查询语法。 * **表连接:** 从基础的 `Join` 操作到使用 `Include`/`ThenInclude` 进行更面向对象的、无冗余的连接。 * **数据更新:** 掌握 `Insert`、`Update`、`Delete` 操作以及事务处理。 课程后半部分将介绍“代码优先”(Code First)的实现方法,核心是利用“迁移”(Migrations)功能。迁移允许开发者通过 C# 对象来创建数据库表等结构。通过先创建对象,再根据对象生成相应的数据库,即可实现代码优先的开发模式。 **学完本课程,学员将能够掌握 EntityFrameworkCore 的基本操作,对于想要学习 EntityFrameworkCore 的开发者来说,这是一门非常实用且有趣的课程。**

课程评论(0条)

课程详情

どうもこんにちは。このコースでは、C#とEntityFrameworkCoreを使って、データベースを操作する基本的な内容を解説しています。EntityFrameworkCoreとは、オブジェクトリレーショナルマッパー(O/RM)と言われており、データベースとのデータアクセスを、SQLを使わずに、オブジェクトを操作することでアクセスできる機能です。本コースの前半では、データベースファーストと言って、すでに存在するデータベースにEntityFrameworkCoreでアクセスする方法を学びます。その中で、各種検索処理として、Where, OrderBy, Like検索、クエリ構文の使い方や、テーブルの結合として基本的なJoinから、Include/ThenIncludeを使った結合として、オブジェクト指向的な無駄のない結合も解説しています。また、データ更新処理として、 Insert, Update, Deleteの操作やトランザクションを解説しています。コースの後半では、マイグレーションという機能を使って、コードファーストでの実装方法を解説しています。マイグレーションとは、C#のオブジェクトの形で、データベースのテーブル等を作成する機能で、これを使うことで、先にオブジェクトを作成し、それに合わせたデータベースを作成することで、コードファーストでの実装を行うことができます。本コースを受講することで、EntityFrameworkCoreの基本的な操作ができるようになるため、EntityFrameworkCoreを学びたい方には、楽しんでいただける内容になっていると思います。興味のあるかたは、ぜひご覧になってみてください。

课程标签

0人关注该课程

主题相关的课程