我正在考虑为Oracle数据库构建MS Access前端。
我不是开发人员(我是一名公共工作人员),但我确实了解MS Access和Oracle。用户数量为5,可能增长到10-20。前端主要是报告,数据输入的奇数形式。安全不是主要问题;这是由数据库处理的,信息不敏感。
我知道MS Access项目通常最终会成为灾难性的怪物。据我所知,MS Access并不是一个企业系统。
然而我正在考虑它,因为,我没有任何其他选择。我不在I.T.和我的I.T.部门根本没有资源来帮助。在我的组织中,一个适当的,企业的,开箱即用的系统需要5到10年的时间。我不能等那么久。相反,我有MS Access可以使用。
我希望如果我坚持一些关键原则,那么前端不会成为一个脆弱的,灾难性的怪物,而是一个可持续和强大的系统。
我希望:
尽管如此,即使我设法做这些事情,我猜测在MS Access中制作企业系统仍然存在问题。
企业MS Access前端有哪些风险和固有问题?
答案 0 :(得分:3)
首先,你应该给自己信任!你肯定听起来没有经验;恰恰相反。您构建和维护系统的方法听起来很棒。关于你的限制,听起来你需要一个报告工具,听起来像Access是你唯一的选择。我知道这里有一条评论暗示Oracle Apex,但我认为这不是你的选择。使用Oracle的本机访问方法的产品肯定会比Access更好地执行,但这并不意味着你已经走到了死胡同。如果你理解它的局限性,那么Access是一个强大的工具(而且,我并不仅仅意味着2GB的文件大小限制;我怀疑你会遇到这种情况)。以下是我可以提供的一些建议,希望这听起来并不陌生: