Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 有没有更换通道?_Linux_Ms Access_Open Source - Fatal编程技术网

Linux 有没有更换通道?

Linux 有没有更换通道?,linux,ms-access,open-source,Linux,Ms Access,Open Source,我是一名程序员,我父亲使用Access收集患者信息(我父亲是一名医生) 他想让我教他如何使用它 我不喜欢Access(我是一个linux爱好者),我找不到任何替代品。你们知道吗?(对我父亲来说一定很容易使用)对于Windows和简单数据,我会使用Excel,所以我认为开放式Office应该可以。除非你父亲有医院,否则它可能适合。。。或者你可以做一些编程,像Firebird这样的嵌入式数据库,然后自己写一些东西,比如用Java?没有第一手经验,但你可以试试OpenOffic.org数据库。或者,你

我是一名程序员,我父亲使用Access收集患者信息(我父亲是一名医生)

他想让我教他如何使用它


我不喜欢Access(我是一个linux爱好者),我找不到任何替代品。你们知道吗?(对我父亲来说一定很容易使用)

对于Windows和简单数据,我会使用Excel,所以我认为开放式Office应该可以。除非你父亲有医院,否则它可能适合。。。或者你可以做一些编程,像Firebird这样的嵌入式数据库,然后自己写一些东西,比如用Java?

没有第一手经验,但你可以试试OpenOffic.org数据库。或者,你可以教你爸爸使用MySQL GUI工具。

怎么样?

我认为Access的自然继承者是一个简单的web界面数据库系统


它们非常简单,可以用10亿种不同的方式创建,但我郑重建议您尝试Django(因为在这种情况下,您会发现它的管理区域为您完成了90%的实际工作)

也许您需要更务实一点

我也不是Access的粉丝,但如果你父亲已经理解了,并且他已经有了系统,你需要问一个问题,为什么要改变?如果它没有坏,就不要试图修理它


你可能会发现,对现有系统进行一些简单的更改,就可以满足你父亲的一切需要,这将为你节省大量时间,也意味着你不需要对父亲进行再培训。

你父亲希望你教他如何使用access,但你是个linux迷,不喜欢access。 访问不是这里的问题 我认为你和你父亲不适合这样


让别人教他如何使用访问权

访问权并不总是人们所说的怪物。任何应用程序或语言中编码不好的数据库都是编码不好的数据库。Access在关键时刻占据市场主导地位,导致更多的人接触到设计不良的数据库的比例更高。 Access用户和程序员也得到了大量支持。我特别喜欢。比如,如果你不乐意告诉他这件事,就找别人告诉他


不过,如果你想成为你父亲的导师(我也看到了这种吸引力——也许是一个回报的机会),那么我建议你使用一个基于网络的数据库界面。与之不同的是,我没有Django的经验,但我会推荐或。(Blist特别擅长处理图像,Dabble更擅长灵活的报告格式,尽管两者在报告方面都不如Access,IMHO)。

对于大多数人来说,获取数据库结构是最困难的部分。创建一个简单的表单或报表也不是那么困难。就用户而言(数据输入、报告等)可能比大多数应用程序更容易。您还拥有所有搜索和排序功能;为什么要重新发明轮子?

与其开发自己的记录保存应用程序,不如从众多医疗记录系统供应商中购买一个已经开发的系统。他会得到一个更好的应用程序,并有人可以向他寻求支持。此外,还有关于医疗记录存储和访问的所有法律问题。供应商已经解决了这些问题

已经说过,还有许多其他基于文件的数据库系统:

我没有用过,所以我不能推荐

当然,还有各种企业数据库(Oracle、MySQL、SQL Server等)。对于新手来说,SQL Server可能是最容易学习的。由于没有64位版本的Access,我开始看到人们用SQL Server Express(免费!)取代Access,用于需要在64位windows上运行的小型应用程序。

Inc.是苹果的子公司。它在Mac OS X和Windows上运行(而MS Access仅在Windows上运行)。许多人声称FileMaker比MS Access更易于使用。听起来FileMaker可能是您的完美解决方案!(尽管我同意)


Sun的MS Access在/Call中也有对应的版本(有人已经提到过这一点),它也是跨平台兼容的。

可能是Access数据库的在线替代品。您最好检查一下它是否适合您的需要。

我现在在一个多语言组织中使用Viravis已经6个多月了,有几个项目,我觉得它非常好。它不仅容易建立(我是一个初学者),但他们也提供了很好的支持

如果使用Access作为数据库前端并使用VBA(Visual Basic fro应用程序)编程,这是一个非常好的访问选择。可以重用为Access编写的大量代码,并轻松创建表单和报表


因此,对于希望在Linux下使用自己知识的VB或VBA程序员来说,Gambas是一个很好的解决方案。

我现在正在学习,而且看起来很难。。也许我会试着教我的父亲…只是想一想-将数据存储在基于web的应用程序中是否与患者机密性冲突?只有当数据是公开的或网站被破解时,这才是机密性问题。您是否愿意将您的私人医疗数据保存在在线数据库中,哪一种可能是新手(爸爸)编写的,也可能不是?如果您要做这样的事情,至少要在一个只面向内部的Web服务器上做。爸爸没有理由要在家里做这件事。第二,也许有一个包,你可以得到。这可能比让爸爸博士自己编写代码更划算。根据HIPPA的说法,你必须将数据放在符合要求的位置。我不希望一名涉猎性员工能够访问我的医疗记录(如果他们符合HIPA法规,他们将承担其员工的责任)。该网站将仅在医院内使用,并且只能由内部用户(医生)访问。如何将access中的前端创建工具替换为