SlideShare a Scribd company logo
DECISION SUPPORT SYSTEMS
‫ار‬‫ر‬‫الق‬‫دعم‬‫نظم‬
‫التاسع‬ ‫الفصل‬
‫البيانات‬ ‫مستودعات‬ ‫وإدارة‬ ‫إنشاء‬
Data Warehouse Creation & Management
2
‫البيانات‬‫مكعب‬
DATA CUBE
•‫يتكون‬‫المكعب‬‫مجموعة‬ ‫من‬‫من‬‫االبعاد‬(Dimensions.)
•‫ينتج‬‫تسمى‬ ‫اكثر‬ ‫او‬ ‫قيمة‬ ‫البعض‬ ‫بعضها‬ ‫االبعاد‬ ‫تقاطع‬ ‫عملية‬ ‫من‬‫المقاييس‬(Measures.)
•‫يحتوى‬‫المستويات‬ ‫من‬ ‫مجموعة‬ ‫على‬ ‫بعد‬ ‫كل‬Levels.
•‫جموعة‬ ‫على‬ ‫مستوى‬ ‫كل‬ ‫يحتوى‬‫االعضاء‬ ‫من‬Members.
By. Dr.Samah Ahmed©2015 Email: Dr.Samah@outlook.com Fb: Dr.Samah.A.Z.Hassan 2
Dimensions
Measures
Levels
Members
3
‫مثال‬
•‫ابعاد‬ ‫ثالثة‬ ‫من‬ ‫التالى‬ ‫المكعب‬ ‫يتكون‬(Dimensions):Route،Source‫و‬ ،Time‫وعلى‬ ،
‫نوعيين‬‫المقاييس‬ ‫من‬:Packages‫و‬Last.
•‫البعد‬ ‫يحتوى‬Source‫هما‬ ‫مستويين‬ ‫على‬:
•‫االول‬ ‫المستوى‬Eeastem Hemisphere‫من‬ ‫يتكون‬ ‫الذى‬
‫اربعة‬‫وهم‬ ‫اعضاء‬:Africa،Asia،Australia‫و‬ ،Europe.
•‫الثانى‬ ‫المستوى‬Western Hemisphere‫من‬ ‫يتكون‬ ‫الذى‬
‫هما‬ ‫عضوين‬:North America‫و‬South America.
‫البعد‬ ‫يحتوى‬Route‫على‬‫هما‬ ‫مستويين‬:
•‫االول‬ ‫المستوى‬Ground‫عضوين‬ ‫من‬ ‫يتكون‬ ‫الذى‬rail‫و‬Road.
•‫الثانى‬ ‫المستوى‬nonground‫عضوين‬ ‫من‬ ‫يتكون‬ ‫الذى‬air‫و‬sea.
‫البعد‬ ‫يحتوى‬Time‫على‬‫هما‬ ‫مستويين‬:
‫االول‬ ‫المستوى‬1st half‫من‬ ‫يتكون‬ ‫الذى‬1st Quarter‫و‬2nd Quarter.
‫الثانى‬ ‫المستوى‬2nd half‫من‬ ‫يتكون‬ ‫الذى‬3rd Quarter‫و‬4th Quarter.
By. Dr.Samah Ahmed©2015 Email: Dr.Samah@outlook.com Fb: Dr.Samah.A.Z.Hassan 3
4
•‫بلغة‬ ‫االستعالم‬ ‫يستخدم‬MDX‫من‬ ‫المظلل‬ ‫الجزء‬ ‫ألستخراج‬ ،‫البيانات‬ ‫بمكعبات‬ ‫المخزنه‬ ‫البيانات‬ ‫الستخراج‬
‫التالى‬ ‫بالشكل‬ ‫الموجوده‬ ‫االعضاء‬ ‫عن‬ ‫االستعالم‬ ‫يتم‬ ‫التالى‬ ‫المكعب‬:
• Time.[2nd half].[3rd quarter]
By. Dr.Samah Ahmed©2015 Email: Dr.Samah@outlook.com Fb: Dr.Samah.A.Z.Hassan
5
‫مثال‬
•‫البيانات‬ ‫مكعب‬ ‫لديك‬TestCube‫التالى‬:
•‫المطلوب‬:‫المكعب‬ ‫من‬ ‫المظلل‬ ‫الجزء‬ ‫يظهر‬ ‫الذى‬ ‫االمر‬ ‫كتابة‬.
•‫الحل‬:
• Time. [1st half]
• Route.[Western Hemisphere].[South America]
• Source.[ground].[rail]
By. Dr.Samah Ahmed©2015 Email: Dr.Samah@outlook.com Fb: Dr.Samah.A.Z.Hassan
6
‫االستعالمات‬‫بلغة‬MDX
•‫لغة‬Data Mining Extensions (DMX)‫هى‬‫لغة‬‫استعالمات‬‫تستخدم‬‫فى‬‫انشاء‬‫بنيات‬‫التعدين‬
Mining Structures‫واستخراج‬‫النماذج‬Mining Models‫واستكشاف‬‫نماذج‬‫التعدين‬
Explore Mining Models.
By. Dr.Samah Ahmed©2015 Email: Dr.Samah@outlook.com Fb: Dr.Samah.A.Z.Hassan
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: Dr.Samah@outlook.com Fb: Dr.Samah.A.Z.Hassan
8
‫مثال‬
‫البيانات‬ ‫مكعب‬ ‫على‬ ‫التالية‬ ‫الجملة‬ ‫تنفيذ‬ ‫ناتج‬ ‫اكتب‬OCD‫المجاور‬:
• SELECT [Time].[1st half] ON Columns,
[Route].[ground] ON Rows
FORM [OCD];
By. Dr.Samah Ahmed©2015 Email: Dr.Samah@outlook.com Fb: Dr.Samah.A.Z.Hassan
[Time].[1st half]
Route
ground 1st Quarter 2nd Quarter
Road
Rail
9
‫مثال‬
‫البيانات‬ ‫مكعب‬ ‫على‬ ‫التالية‬ ‫الجملة‬ ‫تنفيذ‬ ‫ناتج‬ ‫اكتب‬OCD‫المجاور‬:
• SELECT [Source].[Eastern Hemisphere] ON Columns,
[Route].[nonground] ON Rows
FORM [OCD];
By. Dr.Samah Ahmed©2015 Email: Dr.Samah@outlook.com Fb: Dr.Samah.A.Z.Hassan
[Source].[Eastern Hemisphere]
Route
nonground Africa Asia Australia Europe
Air
Sea
10
‫مثال‬
‫البيانات‬ ‫مكعب‬ ‫على‬ ‫التالية‬ ‫الجملة‬ ‫تنفيذ‬ ‫ناتج‬ ‫اكتب‬OCD‫المجاور‬:
• SELECT [Source] ON Columns,
[Route] ON Rows
FORM [OCD];
By. Dr.Samah Ahmed©2015 Email: Dr.Samah@outlook.com Fb: Dr.Samah.A.Z.Hassan
Source
[Eastern Hemisphere] [Western Hemisphere]
Route
Ground
Africa Asia Australia Europe North America South America
Air
Sea
nonground
Road
rail
11By. Dr.Samah Ahmed©2015 Email: Dr.Samah@outlook.com Fb: Dr.Samah.A.Z.Hassan

