我在这里对 SO 进行了一些研究,但还没有找到我真正需要的东西。我目前正在学习 C++,以帮助我的公司将 MSSQL Delphi 驱动的应用程序转换为 C++。为了帮助促进我的学习,我正在为我的家庭使用个人应用程序。因为我真的不认为我需要数据库的力量,所以我正在寻找其他方法来存储数据。如果您知道该程序将做什么,它可能有助于回答我的问题。
它是什么:家庭预算、医疗和计划申请。
我想用它做什么:而不是以无组织的方式将预算电子表格、PDF 医疗文档和其他面向家庭的数据保存在拇指驱动器上。我想构建一个具有多种工具的前端。
我希望能够存储和访问一般个人信息、完整的家庭医疗记录(包括糖尿病跟踪工具,例如每日葡萄糖数量和递送的胰岛素)、预算信息、当前/历史账单信息(帐号、应付金额、支付,到期日期等)数据以及我能想到的任何其他使我的个人数据更有条理的东西。我还计划能够打印报告并为这些数据制作图表。我可能希望加密数据,但目前我不确定。
现在我知道一个实际的 sql、mysql 或进度数据库对于这个项目来说绝对没问题,但是我真的希望使用其他可能更小更简单的东西。XML 会是一个有效的选择吗?是否有其他文件类型可用于存储所有数据。我正在寻找一个占用空间小、访问速度快且能够对数据执行“按摩”的能力。