! "# $
% $ $ & ' ( ' #
&) ( ' ( % &) " & $ $ * & $
+ +
,
-.//
+ 0 , +
0 ,
1 2
,
! " ! # $ " % &
'
#2
+ 1
+ 1
+ 1 + 1 1 1,
,
-.//
, 3
2
!
"# $
'
% ' (
"& "&
# ) * ) + ,- ",+ ,%,
% ' "& .
, ,
2 ! "# $
/
% / % " (
. ' "& . / " "
% " (
- ( 0 + ,%,+ ,%, 111111111111111
/ 0 + ,- ",+ , 2, 111111111111111
0 # ) * ) + ,- ",+ ,%, 111111111111111
/ + ' "& .
/ % /
3 ' "
' / +
4 ! 0 5 + ,%,+ ,%,6
& &
,
" /
" " / +
/ + & " ,
& ) /
+ / 2 & / " /
/ / " ,
/ + ' "
/ !
"& .
, ,
2
>
>
>
F, & ( 0 + 0 ) + 0 "
5 + ,- ",+ ') + ,- ",+ 0 + ,- ",+
+ ,- ",+ % ! /+ 0" / 7 + < 2/ + / E ( +
0 & ' + & ) " " ; " % ?
" "& " " / "
" ( / % 0/ + " "& / / "
,
G, " / / & /
" "& " " / / ,
" " & / / / "
/ , 3 / + " / / / " "&
"& 2 , " / & " ! + / &
% / / ! " / ,
/ + ' "& .
>
>
>
>
D, , , E ' "& - ' % ,,,,,,,,,,,
D, ,., E ( " ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, G
D, , , E ( J ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, F
D, , , E 7 7 / ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, F
D,. ( <0 ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, F=
D,., , E <0 / / ( " ,,,,,,,, F=
D,.,., E <0 / / ( )
) ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, FF
D,., , E <0 / / & & /
" " / , ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, G D, - " ' - & ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, G D,., , - & ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, G D,.,., - " " ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, G 707 D C 3%3 ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, G=
D , -C 3<0 ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, G= D ,. 0#0 ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, G= '0 %0# 3 %0-0 ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, GF <0 #0 ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.
>
>
>
> >
>>
>>
,
.
/ & & ; + / <0
6-6 & ( '
=, 0 & & &
=
, ! " # / " <0
F
G
., %
& & & " /
& & "& + + ! +
2 / ; , "& / /
/ / " ( " / " " + /
/ + & / + & ,
/! ' &*
' " / " "& / ! " & / / ! 2
I & & & " 4" + ; / 6,
/ " & ) / + & / 2
" / ,
,
& " ! " /
2 ! / " /
/ , - " +
/ " "& / " / + " + / +
" / " / / , 7 " " / "
" / ) / , M=N
6/686 $ " "
* " "& / "& .,
&4 -6/ $ " "
$ * " "
& " , 0 ( /
/ / " "& / /
"& ; "& 4 ! " /
/ / 6, ' / " " / / / +
+ ! " + ! / "
,
<0 2 / " " /
" / " # <0 <0 ,
& " "
6/6:6/6 "
" & " / " &
II.1.5.2. Metodologi Pembangunan Data Mart
' " "& / " " ,
" " / & ) " " ! /
" / / & / & /
& ( , " " "
" " ,M N
.
" "&
6
/ " & / 26 "& / & ( / " " / "
/ & / / + ( & /
"
=
, "& " "
,M N
686-6 4 ( + $ 4 ( &
' " " " & & & ! / 4! 2
& 6 & " / , & ! / &
" ( / 4" 6 & & / / / &
" / " ( " & ,
68686 $ &
/ " & & & ! / + & " + & ! /
& , / & ! / & " " & ! /
& " & / ! / , 2 & &
& , % & ! / & & " & !
/ / 2 & , 7 / / "
"& .,.,
&4 -6- $ & , A &
68696 " $ #
( / :/ " & " " (
( & & , ( & / /
" " / & " "& & ,
F
G
69686 "
2 " " / / / "
.
.
..
.
/ ! & " " & O<
" O<,) & &
& & ) 5 , ' / ( 2
+ H E 0" / / , / " /
/ "& & / H I ! 2 & & ) & (
" / / ,
::)))," , ,2 "+ " " / /
" / ( + "& / "& .,
&4 -68 $
) / /
, - ( + / ! ! " " &
" / 2 ,
&, Q' " Q / + " " ( /+
" ) + " ) / ,
2, / / ;' " 8 4 '86 / "
& 2 O < 4 O<6 / " / ( ) &
$ & " ,
.
.
.=
( " " / "& & / 4
" T & 6, M N
6;686 ) " 4 6
' " ( & : / / /
/ / ( / & / (
" "& / & / , ' / & /
" / ( / / ( ,M N
. 1
6/6 ( & " ' % (
& / " ( / " " & (
A8 9B " , / " " & (
A8 9B " "& , ,
&4 86/ ( $ % & # " 4 % ( !
* "& ,. " / / " "
" / 8 9,
&4 86- ( ) ) & & & $
.F
' " / " " ( / /
/ " / " / / " " / , 0 &
/ & " / / / " / ) ) /
" " & , ) " " " /
/ " " " " " / , " " / / /
2 / " " / " ;" " /
" & / + / "
" / / "& " " / & , " # /
" " // / " ! " + " "/ ! "
& / & + " "& / !
" "/ & / & / &
" "& , ) ) / " " "
" & " , ' " / / (
/ 2 / " / " " # ,
! " 2 / " 2 /
"& " 2 ! & & / " " / , * "& ,
" / / / ( "& & & / ,
&4 868 ( ) ) > 4 >
.G
" ! " 5 # 8 9
., 7 ( " ( /
.
6-6-6 &4 & & & " $ $ &4 "$
* "& 2 " " " " / / "& /
" "& , ,
OLAP
&4 869 > " ( $ % & # " $ $ &4 "$
/ & " <0 " "
" " " / / , " <0
" " / / " " / /
( " " / 2 " " " "& " (
" ( ,
' 2 / / " # "
5 / / / ! " ( " " /
& / " " ,
6-686 > " 4 ' + " ( &
2 & / / / " " "
/ / "& / , 2 " / " "
2 2 ,
, ' "#
% " / / /
, & / C%<
" " " / <0 , /
" / & / ( "
" / " <0 / / " ( 8 9, "
/ & " " / / " " " ( ,
' "
" "& , "& ,=,
&4 86: " & > "
0/ " / / ! " !
" + + ! " , / /
( ) " ! " / / " ,
# / " ! / / " " ( ,
# / " " "& +
" + " + / 2 ! "
& / " ( / / / + ! " + ;
/ ,
&4 86; " & > (
0/ " / / ! " ( !
" + " ( <0 + " "& ,
" <0 " "& & ,
# / " ! / / " " ( +
/ 2 " <0 / / " " / ;
/ ( / , ( ( " / /
2 " "& , ' " " ( " 2 /
( " " / / ",
6 2 "
=
," " " "
F
G
, " & & / & 1 2
. , % & , & / ! & & /
# / ,
4 ( 86/ * 4( # " 4 '$ ) (
" &
-# 1&-#34; % & & "
# 1" 12 % & & / "
# 1" 1 &2 % & & & / "
7 1) % & & ) $ ,
# 1!21 1 % & & /
( ,
# 1!21 1 % & & ; /
( ,
* "& , " / C# ' " & ; & /
" ! " # ,
&4 86= " & # " " $ ) & * & (
7 / / & ; & / /
, % & 1"
/ & 1" & ,.,
4 ( 86- $ 4 ( E&
.
!2
&, % & 1" 12
/ & 1" 12 & ,
4 ( 869 $ 4 ( E& E> " #
5#C0%C %07C<
V 1" 12 V 4
/ " & 1" 1 &12 / /
5#C0%C %07C< V& 1) V4
! / V 4 6 % 3<< ! W W+
!2 /
V!& V 4.6 ! W W+
=
V!" 2V & ! W W+
F
"& % & & ! ! " & & /
" ,
' ! & " % & & / " &
& / / " " / " " / ,
7 / / & /
, % & "
* "& ,F " / 2 / / ( "
" / 2 ,
&4 86F ( ) ) > ' " ) $ $ ) % ( & >
% & " & / " + ! / "& + +
, / & " & , ,
4 ( 86/: $ 4 ( '))&
5#C0%C %07C<
V " V 4
V/ " V 4 6 % 3<< ! W W+
V V & 4 6 ! W W+
V V & 4 6 ! W W
6 C * CX '7 'C 03<% 5E0# C%X
G
H " 2/
6-69696 > " $ 4 "
- & / <0 (
& 1!21 1 & 1!21 1 "
! " # / / ( " " /
! & & / " " / & " ! " 5 /
" ( & <0 ,
' " / & / " <0 " ) / + "
) + " + " " + " "& , /
/ " / & / / / & ! /
& & # 1" + & # 1" 12 + &
# 1" 1 &2 + & 7 1) " ! "
# & "& " ! " 5 ,
" / " 2 & ! / 1 (
( " " + / / ( 4E 6+ & /
2 & ! / 1& " ( " & & / ,
2 / / " & /
" & / & / " 2
! " " / " / ; / & <0 ,
" / / & "&
1 2 / & 1 "
1 " , * "& , " / "& / &
/ ! " ,
.
& 0 &
- / - /
0 1" 1 &12 1
=
" / / / ( " . /
F
G
=
=
=.
=
=
=
==
&4 " - &
=
=F
=G & &
/ 7
6-696:686/6 4 ( & &
6-696:686-6 4 ( & C
.
"1 "&
- /1 "&
% & ! 2 1 ( & / & " ( " + &
4 ( /1 "& H " & "
& &
- / 7
6-696;6 ( " " $ 6
<0 / # <0 , # <0 4
6 " / &
/ " " / & , # <0 / " "
+ " / & ! / / / " "& /
( ) & & $ , "& " " " " /
/ / # <0 " " " / "
& ,
6-696=6 > " >' & $ 4 6
' " 2 " <0 * / ,
, / " / / & (
- & ( 2 " ! 2 1 ( "& ,. ,
&4 86-9 * > E) % (
/ " ! 2 1 ( & & ! / U! 2 1 ( ?
& & & " "1" + "1) "1) / ,
% & ! / & ! / & & ; & " , '
" % & ! / ( & / " / / , ' " / "
& ) / / & " +
/ / ( + ( + & : / & & / ,
% " & ( " $ / (
" ( " " + % ( & (
", % / / ( &
=
/ / ( ", % & : /
" / " ( "
/ /,
&, / " / / & ( 1" "
- & & " & ! & & / / /
"& " " / ( , - & & "
! 2 1 ( 1" " "& ,. ,
&4 86-: * > E) % ( & &
/ " ! 2 1 ( 1" " & & ! /
U! 2 1 ( 1" "? & & & " "1" +
"1 "& "1) / , % & ! / & (
& & ; & " , ' " % & ! / ( & / "
/ / , ' " / " & ) / /
( " & & / " ( , H " & "
& / ",
6-696F6 > " * 6
/ ( <0 " "& / ! ,
! ! & / <0
& "& / & " / / " ,
/ / 2 2 2 2 " / !
F
/ / " " / / " "
/ " & " / /
& ; & ( " / / " " + /
" + &+ / / / ( "& /
" / / ( & ,
686 > " $ "" & 6
0 / " / & " " / / " /
" / "& " / , 0 " / "&
/ / " "& 4 <% 6 "
'7 / / <0 , /
" / / " & /
" " 1 # 4*3 6 / +
"& + " ( + "
! + / " ( / " ,
686/6 &) ( , ( & "
% " " ! / /
" " // " ) "& /
/ " / / , % " " "&
,.=,
&4 86-; &) ( ' ( & ( "
G
686-6 &) ( , ( & ( 6
% " " & 4" 6+ &
" " , % " " "&
,.
&4 86-= &) ( ' ( & (
68686 &) ( , ( & * & 6
% " " ! " ! /
/ " " // ) ( / (
"& ! " / " / / ! " , % " "
! " "& ,.F
&4 86-F , ( & &) ( * &
68696 &) ( , ( & >> "6
% " " 22 " "
! 22 + " " "& & + " " & ) +
F
" " , % " " 22
"& ; "& & /
&4 86-G &) ( ' ( & >> "
&4 86-G &) ( ' ( & & &4 4
F
&4 868. &) ( ' ( & 4 ' ) C
696 4 ' &) 4 ' &
0 / & / " " ( & /
, " / / " " / " / / / /
( + + * + / " $ ( / " / ! ;
! / ,
., " / / " & / / " / / C%<
, ) " / / " & / / " / / C%<
/ & <0 * ,
, / " 6 ( " / / " / / " "&
! / " " ! " 8 < / " " / / & +
" + ,
, 3 * " / / " / / " /
"& " ( / & ; & <0 ,
F.
& & / " ( / " " "&
"& , "& " 2 / & " (
" , & & ( /
" / & /;& /
, H " " " / ( " ) / ,
., H " " ( / ) ) /
,
, H " & / & / /
( " " / ( " " /
/ ( " ,
, J / ( / " / / " ,
, H " & & / / / " "& "
" / ( ,
6/6 &)( & $ "
0 / & / &
/ & 1 & 2 + &
& & & & & &
<0 + <0 , 0 / / & /
"& , ,
F
OLAP
!" " # $ %& '
!" " # $
((
) () ()
( (
&4 96/ $ " "
6-6 &)( & "
" ) 2 " & + ! /
/ " + 2 / & + "&
( / " " ,
6-6/6 " " $ (
&4 $ " "E &
/ " & "&
& & / , / " " / (
F
& 1" &
1 / &
& "& &
2 / &
1 " ,
"& / & " & " ,
F
F=
F
FF
FG
G
G
!& "1)
+ ! 1 ) 1" +
W. ;YW66P
" 2 "
G.
G
G
G
G=
G
GF
GG
+ ! 2&
E & ( 1 1 " &
, ,
4 ( 96/8 , ( 4 ( ) % ( E ( " "E &
6-6/6=6 " , " $ $ % ( 4 ( ,))& 6
' " & ! / / " " / & /
"& & & / " ( / " / / " "&
" " / , ' " 2 " " 2 "
" ! " 5 / / ( "& & & / , ' "
& / / / " " " / /
) / ( "& " " / & "& / & ! /
/ ( ,
0 " 2 /
1 "
, / & " 2 ,
., " / " / & " + " & "
/ " & " ! / + " ! / / /
/ " & / & ,
.
7 + E
4 ( 96/: , ( 4 ( '))& " "E &
* "& ,G " / "& ! " / /
&4 "
" ! 1 "& ,/
=
E & "& 1 " & , ,
4 ( 96/= , ( 4 ( &4 " " "E &
6-6/6G6 " * ' 4 ( * 4 '
&
! & " & / " & & /
/ / " "& " " / 2 " "
2 & & / " ! " 5 + / / " "
/ " " & & / " " / 8 9+ !
& " & & "& / & ! / / "
& & / ,
0 ! & " 2 /
1 "
, / & ! & " 2 ,
., " / " / " & " / "
& " ! / ,
, / ( " / /
& & / / " / & & / "& "
& / & / / ,
, H / & / / / /
/ 7 " / /
/ / / &
/ / ,
F
G
/ X
+ / +( " 7 / ,
.
., ; ( & ! & " & " & /
% & ,. & ( ! / ! ! " / /
"
= & "&
/ " " / "
" 5 "&
F
4 ( 96-- , ( 4 ( & & " "E &
6-6-6-6 " % ( , " % (
( $ % 4 ( % (
% & ( " / & & ( &
( 1 " , /
( & " " / & & ( (
" / / ( , - & & /
& / ! / ( , ( (
& / " ( ( , & (
( & & "& / & ! / /
( ,
0 & ( (
1 "
, / & ( & (
1 " / " ! /
( ,
G
.
.
..
.
.
( " & "
:
(
- / 0 " G., =F, ,
' & 1 "
=
: % & (
/ " " // :" " &
! " / % & (
1 " & /
/ ( % & ( ,
-:
, H / / ( RS / (
% & ( " /
! ( & ,
&, H / / ( X / (
% & ( " /
( ,
E & ( 1 " & ,.=,
4 ( 96-; , ( 4 ( ) % ( ')) " "E &
.
.=
.
.F
.G " "&
/ / +
., " / " / + " " / "
" % & 1/
.
2 '
" -" &/
2 '
" -" &/
E & "1" <0 1 " & ,
4 ( 968/ , ( 4 ( &E E &
6-686-6 4 ( & C
0 "& / & "1) & )
1 " / <0 1 " & & /
, / & ) 1 " ,
., "& / " ) & ! / ,
, " / " / + " " / "
" ! / / / / " & / & ,
, / "& / :" & ! "
& "1) 1 " ,
, H / / "& & " & & " /
) & ,
&, H / / "& & " " " /
) ,
* "& , = " / "& / & "1) & (
/
., " / " / + " " / "
=
6-68696 4 ( & C $
F
G
+ ! / 1 (
/ / 0 " G., =F, ,
.
4 ( 968G , ( 4 ( * > E) % ( &
6-686;6 4 ( * > E) % ( E& &
0 " "& / & ! 2 1 ( 1" "
, / & " ( 1" "
1 "
., ( & ( 1" " & "1"
& / / & / " " /1" &
"1" ,
, ( & ( 1" " & "1)
& / / ) / " " /1) ,
, ( & ( 1" " & "1) /
& / ! / / " " /1) / ,
, ( & ( 1" " &
"1 "& & / / " / " "
/1 "& ,
=, " / " ! " " & " &
" / " & " ! / ,
, / ! " & / / ( +
/1" + /1) + /1) / + /1 "& ,
F, / / " ( " & & / & / /1" +
/1) + /1) / + /1 "&
G, / "& / :" & ! "
+ ! / 1 (
=
/1 "&
+ / 7
# /1) /1 "&
/ ( " /1 "&
" ) 3 /
F
/1) / /1) /1" /1 "&
( " 7 & /
/1) / /1) /1" /1 "&
( " 7 & /
E & ! 2 1 ( 1" " <0 1 "
& , ,
4 ( 969/ , ( 4 ( * > E) % ( E& &
686 &)( & >' & $ 4 6
686/6 >' & $ 4 ) % ( 6
/ " / & ( / " "& 2 & ! 2 1 (
<0 1 " , * "& ,. " / / & ( ,
G
&4 96-/ $ 4 $ $ ) % (
- & " ( + " " / & ! / ! 2 1 ( , ' "
/ " " + " $ + " ) / ,
/ / " / ( ( "
" ( + ( + E / / ( +
& : / / / ( ;
/ / ( , ( " " 1 " /
, ' " "
* "& ,.. " / "& / "& / " "
" / / & / ,
&4 96-- $ ) &4 $ & &
' " " " / & "1) /
<0 1 " , 3 / " / " " /
" + & / " + " " , &, ' " $
* "& ,. " / "& / "& / " $
" / / & ( ,
&4 96-8 $ ) &4 $ &
' " $ " / & "1)
<0 1 " , 3 / " / " $ $ ,
2, ' " ) /
* "& ,. " / "& / "& / " ) /
" / / & / / & & " ,
&4 96-9 $ ) &4 $ & C $
' " ) / " / & "1) /
<0 1 " , 3 / " / " ) / +
$ + " + ,
686-6 >' & $ 4 ) "" 4 ' 4 $
&4 96-: $ 4 ) "" 4 ' 4 $
* "& ,. " / / & & " , / "
/ " "& 2 <0 1 " , " / &
7 " " / & ! / & ! 2 1& " , ' "
/ " 7 " ) / , /
/ & 7 ( " & & / ,
( " " 1 " / / & & "
, ' " "&
IV.3.3. Skema MDX
7 / / & /
.
68696 $ & 6B&(
% & , " / ! / " " ,>" /
! #$ ) *
%& '
! 2 / / / " "& /
" & / / ! ! 1 ,& " /
( " , , ! ! 1 ,&
& , ,
4 ( 9699 4 ( $ ) ' * E 64
C
2 C \- ,
- 2 ,& ;! XC \ ! " \ " ,/(&
! 2 " / / 2 " / / !
! 1 1 " ,& "
( " // !
" ! "1 ! " ,( , ! ! 1 1 " ,&
& , ,
4 ( 969: 4 ( $ ) ' * E E) & 64
C
2 C \- ,
- 2 ,& ;! XC \) 1 " \ " 1 " ,/(&
/ / ! " "& ,
&4 96-= *
=
0 $ % $ $ '
F
G
=
=
=.
=
=
=
==
JJKL6 9
9H ) M%% 5 5 %1 ' , @ 1 9
=
=F
=G
>
" " / / / & & / & " , E " 22
.
9 5 : E ;B9 % 9 5 :$ 3 4;B9 %
4 ( 96:F + "
D @ 6
=
, 3
" / / " / /
" "& / " <0 " / & & / ,
6/ ( % , (
! / / / /
, " #0 *7
., 2 5 . '
, E / . *7
! / / / /
, O< , ,
., J & & ) @ ! > ,=
, % / , + / " ) /& 2 + + & =,F
, " J ) 8
6/6/6 , ( " &4 "
"& / ! "
" "& / & 1 "
! " " & 1 " / &
<0 1 " , % & , " / & ,
F
G
6/6-6 , ( ( ) % ( ) &
&4 :6/ ) % ( ) & )
* "& , " / ( " <0 + "
/ " ( " ( " " ( + ( "
" ( " " / + ( "
" & / & / / ( " " /
( " " / & " / ) /
4 + / + & + " + 6,
' ( 2 " " " & / /
" + &/ " + " " ( " ) / & / 2
+ / + & + " + ,
E " " " / & " ( ! "
" ( " " " / ( " ) / +
( " & / & / / (
" " / ( " " / / ( +
) / ( / " / / " ,