asp.net mvc用sql server数据库和用sql server compact数据库有什么区别
发布网友
发布时间:2022-05-15 03:08
我来回答
共3个回答
热心网友
时间:2023-10-06 03:36
MS在SQL Server产品族里面提供两个免费的版本SQL Server Express和SQL Server Compact。用户可以免费下载,开发和部署这这两个版本,因此这是数据库方案的不错选择。
使用这两个数据库的目的
使用SQL Server Express可以节省成本,由于SQL Server Express兼容SQL Server Standard和SQL Server Enterprise在数据处理上的所有功能,例如数据存储,日志处理,存储过程等等,在开发上可以无缝升级到Standard和Enterprise的版本。推荐使用在WEB应用上。
SQL Server Compact可以免费应用到移动设备,桌面程序,甚至WEB应用里面,由于SQL Server Compact是In-process的数据库引擎,无需额外的安装和维护。SQL Server Compact和Microsoft SQL Server产品族共享通用的API,在.NET开发上可以使用通用的ADO.NET APIs, 同时支持LINQ and Entity Framework。SQL Server Compact不支持存储过程,但是支持T-SQL的子集,在桌面应用可以替代Access,为升级为SQL Server其他版本提供便利。
转的,但是觉得很详细了。我在做任务,希望能采纳@ @
热心网友
时间:2023-10-06 03:37
sql server数据库,一般应用程序或者网站使用,*可以访问,sql server compact用的很少,一般在嵌入式中应用
热心网友
时间:2023-10-06 03:37
一个是服务器数据库 一个是文件数据库,不一个级别