LINQ to SQL构造数据库浅析
在向大家详细介绍LINQ to SQL构造数据库之前,首先让大家了解下LINQ to SQL概念,然后全面介绍LINQ to SQL构造数据库。
LINQ to SQL概念
什么是LINQ to SQL? LINQ to SQL 是O/RM(对象关系映射)在.NET Framework“Orcas" release中的的一种实现,它允许你用.NET 的类来生成一个关系型的数据库。然后你可以用LINQ对从该对象中对数据库进行查询,更新/插入/删除。LINQ to SQL完全支持事务,视图和存储过程。它还提供了一种方便地在你的数据模型中对集合数据验证和业务逻辑规则的进行验证的方法。
LINQ to SQL构造数据库
VS "Orcas"中内置了一个提供了一种简单地将数据库可视化地转换为LINQ to SQL关系模型的设计器。我下一篇博客将会更深入一些来介绍怎么使用该设计器(你可以看这个我在1月份录制地关于如何使用它的录像)
通过LINQ to SQL设计器我可以方便地设计出如下的作为事例的"Northwind"数据库模型:
上图定义了四个实体类:Product, Category, Order and OrderDetail. 每个类的属性都映射到数据库中相应的表中。每个类的实例代表了数据表中的一行记录。
相关推荐
THEEYE 2020-04-18
Web分享 2019-11-10
xxjoy 2019-06-27
stepma 2012-07-06
86447318 2018-10-01
suyisong 2011-07-26
DevinChen 2011-06-12
wwwextractcomcn 2010-06-03
尉微 2009-12-31
jediaellu 2009-12-30
thunderstorm 2009-12-02
shenshuibomb 2009-09-22
麦田开拓者 2009-09-18
旷野亮光 2009-09-18
onceProject 2009-09-18
wyl0 2009-09-18
luobailian 2009-09-18
0lzqth 2009-09-18
bonkerssdn 2009-09-17