我有一个关于数据库的问题,在什么情况下值得深入研究.我主要是一名嵌入式工程师,但我正在编写一个应用程序,使用Qt与我们的控制器接口.
我确信,在我们现在有足够多的时间来管理(700个)数据是不可行的.我用excel生成并解析的文件实现GUI没有问题,但即使使用VBA脚本,它也会变得单调乏味,难以跟踪.我一直在try 使用Microsoft Access将我们的数据转换为应用程序端更易于管理的数据,这似乎效果良好.如果这能奏效,我离使用SQL数据库和使用Qt库访问和修改它只差一步(或几步).
我在管理这一级别的数据方面没有太多经验,我很好奇什么可能是最好的方法.那么,在这种情况下使用数据库(如果有的话)有哪些真正的好处呢?我意识到其中很多都是非常特定于应用程序的,但是一些关于如何跨越嵌入式/应用程序编程线的一般性 idea 和建议会很有帮助.
这与将数据库放入嵌入式项目无关.它也不是通常使用较 Big Data 库的业务类型应用程序.我正在为台式机上的单个用户设计一个GUI,以便与微控制器进行交互,以便进行监控和配置.
我决定 Select SQLite.你可以做一些非常有趣的事情,我在第一次启动这个项目时并没有真正考虑到一个选项.