数据库简介

时间:2012-09-04 10:49:53

标签: database

我的一位同事使用Excel合并和分析数据集(~10k行)。

她的电子表格是vlookup的迷宫,如果是公式则嵌套。

我如何说服她看看数据库?

什么是开始的好方法?我是一个sqlite粉丝,但想知道Access的入门门槛是否更低?

您是否建议开始使用任何书籍?我检查了这个问题What's a good book for introduction to databases for web developers - 列表中的任何新增内容?

谢谢,

西蒙

2 个答案:

答案 0 :(得分:1)

re:我如何说服她看看数据库?

告诉她为什么你的方式更好。

使用您首选的工具和相同的输入数据重做她在Excel中所做的事情,看看您是否可以找到输出中的差异。

此外,在设置两个系统后,将它们并排运行一段时间,注意性能和维护差异。如果她同意你的方式更好,她可能会决定使用它。

答案 1 :(得分:0)

不是您问题的直接答案,而是作为开发人员在Excel中进行大量数据分析工作的一些观察。

  • 如果主要目标是数据分析,那么使用Excel可能就足够了。
  • 特别是如果将不同的数据集(您提到的合并)作为csv文件提供 - 在需要时 - 通过首先将数据导入sql数据库然后运行查询以提取分析步骤的数据的“麻烦”可能太多了。
  • Excel让您可以灵活地使用数据,轻松尝试不同的事物,图表,数据透视表等。如果您的朋友需要的报告或多或少是静态的,只有数据变化,那么可能是一个简单的Access / SQL数据库在顶部有一个小应用程序将是一个更好的解决方案。但话说回来,如果是这种情况,你的朋友可能会有一张Excel表格,其中包含所有相关公式,其中只需要插入数据。

对于Excel中的大部分数据分析,我唯一遗漏的是使用外键收集数据的能力。一旦你用vlookup覆盖了它,其余的分析通常在Excel中更快/更容易。

相关问题