入门(实体框架)
ADO.NET 实体框架 支持以数据为中心的应用程序和服务,并提供平台用于对数据进行编程,该平台将抽象级别从逻辑关系级别提升为概念级别。 通过使开发人员可以在更高的抽象级别上使用数据,实体框架 支持独立于任何特定数据存储引擎或关系架构的代码。 有关更多信息,请参见实体框架概述。
实体框架 支持用于在概念级别定义数据的实体数据模型 (EDM)。 当使用 ADO.NET Entity Data Model Designer时,概念模型、存储模型和映射信息包含在 .edmx 文件中。 实体框架还使开发人员能够直接对在概念级别上定义为公共语言运行时 (CLR) 对象的数据类型进行编程。 实体框架 提供一些工具,用于基于现有数据库生成 .edmx 文件和相关 CLR 对象。 过去在创建基于对象的数据应用程序和服务时,需要大量数据访问代码,而这些工具减少了这些代码的使用,也使根据现有数据库创建面向对象的数据应用程序和服务更为快速。 通过这些工具,您还可以首先构建概念模型,然后自动生成相关的 CLR 对象和支持数据库。 有关更多信息,请参见Generate Database Wizard。
本节中的主题通过在快速入门教程环境中说明基础技术,帮助您了解如何快速使用实体框架 。 此快速入门教程演示如何从现有数据库生成实体框架 应用程序。
本节内容
- 生成模型和映射
介绍如何从现有数据库派生概念模型。
- 将概念模型映射到存储模型
介绍概念模型如何映射到存储模型。
- 使用实体数据
演示如何查询概念模型和使用对象数据。
- 快速入门(实体框架)
演示如何创建实体框架 应用程序的教程。
另请参见
概念
生成日期:2011-02-23