More Related Content

Viewers also liked

Logical Programming With ruby-prolog
Logical Programming With ruby-prologLogical Programming With ruby-prolog
Logical Programming With ruby-prolog
Preston Lee
 
PROLOG: Cuts And Negation In Prolog
PROLOG: Cuts And Negation In PrologPROLOG: Cuts And Negation In Prolog
PROLOG: Cuts And Negation In Prolog
DataminingTools Inc
 
Prolog Programming Language
Prolog Programming  LanguageProlog Programming  Language
Prolog Programming Language
Reham AlBlehid
 
Logic Programming and Prolog
Logic Programming and PrologLogic Programming and Prolog
Logic Programming and Prolog
Sadegh Dorri N.
 
Decision support systems (ch10) prolog
Decision support systems (ch10) prologDecision support systems (ch10) prolog
Decision support systems (ch10) prolog
DrSamahAhmed
 
Pascal Programming Language
Pascal Programming LanguagePascal Programming Language
Pascal Programming Language
Reham AlBlehid
 
PROLOG: Introduction To Prolog
PROLOG: Introduction To PrologPROLOG: Introduction To Prolog
PROLOG: Introduction To Prolog
DataminingTools Inc
 
ProLog (Artificial Intelligence) Introduction
ProLog (Artificial Intelligence) IntroductionProLog (Artificial Intelligence) Introduction
ProLog (Artificial Intelligence) Introduction
wahab khan
 
