对于正在做研究的医学生来说,有一个易于使用且具有视图的数据库吗?

对于正在做研究的医学生来说,有一个易于使用且具有视图的数据库吗?

我很难找到一个可以为我的朋友做这件事的工具(无需自己设计)。我需要一个带有数据库的简单程序,可以在其中设计和保存输入表单和视图。

一个病人的表格可能包含 50 列,因此必须能够使列默认,比如通过提交数据的表格。

我所说的视图是指基于各种条件(WHERE runny_nose=True...)的“已保存选择”,但尽可能方便保存,并且有导出选项就更好了。这真的存在吗?一方面,这似乎微不足道,另一方面,我的 Google 能力也下降了。

答案1

只有几千行,Microsoft Access 和 LibreOffice Base 都应该能够处理它。

  • 它们都支持表格,既可以用于输入,也可以用于查看记录(行)。

  • 它们都支持“已保存的选择”,即查询。表单也可以基于查询进行过滤。

  • 它们都支持报告,一种具有查询格式的“友好视图”。

  • 它们都提供直接 SQL 执行。

  • 它们都支持各种后端数据库。Access 默认使用 Jet,LibreOffice 默认使用 HSQLDB(有传言称它正在/已经转向 SQLite,不再使用 Java)。

我个人认为 Microsoft Access 更稳定,而且通常更容易设计表单和关系。LibreOffice Base(从 OpenOffice.org Base 分支)是跨平台的,但功能不如 Access 丰富(对我来说)。当然,Base 是免费的。

请记住交通(喷气式飞机)基础(HSQLDB)。Base 本身可能在 HSQLDB 之上有进一步的限制,但我找不到任何文档。如果你将 Access 或 Base 放在不同的后端之上,限制可能会更少/不同。

答案2

我建议您看看 Sierra Software 的 FileAmigo。您可以下载免费版本以确定它是否满足您的需求。注册版本的价格约为 50 美元。FileAmigo 表格以电子表格格式呈现,还可以支持相关数据(表格)。创建“查找”信息和生成报告的功能非常容易。FileAmigo 文件采用 Access - .mdb - 格式和结构。该产品在 Windows 下运行。如果您正在寻找一款非常易于使用、价格合理且功能强大的产品,那么 FileAmigo 可能符合您的要求。

答案3

我建议使用 MS Access 或 OpenOffice Base 来完成这项任务。您可以按照自己喜欢的方式设置表格和表单,尽管可能需要进行一些编程(取决于应用程序的特定需求),但您应该可以轻松获得一个不错的应用程序。

您还可以非常轻松地创建视图(在 Openoffice 中称之为查询)或使用不同的软件连接到数据库。

我更喜欢 OO Base,因为它是免费的,而且可以在 Linux 和 OSX 上运行。请看:

http://wiki.services.openoffice.org/wiki/Documentation/OOo3_User_Guides/Getting_Started/Getting_Started_with_Base

相关内容