我目前正在建設(用C#)一個烏干達當地社區的基本銷售點計劃,用於在向日葵種子新聞中跟蹤業務。我在想我會需要某種數據庫(比如SQL數據庫),但是我從來沒有建立過數據庫,所以我想知道做這件事的最好方法是什麼。也許數據庫不是最好的方法。該程序將無法訪問互聯網,因此所有事情都必須在本地進行。如何在程序本地存儲大量數據
-1
A
回答
0
是的。如果它有很多數據,你必須考慮使用數據庫。無論您是否上網,只要您擁有本地網絡,您都可以輕鬆完成數據庫。
建立一個數據庫服務器(SQL可能)
做你的數據庫和數據庫服務器
上安裝它做你的應用程序,並通過連接字符串連接到數據庫。
1
我認爲你的第一步應該是設計出你需要存儲的數據。構建一個Entity Relationship Model並決定你的域模型將會是什麼。有許多不同的數據庫引擎,您可以使用它們具有不同的功能,安裝要求等。數據庫引擎可以安裝在本地,也可以安裝在遠程計算機上以連接。如果你正在編寫一個C#應用程序,你可能會想要使用System.Data namespace。您可以使用普通的ADO .NET,或者使用像Linq To Enttiies這樣的東西來幫助爲您的數據表創建代理類。
無論數據庫引擎使用什麼,您都可以使用相同的API訪問SQL數據庫以進行查詢/記錄提取。在某些情況下,您可能需要使用提供實現(或更好實現)的獨立庫,如Oracle數據庫和Oracle數據訪問組件的情況。 .NET脫穎而出,.NET在Microsoft SQL Server上運行得非常好,但其他選項仍然可行。
數據庫引擎的細節不如定義一組好的數據表來表示數據那麼重要。
0
您正在使用數據庫存儲數據的正確方向。這很容易完成。您的電腦不需要連接到互聯網。
SQL Server Express Edition免費提供10個演出數據的限制。這可能會比你需要更多,更多的空間。
從C#開始,使用ADO.NET。如果你知道一些SQL,這很簡單。代碼示例here。
相關問題
- 1. 在本地存儲大量數據
- 2. 在Google應用程序腳本中存儲大量數據
- 3. 如何最好地在Python中存儲大量文本序列?
- 4. 如何使用量角器存儲本地存儲數據?
- 5. 如何在內存中存儲大量的文本數據?
- 6. 如何在iPhone本地存儲數據
- 7. 如何在本地存儲數據?
- 8. Objective-c:如何存儲大量數據(iOS RSS應用程序)
- 9. IOS應用程序如何存儲大量的數據?
- 10. 爲Android應用本地或在線存儲大量數據?
- 11. 本地存儲數據庫大小
- 12. 如何在Iphone中使用phonegap在「本地存儲」中存儲批量數據
- 13. 如何在覈心數據中存儲大量文本
- 14. 如何將大型(2Mb)數據集存儲在持久本地存儲中?
- 15. 如何刪除存儲在本地存儲中的數據?
- 16. 如何備份本地存儲數據
- 17. 在應用程序中存儲大量數據
- 18. 存儲大量數據點?
- 19. 存儲大量數據
- 20. 如何將數據存儲爲本地存儲中的數組?
- 21. 如何在iOS應用程序中存儲大量內置數據
- 22. 如何在本地存儲中存儲字體大小
- 23. 在本地存儲數據直到應用程序打開
- 24. 從本地存儲mysql存儲數據
- 25. 在本地存儲緩存數據
- 26. 如何將數據集()存儲在應用程序變量中?
- 27. 在本地存儲變量
- 28. 如何將數據從Facebook存儲到本地變量?
- 29. 如何在本地數據存儲中解析關係數據?
- 30. 存儲本地數據
你知道XML嗎? –
有開源的PoS應用程序。如果你只需要簡單的功能,我建議你在構建任何東西之前花一些時間看看那些東西。 – Matthew