脚本宝典收集整理的这篇文章主要介绍了11.23笔记,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
1、EF框架:它微软提供的一种ORM工具,支持面向数据的软件应用程序的技术。ORM让开发人员节省数据库访问的代码时间,将更多的时间放到业务逻辑层代码上。EF提供变更跟踪、 唯 一性约束、惰性加载、查询事物等。开发人员使用Linq语言,对数据库操作如同操作Object对象一样省事。那么ORM是什么?ORM (对象关系映射)是将数据存储从域对象 自动 映射到关系型数据库的工具。ORM主要包括3个部分:域对象、关系数据库对象、映射关系。通过使用ORM,我们操作的实体对应于数据库的关系表,实体中的属性对 应于数据表中的字段。
2、EF架构:
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笔记所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。