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