具体来说,如果我有一台服务器,我想使用我的SQL Server数据库,是否必须在每台服务器计算机上安装SQL数据库?我可以将它与软件安装捆绑在一起吗?如果我想利用LINQ,我是否仅限于使用SQL Server?
同样,我的数据库数据必须是安全的。有没有办法可以保证只有我的程序才能修改/查询我的程序数据库?
答案 0 :(得分:4)
问题1)我是否必须在每台服务器上安装SQL数据库 计算机?
不,您只能通过互联网托管和提供一个SQL服务器
问题2)我可以将其与软件安装捆绑在一起吗?
是的,你可以最简单的打包机& isntaller我遇到的是Inno Setup
问题3)如果我想使用LINQ,我是否仅限于使用MSSQL?
否,因为Language Integrated Query (LINQ, pronounced "link")是一个Microsoft .NET Framework组件,它为.NET语言添加了本机数据查询功能,尽管存在Java 1,PHP和JavaScript的端口。
问题4)有没有办法可以确保只有我的程序能够 修改/查询我的程序数据库?
是的,您的应用程序可以使用将从配置文件中读取的connectionstring