Sql server 归档系统中的数据库规范化

Sql server 归档系统中的数据库规范化,sql-server,database,normalization,Sql Server,Database,Normalization,到目前为止,我的数据已标准化为第四种形式。我想创建将存储在其他服务器上的存档系统。还有问题:在归档系统中,将所有数据存储在一个表中(或者不是一个表,而是非规范化的)不是更好吗?因为我永远不会执行删除或更新操作。这样,归档系统(主要为分析而设计)将运行得更快。你怎么认为?我说的对吗?你应该仔细阅读的“数据仓库”和的“商业智能”主题。为报告和分析保留历史数据的非规范化副本非常常见 这并不是一件小事,因为您可能希望报告最近的历史,而不仅仅是遥远的历史,因此,随着错误的发现和纠正,您的非规范化数据可能需

到目前为止,我的数据已标准化为第四种形式。我想创建将存储在其他服务器上的存档系统。还有问题:在归档系统中,将所有数据存储在一个表中(或者不是一个表,而是非规范化的)不是更好吗?因为我永远不会执行删除或更新操作。这样,归档系统(主要为分析而设计)将运行得更快。你怎么认为?我说的对吗?

你应该仔细阅读的“数据仓库”和的“商业智能”主题。为报告和分析保留历史数据的非规范化副本非常常见

这并不是一件小事,因为您可能希望报告最近的历史,而不仅仅是遥远的历史,因此,随着错误的发现和纠正,您的非规范化数据可能需要更新得比您想象的更多


这是一个非常广泛的主题,但有许多书籍和博客可以指导您。

您应该阅读有关“数据仓库”“商业智能”的主题。为报告和分析保留历史数据的非规范化副本非常常见

这并不是一件小事,因为您可能希望报告最近的历史,而不仅仅是遥远的历史,因此,随着错误的发现和纠正,您的非规范化数据可能需要更新得比您想象的更多


这是一个非常广泛的话题,但是有很多书和博客可以指导你。

@seeker-我发现非常有用的一本书是这本:。然而,我认为如果你浏览谷歌,你会发现大量的资源。例如,查找术语“星型模式”。@seeker-我发现非常有用的一本书是这本:。然而,我认为如果你浏览谷歌,你会发现大量的资源。例如,查找术语“星型模式”。