收藏 分享(赏)

.NET 实体框架.ppt

上传人:kpmy5893 文档编号:7915182 上传时间:2019-05-29 格式:PPT 页数:14 大小:322.50KB
下载 相关 举报
.NET 实体框架.ppt_第1页
第1页 / 共14页
.NET 实体框架.ppt_第2页
第2页 / 共14页
.NET 实体框架.ppt_第3页
第3页 / 共14页
.NET 实体框架.ppt_第4页
第4页 / 共14页
.NET 实体框架.ppt_第5页
第5页 / 共14页
点击查看更多>>
资源描述

1、Entity Framework,ROCKY,概要,1 ADO,ADO.NET 2 ORM1)LinqToSql2)Entity Framework,ADOADO.NET介绍,定义:ADO(ActiveX Data Objects)是一组用于和数据源进行交互的面向对象类库ADO.NET的名称起源于ADO,这是一个广泛的类组,用于在以往的Microsoft技术中访问数据.之所以使用ADO.NET名称,是因为Microsoft希望表明,这是在.NET编程环境中优先使用的数据访问接口.,O/R Mapping介绍,全称:对象-关系映射(Object/Relation Mapping,简称ORM) 定

2、义 产生背景 优点 当前流行的ORM方案,ORM-Linq To Sql,微软为SqlServer数据库提供的,是.NET Framework 3.5 版的一个组件,提供了用于将关系数据作为对象管理的运行时基础结构,ORM-Linq To Sql,ORM-Linq To Sql 不足,严格意义上来说不能算是一个ORM框架,它只对SQL Server起作用,并不能实现对各种关系型数据库进行透明的映射,所以我们通常把LinQ to SQL称为SQL Mapping框架 LinQ to SQL并不支持“多对多”的直接关联操作。 LINQ to SQL是一个将不再更新的技术,ORM-EF,全称:ADO

3、.NET Entity Framework 实体框架 定义是微软以 ADO.NET 为基础所发展出来的对象关系对应 (O/R Mapping) 解决方案。,ORM-EF,ORM-EF,EF 优势,1. 支持多种数据库(Microsoft SQL Server, Oracle, and DB2); 2. 强劲的映射引擎,能很好地支持存储过程; 3. 提供Visual Studio集成工具,进行可视化操作; 4. 能够与ASP.NET, WPF, WCF, WCF Data Services进行很好的集成。 5.微软的主推ORM框架。,EF 与Linq To Sql,XML定义方式不同 生成的Sql语句发现有什么性能优势 操作方式相同,比如延迟加载,数据提取 事务处理方式相同。,其他,EF版本 1.0 - 4.0 4.1 4.3 4.5 5.0 Databas First-Code First-,参考,http:/ http:/ http:/

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报