17
ی ل ی ل ح ته داده گا ای رای پ ب ما ش واع ن ا وان ج ي ي ا ر گل ر س ی ض ت ر م[email protected] www.msjavan.tk 1 اری ح ت وش ه درشhttp://ceit.aut.ac.ir/islab

انواع شما برای پایگاه داده تحلیلی

  • Upload
    barb

  • View
    77

  • Download
    0

Embed Size (px)

DESCRIPTION

انواع شما برای پایگاه داده تحلیلی. مرتضي سرگلزايي جوان [email protected] www.msjavan.tk. الگو های مورد بررسی. Star Schema Snowflake Schema Constellation Schema + معرفی برخی از ابزارهای کمکی. الگوی Star Schema. مثالی از Star Schema (1). نمونه پرس و جو. - PowerPoint PPT Presentation

Citation preview

Page 1: انواع شما برای پایگاه داده تحلیلی

انواع شما برای پایگاه داده تحلیلی

مرتضي سرگلزايي جوان[email protected]

www.msjavan.tk

1درس هوش تجاري

http://ceit.aut.ac.ir/islab

Page 2: انواع شما برای پایگاه داده تحلیلی

الگو های مورد بررسی

Star Schema Snowflake Schema Constellation Schema

+ معرفی برخی از ابزارهای کمکی

2

درس هوش تجاري – مرتضي سرگلزايي جوان

http://ceit.aut.ac.ir/islab

Page 3: انواع شما برای پایگاه داده تحلیلی

Star Schemaالگوی

3

درس هوش تجاري – مرتضي سرگلزايي جوان

http://ceit.aut.ac.ir/islab

Page 4: انواع شما برای پایگاه داده تحلیلی

Star Schema (1)مثالی از

4

درس هوش تجاري – مرتضي سرگلزايي جوان

http://ceit.aut.ac.ir/islab

Page 5: انواع شما برای پایگاه داده تحلیلی

نمونه پرس و جو

5

درس هوش تجاري – مرتضي سرگلزايي جوان

http://ceit.aut.ac.ir/islab

The following query extracts how many TV sets have been sold, for each brand and country, in 1997.

Page 6: انواع شما برای پایگاه داده تحلیلی

Star Schema (2)مثالی از

6

درس هوش تجاري – مرتضي سرگلزايي جوان

http://ceit.aut.ac.ir/islab

Page 7: انواع شما برای پایگاه داده تحلیلی

A Example of Cube Browsing

7

درس هوش تجاري – مرتضي سرگلزايي جوان

http://ceit.aut.ac.ir/islab

1 Fact with 4 Dimension Table-- Sales_Fact, Product, Store, Time, Customer

Page 8: انواع شما برای پایگاه داده تحلیلی

Drilling Down

Drilling Down to products

8

درس هوش تجاري – مرتضي سرگلزايي جوان

http://ceit.aut.ac.ir/islab

Page 9: انواع شما برای پایگاه داده تحلیلی

Drilling Down

9

درس هوش تجاري – مرتضي سرگلزايي جوان

http://ceit.aut.ac.ir/islab

Drilling Down to the lowest level of Customer Dimension

Page 10: انواع شما برای پایگاه داده تحلیلی

Rolling up

Rolling up

10

درس هوش تجاري – مرتضي سرگلزايي جوان

http://ceit.aut.ac.ir/islab

Page 11: انواع شما برای پایگاه داده تحلیلی

Snowflake schemaالگوی

11

درس هوش تجاري – مرتضي سرگلزايي جوان

http://ceit.aut.ac.ir/islab

Page 12: انواع شما برای پایگاه داده تحلیلی

Snowflake schemaمثالی از

12

درس هوش تجاري – مرتضي سرگلزايي جوان

http://ceit.aut.ac.ir/islab

Page 13: انواع شما برای پایگاه داده تحلیلی

نمونه پرس و جو

13

درس هوش تجاري – مرتضي سرگلزايي جوان

http://ceit.aut.ac.ir/islab

Notice that the snowflake schema query requires many more joins than the star schema version in order to fulfill even a simple query. The benefit of using the snowflake schema in this example is that the storage requirements are lower since the snowflake schema eliminates many duplicate values from the dimensions themselves.

Page 14: انواع شما برای پایگاه داده تحلیلی

Reverse Snowflake Joins ابزار

Using the Open Source tool Reverse Snowflake Joins it is possible to parse the SQL statement above and generate a diagram showing not only the joins, but also the SUM, WHERE and GROUP BY clauses.

14

درس هوش تجاري – مرتضي سرگلزايي جوان

http://ceit.aut.ac.ir/islab

Page 15: انواع شما برای پایگاه داده تحلیلی

constellationنمونه ای از الگوی

15

درس هوش تجاري – مرتضي سرگلزايي جوان

http://ceit.aut.ac.ir/islab

Page 16: انواع شما برای پایگاه داده تحلیلی

نمونه ای دیگر از الگوی constellation

16

درس هوش تجاري – مرتضي سرگلزايي جوان

http://ceit.aut.ac.ir/islab

Page 17: انواع شما برای پایگاه داده تحلیلی

مراجع

http://en.wikipedia.org/wiki/Star_schema http://en.wikipedia.org/wiki/Snowflake_schema http://revj.sourceforge.net/ http://datawarehouse4u.info/Data-warehouse-schema-

architecture-fact-constellation-schema.html http://etl-tools.info/en/bi/datawarehouse_constellation-

schema.htm

17

درس هوش تجاري – مرتضي سرگلزايي جوان

http://ceit.aut.ac.ir/islab