Introduction to Prolog
Introduction to PrologIntroduction to Prolog
Introduction to Prolog
Chamath Sajeewa
 
Introduction on Prolog - Programming in Logic
Introduction on Prolog - Programming in LogicIntroduction on Prolog - Programming in Logic
Introduction on Prolog - Programming in Logic
Vishal Tandel
 
Prolog Programming : Basics
Prolog Programming : BasicsProlog Programming : Basics
Prolog Programming : Basics
Mitul Desai
 

Viewers also liked (12)

Logical Programming With ruby-prolog
Logical Programming With ruby-prologLogical Programming With ruby-prolog
Logical Programming With ruby-prolog
 
PROLOG: Cuts And Negation In Prolog
PROLOG: Cuts And Negation In PrologPROLOG: Cuts And Negation In Prolog
PROLOG: Cuts And Negation In Prolog
 
Prolog Programming Language
Prolog Programming  LanguageProlog Programming  Language
Prolog Programming Language
 
Logic Programming and Prolog
Logic Programming and PrologLogic Programming and Prolog
Logic Programming and Prolog
 
Decision support systems (ch10) prolog
Decision support systems (ch10) prologDecision support systems (ch10) prolog
Decision support systems (ch10) prolog
 
Pascal Programming Language
Pascal Programming LanguagePascal Programming Language
Pascal Programming Language
 
PROLOG: Introduction To Prolog
PROLOG: Introduction To PrologPROLOG: Introduction To Prolog
PROLOG: Introduction To Prolog
 
ProLog (Artificial Intelligence) Introduction
ProLog (Artificial Intelligence) IntroductionProLog (Artificial Intelligence) Introduction
ProLog (Artificial Intelligence) Introduction
 
Introduction to Prolog
Introduction to PrologIntroduction to Prolog
Introduction to Prolog
 
Introduction on Prolog - Programming in Logic
Introduction on Prolog - Programming in LogicIntroduction on Prolog - Programming in Logic
Introduction on Prolog - Programming in Logic
 
Prolog Programming : Basics
Prolog Programming : BasicsProlog Programming : Basics
Prolog Programming : Basics
 
Prolog basics
Prolog basicsProlog basics
Prolog basics
 

Similar to Decision support system(9)

Www.kutub.info 5727
Www.kutub.info 5727Www.kutub.info 5727
Www.kutub.info 5727Adel Totott
 
System Analysis and Design (Lect 1)
System Analysis and Design (Lect 1)System Analysis and Design (Lect 1)
System Analysis and Design (Lect 1)
University of Gezira
 
الاحصاء وتصميم التجارب عرض.pptx
الاحصاء وتصميم التجارب عرض.pptxالاحصاء وتصميم التجارب عرض.pptx
الاحصاء وتصميم التجارب عرض.pptx
AbdodadaDada1
 
projectview.ppt
projectview.pptprojectview.ppt
projectview.ppt
ssuser6399ae
 
تحديد مجال ومتطلبات مشروع التعلم الالكتروني
تحديد مجال ومتطلبات مشروع التعلم الالكتروني تحديد مجال ومتطلبات مشروع التعلم الالكتروني
تحديد مجال ومتطلبات مشروع التعلم الالكتروني
MONA SAUD
 
