哪個數據庫很好Access或SQL當談到小型庫存系統? SQL需要在客戶端計算機上安裝SQL服務器,但需要訪問任何東西或僅使用dotnet框架才能正常工作數據庫選擇
數據庫選擇
回答
如果安裝應用程序的系統沒有安裝MS-Office(MS-Access)的完整版本,那麼您還必須安裝可從Microsoft網站獲得的MS-ACCESS Runtime here
MS Access對於小型數據庫應該足夠了。
很顯然,2(觸發器,存儲過程,用戶定義的函數甚至可以抓表面)之間存在很多差異。但對於一個小型數據存儲/應用程序MS Access沒問題。
一旦你開始考慮事務性需求和高性能的數據庫查詢,你將不得不離開MS Access。
如果您的數據將來需要其他應用程序訪問,MS-SQL或MySQL可能是更好的選擇。從Access訪問數據可能不是非微軟平臺上那麼簡單。
另一個考慮是預期用戶的數量(現在和將來)。對於單用戶系統來說,使用Access作爲SQL Server將會過度。 SQL Server將更好地處理多個用戶,並且如果預計未來將增加用戶數量,則會進行擴展。
SQL Express與Entity Framework 4是一個很好的組合,可以方便地將C#開發和部署到客戶端機器上。還有SQL server compact。
無論如何,小型庫存系統將是一個多用戶應用程序。 在這種情況下,建議集中式數據存儲。這意味着這是一個明確的選擇 - SQL服務器。
可以用戶的SQL Server Express,它現在支持的數據庫達10G是爲一年或兩年小企業足夠的事件......
如果你想避免SQL服務器的安裝,使用SQL精簡
使用SQL Server或其他客戶端 - 服務器DBMS。有很多很好的理由可以做到這一點:可擴展性,安全性,便於維護和支持。未來的升級途徑也將更加簡單,而使用Jet/ACE通常會限制您的選擇,或者增加稍後移植到其他平臺的難度。即使您使用客戶端 - 服務器DBMS,您仍可以使用Access作爲應用程序,因此您無需放棄您喜歡的有關Access的事情。
- 1. 選擇數據庫
- 2. 選擇數據庫
- 3. 數據庫選擇
- 4. 數據庫選擇的選擇
- 5. 數據庫選擇器
- 6. 用戶選擇數據庫?
- 7. 選擇數據庫類型
- 8. 選擇數據庫範例
- 9. mysql_select_db(不選擇數據庫
- 10. 選擇數據庫技術
- 11. Mysql - 未選擇數據庫
- 12. 無法選擇數據庫
- 13. RavenB選擇數據庫
- 14. 數據庫選擇(PHP)
- 15. 選擇桌面數據庫
- 16. 如何選擇數據庫
- 17. 選擇從MySQL數據庫
- 18. 動態選擇數據庫
- 19. 從?中選擇數據庫?
- 20. 數據庫設計選擇
- 21. 選擇從數據庫
- 22. c#數據庫選擇
- 23. 選擇Android的數據庫
- 24. 選擇多個數據庫
- 25. MYSQL - 選擇數據庫
- 26. 選擇數據庫。 iOS
- 27. 數據庫的選擇?
- 28. 技術選擇,數據庫
- 29. 選擇大數據倉庫
- 30. 無法選擇數據庫
該鏈接適用於MS-Access 2007,但您應該可以根據您的應用程序所需的版本進行下載。 – Hps 2010-11-25 08:19:38