地址簿应用:数据库与LINQ
1. 数据库与LINQ概述
数据库是有组织的数据集合,数据库管理系统(DBMS)提供存储、组织、检索和修改数据的机制。如今最流行的DBMS管理关系型数据库,它将数据简单地组织成带有行和列的表格。
常见的专有DBMS有Microsoft SQL Server、Oracle、Sybase和IBM DB2等,PostgreSQL和MySQL是流行的开源DBMS,可免费下载和使用。这里使用Microsoft的免费SQL Server Express,它随Visual Basic Express和Visual Studio安装,也可从Microsoft官网(www.microsoft.com/express/sql)单独下载。
SQL Server Express具备Microsoft完整版SQL Server的大部分功能,但有一些限制,如最大数据库大小为4GB,且一次只允许一个应用程序与数据库交互。不过,SQL Server Express数据库可轻松迁移到完整版SQL Server。
LINQ to Objects曾用于操作数组中的数据,而LINQ to SQL则允许操作存储在SQL Server或SQL Server Express关系型数据库中的数据,这里的SQL指的是SQL Server。与LINQ to Objects一样,IDE为LINQ to SQL查询提供IntelliSense支持。
1.1 学习目标
- 了解关系型数据库模型。
- 学会使用LINQ从数据库中检索和操作数据。
- 掌握向项目中添加数据源的方法。 <
超级会员免费看
订阅专栏 解锁全文
6

被折叠的 条评论
为什么被折叠?



