【发布时间】:2016-03-09 14:25:04
【问题描述】:
对于那些经常使用关系数据库的人来说,这似乎是一个显而易见的问题,但是,我才刚刚开始使用它们——在我的例子中是 ms-Access。
我想知道的是,当人们谈论“数据操作”时,他们通常指的是修正错误、以某种形式清理数据以及通常以某种方式更新数据库。我使用 excel 有很长的历史,因此使用这个软件做事对我来说感觉很直观。但是,当您开始合并像 Access 这样的数据管理系统时,是否倾向于直接在 Access 中操作数据,或者例如,是否将数据导出到 Excel,对数据执行所需的操作,然后将其导出回数据库(以我对 Access 的有限了解,这似乎是显而易见的选择)。
感谢您的建议 - 此外,如果有人对我的“访问游戏”有任何好的建议(可能是教程),那就太棒了。
【问题讨论】:
-
Access 等数据库中的数据是使用 SQL 查询操作的,可以是手写的,也可以是使用应用程序内置的工具创建的:Introduction to Access SQL(其他应用程序也可以使用 SQL 访问数据库中的数据) .
-
感谢 Alex,感谢您的回复 - 以及链接。好的,所以 Excel 纯粹用于分析阶段,对吧?所有操作都将直接对数据库进行,然后提取分析所需的任何数据。
-
(一般来说)数据库是后端,它是一个读/写/编辑存储库,能够根据查询中所述的条件搜索和返回数据(1974 年 1 月的顶级啤酒销量)在哥本哈根按啤酒鞋码排序)其他软件负责发出这些查询并对结果做一些有意义的事情。 Access 是“特殊的”,因为它内置了很多这些工具 - 表单、报告、宏等。
-
任何有自尊心的数据库人都会因为将 Excel 与“数据库”等同起来而大吃一惊。话虽如此,Access 通常是一个“初学者”数据库,所以很多人都按照您的描述进行操作;导出数据,“按摩”它,然后将其重新导入 Access。一旦您对 Access 更加熟悉,您会发现在 Access 中进行所有数据按摩同样容易(而且更快)。在此之前,请使用任何让您感到最舒适的工具,但不要过于依赖简单的方法。
-
哈哈,谢谢约翰尼。我很欣赏 Excel 不是电子表格。只是“视觉”队列导致对 Access 不太熟悉的人认为两者相似(即一个巨大的数组)。但是,我也意识到数据库在数据处理方面要强大得多。我希望我能很快成为那些“数据库人员”中的一员,只是一开始可能会有点不知所措 - 你对最好的过渡方式有什么建议吗?
标签: ms-access