mysql ado.net 实体数据模型_1.2 ADO.NET 实体框架和实体数据模型

1.2 ADO.NET 实体框架和实体数据模型

微软ADO.NET团队开始设计实体框架(EF)和实体数据模型(EDM)的日期与C#3.0 设计团队决定开发LINQ to SQL 扩展来代替被抛弃的ObjectSpaces O/RM 工具项目的日期很接近。两个项目并行推进,但两个团队之间明显缺乏甚至没有沟通。在2006 年早些时候,ADO.NET 开发团队获得了LINQ to SQL 和LINQ to DataSet 实现的所有权,并增加了LINQto Entities 作为实体数据模型上执行查询的一种可选方法。ADO.NET 团队在Tech*Ed 2006上做了几个专题报告,并在2006 年6 月发布了一系列关于实体框架和实体数据模型的白皮书。在由José Blakeley、David Campbell、Jim Gray、S.Muralidhar 和Anil Nori 发表的论文Next - Generation Data Access: Making the Conceptual Level Real 中,提出了扩展实体数据模型(EDM)的提议,即将其从基本的CRUD 操作扩展到报表、分析服务(业务信息)和数据复制等。

注释:

实体框架比O/RM 工具内容要丰富得多。实体框架提供了完整的数据服务集合,包括:

查询服务

客户视图服务

持久化服务

对象服务

实体框架是实体数据模型的***个具体实现,它使开发者能够把关系数据库的物理存储架构抽象到符合实体关系数据模型的概念架构(也称之为概念层或者概念模型)上。PeterChen 博士在1976 年发表的论文The Entity - Relationship Model — Toward a Unified View ofData(http://bit.csc.lsu.edu/.chen/pdf/erd.pdf)中提出了实体关系数据模型。实体关系数据模型从此成为关系数据库数据

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值