Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 如何理解AdventureWorks2008 DB的业务_Sql_Sql Server_Adventureworks - Fatal编程技术网

Sql 如何理解AdventureWorks2008 DB的业务

Sql 如何理解AdventureWorks2008 DB的业务,sql,sql-server,adventureworks,Sql,Sql Server,Adventureworks,我试图理解AdventureWorks数据库,因为web和书籍上的大多数好例子通常都是以它作为示例数据库来解释的 我发现像这样的链接很少 但我发现它们不足以完全解释业务。 我还试着练习一些问题,以便对它的业务有更多的了解。但看看70张桌子,我发现自己对它的业务没有任何了解 你能帮我给一些好的喜欢,我可以得到更多的细节 编辑 我从未读过北风数据库。了解它是否重要要很好地掌握AdventureWorks2008了解您正在做的事情,我认为您完全了解AW业务并不重要。如果能更好地利用您的时间来

我试图理解AdventureWorks数据库,因为web和书籍上的大多数好例子通常都是以它作为示例数据库来解释的

我发现像这样的链接很少

但我发现它们不足以完全解释业务。 我还试着练习一些问题,以便对它的业务有更多的了解。但看看70张桌子,我发现自己对它的业务没有任何了解

你能帮我给一些好的喜欢,我可以得到更多的细节

编辑


我从未读过北风数据库。了解它是否重要要很好地掌握AdventureWorks2008

了解您正在做的事情,我认为您完全了解AW业务并不重要。如果能更好地利用您的时间来理解所需的查询,并且只理解所讨论的2-3个表,而不是整个数据库,那就更好了


即使MSTS认证书来自AWDB,也明白数据库不是认证的一部分。如果您对书中的具体问题有疑问,我建议您发布您正在做的事情以及您想要达到的结果。

我可以继续解释AW的业务,但这将花费大量时间,因为我无法完全理解业务。你只会理解我在这里描述的那些事情。我目前正在阅读这本书——拉尔夫·金博尔的《微软数据仓库工具包》。这是最好的书,将给你一个详细的了解AW业务

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

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

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

您可以浏览这个链接,该链接简要概述了AW中使用的模式

把自己想象成一名面试官,然后提出你将要向AW的官员/经理提出的问题。相信我,如果你是个新手,会有很多陷阱。比如,如果你向业务部门提出这样一个问题:“你想在数据仓库中得到什么?”这是错误的。这是你的工作


探索是最好的选择

我在下面找到了这个链接,如果您根据您感兴趣的样本数据库的不同来关注这个链接,它将解释它的全部内容:

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

我还发现了以下练习:


你想学习哪些具体内容?你发现哪些链接不够?@jzd:我正在研究MSTS认证70-433。为此,我买了一本书,书中引用了AWDB的例子。现在,在给出的练习中,它给出了AW的示例。如果不了解AW业务,我就很难对给出的示例编写查询。除了上面的链接之外,我已经浏览了将近50个表格,阅读了所有的列。但是他们都变得一团糟我完全同意你的建议但问题是。我希望验证系统上的每个查询,而不是阅读这些查询并代表它前进。您的建议将有助于我理解问题,但无助于解决或练习更多问题constraints@Shantanu,您应该能够验证系统上的查询。我想我不明白你说的“更多约束”是什么意思。