• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

11.23笔记

开发技术 开发技术 4小时前 1次浏览

1、EF框架:它微软提供的一种ORM工具,支持面向数据的软件应用程序的技术。ORM让开发人员节省数据库访问的代码时间,将更多的时间放到业务逻辑层代码上。EF提供变更跟踪、   唯 一性约束、惰性加载、查询事物等。开发人员使用Linq语言,对数据库操作如同操作Object对象一样省事。那么ORM是什么?ORM (对象关系映射)是将数据存储从域对象                         自动 映射到关系型数据库的工具。ORM主要包括3个部分:域对象关系数据库对象映射关系。通过使用ORM,我们操作的实体对应于数据库的关系表,实体中的属性对                         应于数据表中的字段。

2、EF架构:11.23笔记

                    EDM (实体数据模型):EDM包括三个模型,概念模型、 映射和存储模型。

                    概念模型 ︰ 概念模型包含模型类和它们之间的关系。独立于数据库表的设计。

                    存储模型 ︰ 存储模型是数据库设计模型,包括表、 视图、 存储的过程和他们的关系和键。

 3、EF框架优点:支持多种数据库(Microsoft SQL Server、Oracle);

         强劲的映射引擎,能很好地支持存储过程;

                              提供Visual Studio集成工具,进行可视化操作;

         能够与ASP.NET、WPF、WCF、WCF Data Services进行很好的集成。

4、EF的三种使用场景: 1. 从数据库生成Class,

              2.由实体类生成数据库表结构,

                   3.  通过数据库可视化设计器设计数据库,同时生成实体类。

 

11.23笔记

程序员灯塔
转载请注明原文链接:11.23笔记
喜欢 (0)