MS Access是否值得学习?

eKe*_*ek0 2 ms-access

它配备了Office,它是一个"中等优秀"的数据库,直到今天它还有800多个问题,但我从未关注它.

我失去了一些有趣的东西?

我说的是MS-Access作为快速原型设计(或类似的东西)的IDE,而不是仅仅作为数据库的MS-Access.

小智 8

MS Access非常适合:

  • 原型数据库和数据库前端
  • 在没有任何正式设计,书面规范等的情况下创建基于数据库的内部部门解决方案.在所有需要快速需要的环境和许多想法中应该如何完成某些事情,但只有你能做到这一点;-)它真的快速有效但是如果你想避免任何问题,花一些时间尝试使用MS Access来了解它的优势和弱点是个好主意.像所有其他技术一样 - 它有自己的逻辑,必须要正确理解
  • 分析数据和一般数据处理任务
  • 从MS Access和其他可能的数据库引擎导出/导入数据,这些数据库引擎可以通过ODBC链接到MS Access表

它也很容易学习,你可以很快获得新知识.我相信它可以在日常工作中帮助你.如果您正在处理数据库设计和开发或处理/分析任何数据(如财务数据等),那么值得学习.在我看来,MS Access是最误解和最强大(同时)工具之一,它可以帮助许多开发人员或分析人员,但前提是他们花了一些时间研究MS Access背后的逻辑.

我可以建议你用MS Access做一个短暂的浪漫,然后看看...如果你可以在某个地方使用它.你很可能会感到惊讶.通过使用MS Access,您还可以提高有效数据库设计的整体技能.许多相当复杂和先进的基于数据库的系统作为自制原型或部门级支持工具启动.如果你不想失望,不要求MS Access"更容易"Visual C#或其他东西 - MS Access是数据库开发工具,而不是典型程序员的IDE.


Joe*_*ips 6

我无法弄清楚你要问的是什么,但我每天都使用Access,这对于快速加载和播放数据非常有用.将其用于长期解决方案可能不是一个好主意.

  • 从长远来看,它是否是一个好的解决方案取决于它正在被解决的问题.我有几十个客户在过去的13年里一直在使用我为他们构建的Access应用程序.此外,将Access作为前端(它可以与几乎任何数据库后端一起使用)与Jet数据库引擎区分开是很重要的.Jet作为后端比Access作为前端的适当性更受限制. (6认同)