Lesson10 Create Queries
Lesson10 Create QueriesLesson10 Create Queries
Lesson10 Create Queries
Abdullatif Tarakji
 
أفضل المنهجيات في إدارة المشاريع التقنية للقطاع الخيري
أفضل المنهجيات في إدارة المشاريع التقنية للقطاع الخيريأفضل المنهجيات في إدارة المشاريع التقنية للقطاع الخيري
أفضل المنهجيات في إدارة المشاريع التقنية للقطاع الخيري
Charity Innovation
 
9- نظم المعلومات والسجلات الطبية.pdf
9- نظم المعلومات والسجلات الطبية.pdf9- نظم المعلومات والسجلات الطبية.pdf
9- نظم المعلومات والسجلات الطبية.pdf
دكتور حاتم البيطار
 

Similar to Decision support system(9) (8)

Www.kutub.info 5727
Www.kutub.info 5727Www.kutub.info 5727
Www.kutub.info 5727
 
System Analysis and Design (Lect 1)
System Analysis and Design (Lect 1)System Analysis and Design (Lect 1)
System Analysis and Design (Lect 1)
 
الاحصاء وتصميم التجارب عرض.pptx
الاحصاء وتصميم التجارب عرض.pptxالاحصاء وتصميم التجارب عرض.pptx
الاحصاء وتصميم التجارب عرض.pptx
 
projectview.ppt
projectview.pptprojectview.ppt
projectview.ppt
 
تحديد مجال ومتطلبات مشروع التعلم الالكتروني
تحديد مجال ومتطلبات مشروع التعلم الالكتروني تحديد مجال ومتطلبات مشروع التعلم الالكتروني
تحديد مجال ومتطلبات مشروع التعلم الالكتروني
 
Lesson10 Create Queries
Lesson10 Create QueriesLesson10 Create Queries
Lesson10 Create Queries
 
أفضل المنهجيات في إدارة المشاريع التقنية للقطاع الخيري
أفضل المنهجيات في إدارة المشاريع التقنية للقطاع الخيريأفضل المنهجيات في إدارة المشاريع التقنية للقطاع الخيري
أفضل المنهجيات في إدارة المشاريع التقنية للقطاع الخيري
 
9- نظم المعلومات والسجلات الطبية.pdf
9- نظم المعلومات والسجلات الطبية.pdf9- نظم المعلومات والسجلات الطبية.pdf
9- نظم المعلومات والسجلات الطبية.pdf
 

Recently uploaded

Emergency fire Action-Dr.M.AbdulKawy-Lecture-2024.pdf
Emergency fire Action-Dr.M.AbdulKawy-Lecture-2024.pdfEmergency fire Action-Dr.M.AbdulKawy-Lecture-2024.pdf
Emergency fire Action-Dr.M.AbdulKawy-Lecture-2024.pdf
Dr/Mohamed Abdelkawi
 
بالمغرب التربية الدامجة في خارطة الطريق.pptx
بالمغرب التربية الدامجة في خارطة الطريق.pptxبالمغرب التربية الدامجة في خارطة الطريق.pptx
بالمغرب التربية الدامجة في خارطة الطريق.pptx
wafaaoumariam
 
687065تاىىز458-الخط-الزمني-و-الخريطة.pptx
687065تاىىز458-الخط-الزمني-و-الخريطة.pptx687065تاىىز458-الخط-الزمني-و-الخريطة.pptx
687065تاىىز458-الخط-الزمني-و-الخريطة.pptx
ninapro343
 
تطور-الحركة-الوطنية-في-السودان-1919-–-1924-the-evolution-of-the-national-move...
تطور-الحركة-الوطنية-في-السودان-1919-–-1924-the-evolution-of-the-national-move...تطور-الحركة-الوطنية-في-السودان-1919-–-1924-the-evolution-of-the-national-move...
تطور-الحركة-الوطنية-في-السودان-1919-–-1924-the-evolution-of-the-national-move...
Gamal Mansour
 
