Upload
leyna
View
59
Download
1
Embed Size (px)
DESCRIPTION
آشنایی با دستورهای OLAP در محیط SQL server. فرشاد آقابزرگی 87131003 هوش تجاری. دستور های مورد بررسی. Slice & Dice Roll up & Drill down. فرمان cube در SQL server. فرمانی است که برای نشان دادن نوع داده ای که در پایگاه داده تحلیل مورد استفاده قرار می گیرد استفاده می شود - PowerPoint PPT Presentation
Citation preview
در محیط OLAPآشنایی با دستورهای SQL server
87131003فرشاد آقابزرگی هوش تجاری
دستور های مورد بررسیSlice & DiceRoll up & Drill down
SQL server در cubeفرمان
فرمانی است که برای نشان دادن نوع دادهای که در پایگاه داده تحلیل مورد استفاده
قرار می گیرد استفاده می شود مثال: در یک پایگاه داده فروشگاه در جدول
ای به7 شکل زیر داشتهcube 7فروش م7ی توانیم باشیم که مجموع اقالم خریداری شده را
شامل می شود SELECT Item, Store, SUM(Number) as Number
FROM receiptGROUP BY Item , store WITH CUBE
Slice & Dice
این دو عملگر بر رویcube عمل کرده و با select بر روی یک cube عمل slice را انجام
انجام شده یک sliceمیدهیم و اگر برروی شده و dice دوباره انجام دهیم selectعمل
را خواهیم داشتcubeتنها یک سلول از
Roll up & Drill down
Roll up فرمانی در : sql server با همین نام وجود دارد که مشخصه آن ایجاد
aggregate است و به صورت زیر می باشد. برروی جدول قبلی مثال داده می شود
SELECT item, Store, SUM(Number) as NumberFROM receipt GROUP BY item ,store WITH ROLLUP
Drill down برای وارد شدن به یک : aggregate می برروی آن ححاصل selectباشد و با اجرای یک دستور
می شود