Decision support system(9)

11
DECISION SUPPORT SYSTEMS ار نظم دعم القرلتاسعفصل ا اللبياناتت ارة مستودعاء وإدا إنشاData Warehouse Creation & Management

Transcript of Decision support system(9)

Page 1: Decision support system(9)

DECISION SUPPORT SYSTEMSنظم دعم القرار

الفصل التاسع

إنشاء وإدارة مستودعات البيانات

Data Warehouse Creation & Management

Page 2: Decision support system(9)

2

مكعب البيانات DATA CUBE

(.Dimensions)االبعاد من من مجموعة المكعب يتكون •

(.Measures)المقاييس من عملية تقاطع االبعاد بعضها البعض قيمة او اكثر تسمى ينتج •

.Levelsكل بعد على مجموعة من المستويات يحتوى •

.Membersمن االعضاء يحتوى كل مستوى على جموعة •

By. Dr.Samah Ahmed©2015 Email: [email protected] Fb: Dr.Samah.A.Z.Hassan 2

Dimensions

Measures

Levels

Members

Page 3: Decision support system(9)

3

مثال، وعلى Time، و Route ،Source:(Dimensions)يتكون المكعب التالى من ثالثة ابعاد •

.Lastو Packages:من المقاييسنوعيين

:على مستويين هماSourceيحتوى البعد •

Eeastemالمستوى االول • Hemisphere الذى يتكون من

.Europe، و Africa ،Asia ،Australia: اعضاء وهماربعة

الذى يتكون منWestern Hemisphereالمستوى الثانى •

.South Americaو North America: عضوين هما

:مستويين هماعلى Routeيحتوى البعد

.Roadو railالذى يتكون من عضوين Groundالمستوى االول •

.seaو airالذى يتكون من عضوين nongroundالمستوى الثانى •

:مستويين هماعلى Timeيحتوى البعد

.2nd Quarterو 1st Quarterالذى يتكون من 1st halfالمستوى االول

.4th Quarterو 3rd Quarterالذى يتكون من 2nd halfالمستوى الثانى

By. Dr.Samah Ahmed©2015 Email: [email protected] Fb: Dr.Samah.A.Z.Hassan 3

Page 4: Decision support system(9)

4

الستخراج البيانات المخزنه بمكعبات البيانات، ألستخراج الجزء المظلل من MDXيستخدم االستعالم بلغة •:المكعب التالى يتم االستعالم عن االعضاء الموجوده بالشكل التالى

• Time.[2nd half].[3rd quarter]

By. Dr.Samah Ahmed©2015 Email: [email protected] Fb: Dr.Samah.A.Z.Hassan

Page 5: Decision support system(9)

5

مثال

:التالىTestCubeلديك مكعب البيانات •

.كتابة االمر الذى يظهر الجزء المظلل من المكعب:المطلوب•

:الحل•• Time. [1st half]

• Route.[Western Hemisphere].[South America]

• Source.[ground].[rail]

By. Dr.Samah Ahmed©2015 Email: [email protected] Fb: Dr.Samah.A.Z.Hassan

Page 6: Decision support system(9)

6

MDXبلغة االستعالمات

Dataلغة• Mining Extensions (DMX)التعدينبنياتانشاءفىتستخدماستعالماتلغةهى

Mining StructuresالنماذجواستخراجMining Modelsالتعديننماذجواستكشاف

Explore Mining Models.

By. Dr.Samah Ahmed©2015 Email: [email protected] Fb: Dr.Samah.A.Z.Hassan

Page 7: Decision support system(9)

7

SYNTAXقواعد اللغة

• SELECT [Dimension/Measures].[Member] ON 0,

[Dimension/Measures].[Member] ON 1

FORM [OLAPCubeName];

• SELECT [Dimension/Measures].[Member] ON Columns,

[Dimension/Measures].[Member] ON Rows

FORM [OLAPCubeName];

By. Dr.Samah Ahmed©2015 Email: [email protected] Fb: Dr.Samah.A.Z.Hassan

Page 8: Decision support system(9)

8

مثال

:المجاورOCDاكتب ناتج تنفيذ الجملة التالية على مكعب البيانات

• SELECT [Time].[1st half] ON Columns,

[Route].[ground] ON Rows

FORM [OCD];

By. Dr.Samah Ahmed©2015 Email: [email protected] Fb: Dr.Samah.A.Z.Hassan

[Time].[1st half]

Route

ground 1st Quarter 2nd Quarter

Road

Rail

Page 9: Decision support system(9)

9

مثال

:المجاورOCDاكتب ناتج تنفيذ الجملة التالية على مكعب البيانات

• SELECT [Source].[Eastern Hemisphere] ON Columns,

[Route].[nonground] ON Rows

FORM [OCD];

By. Dr.Samah Ahmed©2015 Email: [email protected] Fb: Dr.Samah.A.Z.Hassan

[Source].[Eastern Hemisphere]

Route

nonground Africa Asia Australia Europe

Air

Sea

Page 10: Decision support system(9)

10

مثال

:المجاورOCDاكتب ناتج تنفيذ الجملة التالية على مكعب البيانات

• SELECT [Source] ON Columns,

[Route] ON Rows

FORM [OCD];

By. Dr.Samah Ahmed©2015 Email: [email protected] Fb: Dr.Samah.A.Z.Hassan

Source

[Eastern Hemisphere] [Western Hemisphere]

Ro

ute

Ground

Africa Asia Australia Europe North America South America

Air

Sea

nongroundRoad

rail

Page 11: Decision support system(9)

11By. Dr.Samah Ahmed©2015 Email: [email protected] Fb: Dr.Samah.A.Z.Hassan