DOC-20240602-W ggdcvgccccbbA0000..pdf
DOC-20240602-W     ggdcvgccccbbA0000..pdfDOC-20240602-W     ggdcvgccccbbA0000..pdf
DOC-20240602-W ggdcvgccccbbA0000..pdf
Gamal Mansour
 
Infrastructure 2 شبكات البنيه التحتيه
Infrastructure  2 شبكات  البنيه  التحتيهInfrastructure  2 شبكات  البنيه  التحتيه
Infrastructure 2 شبكات البنيه التحتيه
maymohamed29
 
مفهوم النخب_c2a9ebf68281ad450b0aec32b2014d05.pptx
مفهوم النخب_c2a9ebf68281ad450b0aec32b2014d05.pptxمفهوم النخب_c2a9ebf68281ad450b0aec32b2014d05.pptx
مفهوم النخب_c2a9ebf68281ad450b0aec32b2014d05.pptx
movies4u7
 
ورشة تحليل الممارسات المهنية (قطب الإنسانيات).pptx
ورشة تحليل الممارسات المهنية (قطب الإنسانيات).pptxورشة تحليل الممارسات المهنية (قطب الإنسانيات).pptx
ورشة تحليل الممارسات المهنية (قطب الإنسانيات).pptx
akrimo1978
 
مقدمة عن لغة بايثون.pdf-اهم لغات البرمجة
مقدمة عن لغة بايثون.pdf-اهم لغات البرمجةمقدمة عن لغة بايثون.pdf-اهم لغات البرمجة
مقدمة عن لغة بايثون.pdf-اهم لغات البرمجة
elmadrasah
 

Recently uploaded (9)

Emergency fire Action-Dr.M.AbdulKawy-Lecture-2024.pdf
Emergency fire Action-Dr.M.AbdulKawy-Lecture-2024.pdfEmergency fire Action-Dr.M.AbdulKawy-Lecture-2024.pdf
Emergency fire Action-Dr.M.AbdulKawy-Lecture-2024.pdf
 
بالمغرب التربية الدامجة في خارطة الطريق.pptx
بالمغرب التربية الدامجة في خارطة الطريق.pptxبالمغرب التربية الدامجة في خارطة الطريق.pptx
بالمغرب التربية الدامجة في خارطة الطريق.pptx
 
687065تاىىز458-الخط-الزمني-و-الخريطة.pptx
687065تاىىز458-الخط-الزمني-و-الخريطة.pptx687065تاىىز458-الخط-الزمني-و-الخريطة.pptx
687065تاىىز458-الخط-الزمني-و-الخريطة.pptx
 
تطور-الحركة-الوطنية-في-السودان-1919-–-1924-the-evolution-of-the-national-move...
تطور-الحركة-الوطنية-في-السودان-1919-–-1924-the-evolution-of-the-national-move...تطور-الحركة-الوطنية-في-السودان-1919-–-1924-the-evolution-of-the-national-move...
تطور-الحركة-الوطنية-في-السودان-1919-–-1924-the-evolution-of-the-national-move...
 
DOC-20240602-W ggdcvgccccbbA0000..pdf
DOC-20240602-W     ggdcvgccccbbA0000..pdfDOC-20240602-W     ggdcvgccccbbA0000..pdf
DOC-20240602-W ggdcvgccccbbA0000..pdf
 
Infrastructure 2 شبكات البنيه التحتيه
Infrastructure  2 شبكات  البنيه  التحتيهInfrastructure  2 شبكات  البنيه  التحتيه
Infrastructure 2 شبكات البنيه التحتيه
 
مفهوم النخب_c2a9ebf68281ad450b0aec32b2014d05.pptx
مفهوم النخب_c2a9ebf68281ad450b0aec32b2014d05.pptxمفهوم النخب_c2a9ebf68281ad450b0aec32b2014d05.pptx
مفهوم النخب_c2a9ebf68281ad450b0aec32b2014d05.pptx
 
