2

我试图理解 AdventureWorks 数据库,因为网络和书籍上的大多数优秀示例通常都将其作为示例数据库进行解释。

我发现几个链接像

但我发现它们不足以完全解释业务。我也尝试练习一些查询,以便我可以更多地了解它的业务。但是看着70张桌子,我发现自己根本不了解它的业务。

你能帮我点赞吗,我可以在其中获得更多详细信息。

编辑

我从来没有读过北风数据库。了解它对很好地掌握 AdventureWorks2008 重要吗?

4

3 回答 3

1

看看你在做什么,我认为你完全了解 AW 业务并不重要。如果可以更好地利用您的时间来了解所需的查询以及有问题的 2-3 个表而不是整个数据库。

甚至认为 MSTS 认证书是从 AW DB 中提取的,但要理解数据库不是认证的一部分。如果您对书中的特定问题有疑问,我建议您发布您正在做什么以及您想要达到的结果。

于 2011-03-01T11:48:08.690 回答
0

我可以继续解释AW的业务,但它会消耗很多时间,因为我不能完全理解业务。你只会理解我将在这里描述的那些事情。我目前正在阅读这本书——Ralph Kimball 的 The Microsoft Datawarehouse Toolkit。这是最好的书,可以让您详细了解 AW 业务。

业务需求范围从各种各样的人。从销售到技术人员和其他人。所以我建议你阅读本书的前 3 章,因为它简化了学习业务。

如果阅读不可行,我将向您展示另一种方法:

AdventureWorks (AW) 是一家虚构的自行车及其配件(Table Production.ProductCategory)的制造商和销售商。这些模式有助于理解他们的业务、销售、员工数据和产品信息。AW 数据库中涉及的模式有:HumanResources、Person、Production、Purchasing、Sales。表名在很大程度上是不言自明的。针对每个表的简单查询将为您提供大量有关数据的信息。

您可以通过此链接简要概述 AW 中使用的架构 https://technet.microsoft.com/en-us/library/ms124894(v=sql.100).aspx

把自己想象成一个面试官,然后提出你将要问 AW 的官员/经理的问题。相信我,如果你是新手,会有很多陷阱。例如,如果您向企业提出以下问题:“您希望数据仓库中有什么?” 错误的。这是你的工作来弄清楚。

探索一切顺利。

于 2016-06-02T13:58:50.687 回答
0

我在下面找到了这个链接,如果您根据您感兴趣的示例数据库点击链接,它会解释它的全部内容:

https://msdn.microsoft.com/en-us/library/ms124501(v=sql.100).aspx

我也找到了这个 ETL(但找不到其他数据库):

http://msftdbprodsamples.codeplex.com/wikipage?title=%20AdventureWorksLTDiagram&referringTitle=AWSchemaDiag

我还发现了这些练习:

http://sqlzoo.net/wiki/AdventureWorks

于 2017-01-15T02:06:47.287 回答