使用/不使用集中式数据库的原因

时间:2010-02-17 00:36:01

标签: database-design

我们有一个大型ERP风格的中央系统,我们正在考虑将许多小型Access数据库转移到它相当不灵活的结构中。在大多数情况下,数据可以存储,但过程是曲折的,打破了现有的数据模型,使系统更难使用。任何人都可以向我指出良好的资源来解释这种“集中在一个数据库中”的方法的优点和缺点。

编辑 - >当我说不灵活的结构我的意思是我们不能改变架构,因此必须将数据存储在分类账中。从管理角度来看,我从集中式方法中获益 - 我是DBA,相信我,我知道失控的无障碍Access。但是,我并不热衷于打破数据库设计的所有租户,让我们的用户难以确保能够更轻松地运行备份。

2 个答案:

答案 0 :(得分:2)

选择被迫将数据塞入与您的要求无关的任意模式,以及是否有不受控制的Access数据库?哇,这是一个多少选择,而不是“你更愿意让某人切断你的手指,还是撕掉你的耳朵?”

就个人而言,我认为我更喜欢不受控制的Access数据库。 (哇,我从没想过我会在同一个句子中使用“prefer”和“Access”这两个词!)重要的是,集中管理数据库的所有优点都是,理性架构几乎肯定更重要。

答案 1 :(得分:1)

我认为很难找到一个不集中数据访问的充分理由。

任何数据库技术资源都可以帮助您了解其中的好处 - 尤其是在管理方面。主要缺点是将您当前的数据访问权重新用于使用新结构。这可能非常复杂。

但好处是巨大的 - 包括:

  • 更好的可扩展性
  • 可维护性
  • 集中管理
  • 集中备份
  • 能够添加有意义的安全策略