ورشة تحليل الممارسات المهنية (قطب الإنسانيات).pptx
ورشة تحليل الممارسات المهنية (قطب الإنسانيات).pptxورشة تحليل الممارسات المهنية (قطب الإنسانيات).pptx
ورشة تحليل الممارسات المهنية (قطب الإنسانيات).pptx
 
مقدمة عن لغة بايثون.pdf-اهم لغات البرمجة
مقدمة عن لغة بايثون.pdf-اهم لغات البرمجةمقدمة عن لغة بايثون.pdf-اهم لغات البرمجة
مقدمة عن لغة بايثون.pdf-اهم لغات البرمجة
 

Decision support system(9)

  • 1. DECISION SUPPORT SYSTEMS ‫ار‬‫ر‬‫الق‬‫دعم‬‫نظم‬ ‫التاسع‬ ‫الفصل‬ ‫البيانات‬ ‫مستودعات‬ ‫وإدارة‬ ‫إنشاء‬ Data Warehouse Creation & Management
  • 2. 2 ‫البيانات‬‫مكعب‬ DATA CUBE •‫يتكون‬‫المكعب‬‫مجموعة‬ ‫من‬‫من‬‫االبعاد‬(Dimensions.) •‫ينتج‬‫تسمى‬ ‫اكثر‬ ‫او‬ ‫قيمة‬ ‫البعض‬ ‫بعضها‬ ‫االبعاد‬ ‫تقاطع‬ ‫عملية‬ ‫من‬‫المقاييس‬(Measures.) •‫يحتوى‬‫المستويات‬ ‫من‬ ‫مجموعة‬ ‫على‬ ‫بعد‬ ‫كل‬Levels. •‫جموعة‬ ‫على‬ ‫مستوى‬ ‫كل‬ ‫يحتوى‬‫االعضاء‬ ‫من‬Members. By. Dr.Samah Ahmed©2015 Email: Dr.Samah@outlook.com Fb: Dr.Samah.A.Z.Hassan 2 Dimensions Measures Levels Members
  • 3. 3 ‫مثال‬ •‫ابعاد‬ ‫ثالثة‬ ‫من‬ ‫التالى‬ ‫المكعب‬ ‫يتكون‬(Dimensions):Route،Source‫و‬ ،Time‫وعلى‬ ، ‫نوعيين‬‫المقاييس‬ ‫من‬:Packages‫و‬Last. •‫البعد‬ ‫يحتوى‬Source‫هما‬ ‫مستويين‬ ‫على‬: •‫االول‬ ‫المستوى‬Eeastem Hemisphere‫من‬ ‫يتكون‬ ‫الذى‬ ‫اربعة‬‫وهم‬ ‫اعضاء‬:Africa،Asia،Australia‫و‬ ،Europe. •‫الثانى‬ ‫المستوى‬Western Hemisphere‫من‬ ‫يتكون‬ ‫الذى‬ ‫هما‬ ‫عضوين‬:North America‫و‬South America. ‫البعد‬ ‫يحتوى‬Route‫على‬‫هما‬ ‫مستويين‬: •‫االول‬ ‫المستوى‬Ground‫عضوين‬ ‫من‬ ‫يتكون‬ ‫الذى‬rail‫و‬Road. •‫الثانى‬ ‫المستوى‬nonground‫عضوين‬ ‫من‬ ‫يتكون‬ ‫الذى‬air‫و‬sea. ‫البعد‬ ‫يحتوى‬Time‫على‬‫هما‬ ‫مستويين‬: ‫االول‬ ‫المستوى‬1st half‫من‬ ‫يتكون‬ ‫الذى‬1st Quarter‫و‬2nd Quarter. ‫الثانى‬ ‫المستوى‬2nd half‫من‬ ‫يتكون‬ ‫الذى‬3rd Quarter‫و‬4th Quarter. By. Dr.Samah Ahmed©2015 Email: Dr.Samah@outlook.com Fb: Dr.Samah.A.Z.Hassan 3
  • 4. 4 •‫بلغة‬ ‫االستعالم‬ ‫يستخدم‬MDX‫من‬ ‫المظلل‬ ‫الجزء‬ ‫ألستخراج‬ ،‫البيانات‬ ‫بمكعبات‬ ‫المخزنه‬ ‫البيانات‬ ‫الستخراج‬ ‫التالى‬ ‫بالشكل‬ ‫الموجوده‬ ‫االعضاء‬ ‫عن‬ ‫االستعالم‬ ‫يتم‬ ‫التالى‬ ‫المكعب‬: • Time.[2nd half].[3rd quarter] By. Dr.Samah Ahmed©2015 Email: Dr.Samah@outlook.com Fb: Dr.Samah.A.Z.Hassan
  • 5. 5 ‫مثال‬ •‫البيانات‬ ‫مكعب‬ ‫لديك‬TestCube‫التالى‬: •‫المطلوب‬:‫المكعب‬ ‫من‬ ‫المظلل‬ ‫الجزء‬ ‫يظهر‬ ‫الذى‬ ‫االمر‬ ‫كتابة‬. •‫الحل‬: • Time. [1st half] • Route.[Western Hemisphere].[South America] • Source.[ground].[rail] By. Dr.Samah Ahmed©2015 Email: Dr.Samah@outlook.com Fb: Dr.Samah.A.Z.Hassan
  • 6. 6 ‫االستعالمات‬‫بلغة‬MDX •‫لغة‬Data Mining Extensions (DMX)‫هى‬‫لغة‬‫استعالمات‬‫تستخدم‬‫فى‬‫انشاء‬‫بنيات‬‫التعدين‬ Mining Structures‫واستخراج‬‫النماذج‬Mining Models‫واستكشاف‬‫نماذج‬‫التعدين‬ Explore Mining Models. By. Dr.Samah Ahmed©2015 Email: Dr.Samah@outlook.com Fb: Dr.Samah.A.Z.Hassan
  • 7. 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: Dr.Samah@outlook.com Fb: Dr.Samah.A.Z.Hassan
  • 8. 8 ‫مثال‬ ‫البيانات‬ ‫مكعب‬ ‫على‬ ‫التالية‬ ‫الجملة‬ ‫تنفيذ‬ ‫ناتج‬ ‫اكتب‬OCD‫المجاور‬: • SELECT [Time].[1st half] ON Columns, [Route].[ground] ON Rows FORM [OCD]; By. Dr.Samah Ahmed©2015 Email: Dr.Samah@outlook.com Fb: Dr.Samah.A.Z.Hassan [Time].[1st half] Route ground 1st Quarter 2nd Quarter Road Rail
  • 9. 9 ‫مثال‬ ‫البيانات‬ ‫مكعب‬ ‫على‬ ‫التالية‬ ‫الجملة‬ ‫تنفيذ‬ ‫ناتج‬ ‫اكتب‬OCD‫المجاور‬: • SELECT [Source].[Eastern Hemisphere] ON Columns, [Route].[nonground] ON Rows FORM [OCD]; By. Dr.Samah Ahmed©2015 Email: Dr.Samah@outlook.com Fb: Dr.Samah.A.Z.Hassan [Source].[Eastern Hemisphere] Route nonground Africa Asia Australia Europe Air Sea
  • 10. 10 ‫مثال‬ ‫البيانات‬ ‫مكعب‬ ‫على‬ ‫التالية‬ ‫الجملة‬ ‫تنفيذ‬ ‫ناتج‬ ‫اكتب‬OCD‫المجاور‬: • SELECT [Source] ON Columns, [Route] ON Rows FORM [OCD]; By. Dr.Samah Ahmed©2015 Email: Dr.Samah@outlook.com Fb: Dr.Samah.A.Z.Hassan Source [Eastern Hemisphere] [Western Hemisphere] Route Ground Africa Asia Australia Europe North America South America Air Sea nonground Road rail
  • 11. 11By. Dr.Samah Ahmed©2015 Email: Dr.Samah@outlook.com Fb: Dr.Samah.A.Z.Hassan