SQL数据库与使用VB.net时访问数据库

时间:2014-03-08 19:00:32

标签: database vb.net

您决定在VB.net程序中使用哪个数据库是否重要?如果有人能给我一个可能性能/简单/潜力的优点和缺点,那就太棒了。我知道Access相当不错,但如果SQL更好,我想切换。

2 个答案:

答案 0 :(得分:1)

这取决于你的程序兄弟。

让我先从MS ACCESS开始,MS Access实际上是一个快速开发UI工具和基于文件系统的关系数据库(JET)的组合。访问权限适用于最终用户。它不能满足多个用户的需求。但是,它易于部署,而且便宜得多,特别是对于小型安装。

另一方面,MS SQL SERVER是一个客户端 - 服务器关系数据库系统,没有内置的UI开发工具。它还旨在通过提供的工具为更多用户提供更易于维护的支持。与MS ACCESS相比,它更复杂,并且没有内置的UI开发工具 - 您将需要另一个开发平台来构建前端和(可论证)报告。在我的情况下,我通常将Crystal报告作为我的报告工具......

总之。它真的是你选择使用什么数据库....如果它只是一个简单的应用程序,最好使用MS ACCESS ...但如果你正在创建一个迎合客户端服务器交互的应用程序,最好使用MS SQL SERVER。 ..

答案 1 :(得分:1)

是的,这很重要。如果您正在谈论真实系统,则应使用 SQL Server ,而不考虑将访问作为替代方案。

MS访问是面向业余爱好者的轻型数据库管理系统。它缺乏真实系统所需的许多管理工具。当然,设置和学习要容易得多。

SQL Server是一个提供专业工具的关系数据库管理系统。 SQL Server Management Studio是您可以管理SQL Server实例的默认图形工具。

关于性能 SQL Server的定义更好。关于简单访问更容易学习。关于潜力,我认为SQL服务器肯定更好。

也许this post可以为你澄清事情......

希望我帮忙!