SQL Server家族有两类适合本地存储的产品: Microsoft SQL Server 2005精简版和Microsoft SQL Server 2005 Express版。精简版发布以后,微软把它作为桌面应用的首选。然而,两个版本都是免费下载和发布的。那么在SQL Server Express和SQL Server精简版之间作出选择可能是困难的,因为它们似乎适用同样的场合。这篇文章帮助开发者理解两个版本之间的优缺点以及何时应该在本地存储应用中使用它们。
在你读这篇文章的时候,要记住:选择时不要张冠李戴,哪个版本都不是万金油。SQL Server 2005被设计成多种版本,就是因为每个版本适用不同的目的。你读完这篇文章之后,你会发现,选择中心数据服务器的数据库,抑或是移动设备的数据库,其过程都是简单的,那么详细的内容请参看本文章。
内容提要:
• | 概述 |
• | 数据服务和嵌入式数据引擎 |
• | 选择合适的数据库 |
• | 本地数据特征比较 |
• | 布署和服务 |
• | 编程和数据访问模型 |
• | 本地数据的安全性 |
• | 结论 |
| ||||||||||||||||
|
SQL Server 2005 精简版
|
SQL Server Express 版
| ||||||||||||||
选择的理由
|
|
| ||||||||||||||
不选择的理由
|
|
|
英文版的全文:
|
PS:精简版对许多共享软件的开发者来说,是非常好的选择,因为软件用户根本感觉不到数据库的存在,数据库服务是藏在进程中的,当然,不能使用存储过程等功能,是它的缺点。