Anda di halaman 1dari 17

c   

  c   
  | |c|  | 6 d 
|
|| | | | |   | |  || || ||
 | | |  |   | | |   | |   |||
   !|"| |   | ||| |  |   | |  |  |
 |   |  |  | |#$
% |   ||    |
  |   ||  | |"||c | || ||  |    | ||
  | ||"| |"  |  
&|

'  |  | || ||   ||  |   | | (|
 || |  | || |( | |"|  |  | |)  |
  ||  |  ||| || |  *|

"| | |||| | | | || (| | ) 


| |"|
   | ||  ||  | || (+||  | ||) |

Ñ  || | |||  | || | |||| |||


multidimensional cube| ||hypercube
|,|   | | | ||measures| ||
  -||dimensions|"||| | || || | | |
 | | | | || | |$  || )| ||  | ||
|||   || )| ||  | |

.|measure|||  | | |)  || | |labels | ||  | | ||
dimension| ||   | |labels+| | )  |   | ||measure|

| |(| |||||   ||  / |  | ||measure ||' " | ||
dimension|.|0| ||' " |label||   | | || |

|| |dimensions|||| || | | |0  |1   | |1  ||


  || | ||||" |  || | |) ||measures|  ||
   | ||dimensions|

2 |.(3|

|0 |2|"|||
44|
5| 6 |5| 6 ||5|
44||||||||||||" |'  ||
5||||||!778785|||||!%&|54|||||44|
44|||5|||||5| 6 |5|  |||||||||5|
|||||||||||||||||||||||||||||5|||||44|
|||||||||||||||||||||||||||||495|||!%&||5|!7787:7!|!3%*3&%|5|
|||||||||||||||||||||||||||||||||||44|
     $   | | | | |;|)  | ||
 | ||  |   |  | |   -|||( ||
    ||<|/# |=|$ |!77: | |>>
|"| | | |  |
 ||| ||| |  || ||  ||   | |||;.||
  ||   | |   |  ||| | |  || |
 |   <| |>8
|.)||| | | | |  | | | | || |||
 || | |"||  |  | |$   | | | |
 | | |  || |  | |   |
|   |
?# |=|$ |!77:
| |  | | |  | | | |  | |
 )|  | | | (|  |  |'||| | | | |
 | ) || | | || | | |  |@   |A- |"|=|
$ |::&
|


  ,| || || | (|  || || ||
 | | |7B| || | || || |"| |C>|"| |
 | | || |  | | | )| | | || | |
aggregations|    || | |||||  ||  | |   |
   ||    |||  | |   |"|| | |
    | | ||)| |   | |  |    |

"|   | || |    ||| ||   ||  | |)|
| ||| | |||8|# | ||||    ||
|| | | || ||||+|| ||
)| ||"| | |   | |    |) 
| || | | |
|) |  | |D |  |||   ||| | -| || | |
|    || | ||| |  | || | | | |"| E )| |
) |  | | | |   -||) | | | ||  |  | |
  | |   -||| |D |  | |F1 |$|  | ||
 |)||(  |   | |   |  -|  |  |
   ||G| |  |
Ô  |   |)||  |  -|  ||    |(  

   $| ||/ /| | ||| |   || | |E |


|$|   | || ||   -|   ||    ||| ||
 | |" | |  ||  ||   | |   | ||
|||  | | |   |

 H  | | | |  |"| ||||  |


 ||  | | | ||| ||| | ||  |
  |' | ||   -| | |


"| | || | ||  | | ||    |IJ |I |
(||| | | ) ||| ||   -|   |2 |( |
 | |)  ||J| | | | | | | || |   | |
 | || |   -|   | || | |  | || |   | |
   | |  ||

Ñ  
 .|| | |  |  || |  | ||    | |
|  || )  |
p| 0 |$|   || | | |( |' |( | ||
  |  |) |  | |   | | || ||$|  |
| |  |    ||3| || |   ||
  ||  |   |||
p| $| | ) || || |   -| (  ||   |
  -  |$| | | |   | | | |H| ||
  -|   | |  |  |  7||
7
p| H| | | |  |J ) | |) |   | |  |
 | |  | | | ||  |H|| ||
 | |  ||
p| 0 |H|  | | || | | |  | | | |    |
||   -|  | || ||
p| J|   || | |   ||| | (|| | |H||
$|,|| |  |  | | || | | ||
c
  "|    |  || |   |  |  ||| | |
  | ||  | )3|

p| c||@ |||
p| ^c||^  |||
p| Ôc||H" |||
   
   È | |  | ||0K| || ||
   ||  |, | | |'#1 |L'#1||.'# || | | |
   | ||| | ||  | |"|  || |,| |.|'#| |
|    | |$  | || |::>||  ||$'M||
  |0)||)  || | )|| || | |,|!77|$  ||
J | ||M$| | |     | | |  || | ||
|)  |0 | | | |$'M| |||   |$'M||| |
|

 
"|  | || ||  | | press,| | | | |
:>7|| ||| |::*| |,  |H 
!|J ) ||| |
 || |::%|| | | ||. |2|1  | | ||  | |I|
| || | I|1 / || | ||  |    | |
 |1 | | | | |0 ||J |0   || |!77>|
 ||
| || | |  | |"| || |  | ||
  |ssbase ||| | || |1 / |I)| | |  | |   I|
|(  | | || |.  |"| | |   |  ) |||
1  |||1 | | ||  | ||| |||
( |   |  | ||:7 | | - | |  |  |  |  ||,|
::8 |$  | |  |  ||0)||$  | |0)  | | )| |
  | ||  || )| |  |  |

c^c !"!^!#Ôc 

c$c%!&ÔÑcÑ! '
' | ||

 | |   |


| || | | |  || |
  |  ||( ) | |  |  |  ||  |  |   |  )|
 | || |) | | |)  | |   || ||  | ||
| ||||   | || | |  ||| ||
  | | -|| |   | | |   | |
|    || | ||)  | )   |   3||

p|   ||   | | |   |  |   | | |
 ||
p| | | )|  | |  ||
p|    |   | |  |)   ||
p|   | ||) | |    ||
p|   | |  | |||
p|   | ||  |   | ||)   |||
| | | ||  |  )| ||  |  | |   |
 |  |  | | | -|| ( || || |  -| |
  |  |  ) |  -|)   | || |  | | |   |
| E|| |)  |I I|| |  |" | | )|  | | ||
|0)||

c !"!|| )| ||   |  ||  | |
  | | |  || | |   ||  || 
  | | | | ||)|| | | || | | ||
  | ||  | | | || |"| | || )|||
| ||||   -| | | |   | )| ||    | |
| | |  |( | ||   | ||| | |  |
    |"||0)|| | |  ||  |   |
  | | )|  || |   |  | ||  | | || |  |
|  | | | | | | |  | | || | | |A )||
| | |  |||| | | |  || |   |  |
  ||   || |||0)| | ||| ||

^ 
AAH.A".||

FN0,0 |$È",',$.F0,F||"| E )| |   | | | ||


  | |  |  |  ||  |  | |  |"|   | | |
 |  ||| | || / ||  ||  |  ||
   ||  | |   |   |,| |  |)   ||  |
  | || |  | | |   | ||| || |   ||
   | |  |2  | ||| | |  | || 
  |  || | | |   | ||  | || |  |
| | | | | |  |" |   | |   || | | | |
||  | |   | ||

HHN |$È",',$.F0,F|||  | || | |||   | ||


|2 |( ||  |(   ||   || ||| |
 | |  ||  ||  ||  ||  ||||
)  -| ||| ||  |   || | || |   ||  ||
 || |J |  | |)| | |  |||   -|||
|||  | | | | |" | |   ||  |  |
  |   |  |  | |||
0  3|$   |0 |1 |J||

11È".'|$.$#.H|||| ||| ||  | |)| |


 | | | /|) |  ||  | || | | |
 
|1| |||| ||| )| | ||)||
  ||| |  ||  )|  |||| |||| |
 || |||

1.||  | ||  |||   | ||   | || |
|  | ||   ||2 |( | ||   ||  |  |
 ||   |||  | 3|0 |L|

@| |O||

| || | || | |   ||  |   |
 | |  ||| )  ||  | | (|  || |
|   ||   |,| | |   |||  | |
, |0   |   |#  | |$  |  |#   |
2    |2  |H   | |0  |$  |P  |'  ) ||'|
@  |H   || |  | | || | | || | |
   || )   ||  ||   ||| || |
  ||

@|O||

P  | ||  | ||  |  |0 |   |    |


 |-|| | |  ||  | )   | | | |(  -|   |
|(  ||  | || |0    | || ||| |
|| |) || | ||   |   | |||F || ||
| || | ||   | )  || | |||| |  )||
 ) | || )||   | ||  || |   |||
 |  3| | | |||| | || |  | |   |
 ||  || ||||) | | |   ||| |  |
|   |||  | | |||  | ||  |
  |  || | )||   ||

Q"|$   |0  ||

#  | ||   | ) ||   ||| |  | | | |
   |#   || | )   ||    ||)  |@| |
)  ||| ||   ||| | |( |(||
|||( |  ||
 |    | |)  | || |2 |( |  | |  | |  ||||
)| |? |  ||  |||  |  | | || | |||
( |||  | | ||(|( |  |  |  ||  ||  ||
 
||

|
" |-|| | ||| ||  |||| )  ||) |   |
| | ||| ||    | Q | | ||  | |||
| |   |" |) |   | | |||'   | ||
 | |   |
|)  ||

F  ||  |  |)|| ||   || | | || |


||| |È | |  ||  | | |  |  ) |
  |  | |    |  |  | ||   ||  | |
   | |  Q | |1 | ||   Q |  | |
|   |   |"|||  ||  | ||   -|   |
  | |)  | ||||| ||  ||||)  | |0  | |
|1| | ||   |) | |  | |  ||

H|| |   | ||   |   |)||   | |Q


 |( ||  ||   |  | | |||  |  | |)|| |
|    |'   | |  3|  |   |  |0  ||  |
" |'   |  || | || ? |  | ||   | )   |
" || ||; <|  |  | )   ||  | ||  |
  | ||   | )   ||

"|  | | || |   |  Q    ||   |
 | ) |||  Q ||   - |  )|  || |) |
| ||  || |   || || Q   ||
   | | || | || )|  | ||

è 
 

| |cnline nalytical rocessing


| ||    | |  || ||  | |
|)  |||   | ||  |)| |  |È ||    |
   || | ||(| |  | |  | | |
  -  |"|E ||) ||J  |1  |#  |E |$  0 |
"| || || || | |R*77| |R*777|||"|   || ||
)  | | || | | | |   | )  | | ||
 |  |" | | | ||E | |) |)| | |   |
|  |  | | |   ||$  |0K|0)|!777| | |
0)  || |.( ||'  ||,#$| |'#!||

@| |O||  |  |  | |  || ||| |F || ||


  - | |  | | ||  |||   | || || |
(3|    |||  ||) || ||@||  | | |
  ||  |,| || |    |  | |( )| |  ||
  | | ||@||| | |  | ||   |||  |
*| |%7O|

| |||  |  | ) ) |(  || ||)  ||


    ||  ||  |$  ||  | ) ) |   |||
  | ||| | |  | || |    ||(| |   |
3|1  |  |||  | | || |  || )||||  | |
 |   | ||*||%7
| | |  |  |

,| | | | | ||||  | || |'|  ||


 |   | | |    || | | |  ||" |" |
cnline Transaction rocess |  | | |)|| | || |  )|
 || |  |"| |  ||  | | ||| | || |
 |.( | |" || |.H |1H$ |01$ |  0|   |1|
1" || | |  |  | |@||  | || |
  ||(||   | | |    |@ || |  |||
   |   -| |   || |/1  | | |"  ||
F ||F |  ||$ /| || | || |||  |
||||  || | |

2 ||'|$ | |"|


'|| | |  | ||(| | |" | |   | ||  |
|   |)|| || |" | || | | )||
)) | | |||J|||   | ||  
| | || ||
 |"| |  | | ||| | ||||

2 |!|0|'|$ | ||

"||| ||| || | |||||"|    | ||


||   |È  || )||  | | | | | |  || |
   | | 3|

p| "| ) || )|| |   ||


p| "| |  | || | |  || |||
p| ,| |- | | | || || ||

" |  |  | | ||  | ) | ||| ||cubes||||
 || |  |  || | ||| )| ||  | |   || ||
 |   |"| |||) |  |  |  | | |  | |
  ||| |||| | |||   |

2 |%||1| |"  |1  || |'   |


||||)||  |  | | | |   |  ||
 || ||   - |)||  |  |

2 |&|0 | |||1 |  |

ë ( ë ||  || |  |    ||   | ||| |  ||
 ||   || | || | |(   |" || |  |
 | ||  |   | | )|"  ||  | || ||
 | || | || |   |||   | | | | | ||(   |
| |||  | | | ||

cÔ #   |# || | || |  |   || |  |
    ||| | | ||  |$|$   |
||
H|H |
||

)c3|,| || | ||| |  | || || ||


  
|@| |  || |  ||$| || |||
 | ||| ||  |  ||||

*c3|,| || | |  | |    |)  |  || ||H|


 |  | | || |0K|  |"|H| | |  | ||
/' /|  ||||  |   ||  ||   ||
| | | || | |   |  ||   || ||  |
 | ||

H |  || || ) |||  |H||$|)  |


H|) |  -||  || |  |  | |||   |$|
    | | |  +|$|)  |  -|||  | | | | | |
 | || | |)|    |) |||  | | | | | | |
 || -|  ||

0 ||||  | |)  ||)  O|J||3||

S|| (
  
  ^ë  
+
3|" | | |
 || / |  |||   |||  || | | | | ||
S||
,
 3|,|  | |)  |  || |  |  || | | |
 | |   |||  ||||  ||| ||||
S||Ñ  - ,,
 3|$ ||  ||  || | ||)|   | |
" | | | ||  |  | |H|   ||  | |can||
 | ||   | |,| |  || | | |   - |  ||  |
 | || |  |  ||
S|| 
#
 3|# ||  || |  ||| |  |  | |
 | | ||||  | | | |  |#||  ||  ||
  |)||  |||| | ||  |  | |    |"|
 | ) |  || |    |)|) | | | |  |
 ||)||I  |  I|  |2 | |  |)  ||  |   |
|| |||   |  || | | |,| | |
| |)|| |) || | ||| ||| ||  ||

S||
3|# ||  |   |||  ||||   |
) | || |  | | |  || |  | |||    | |)|
||

 
Ô  ||

p| #  |E ||
p| 1  ||
p| J ||
p| $  | |0)  ||
p| $  0 ||
p|  ||
p|  ||0)||

"||" |$|0|   ||| | || )|*|)  ||

c.c   


  .Ô  

|  | |  


| || | |  |  | || ||
 | | ||  )|(||) || | |  | |) |' | |
  |   | ||  | | |    ||  | ||  |T|
||  | | | |  || |  |  |  | | || |
  ||    | | | | |  |  |  |   |

@21È0||   |||  | ||  |   |  |||  |


|  | |  | | |  | | |  |  ||  || ||
|| |  |   | ||||@21È0| ||| ||   - / |
||| )  |)  || | |)   | | || ||
 )|   || )  |) | ||  | | )|| )|| |
|  |   | |  |)|) | |  | || || |   |
 |
@21È0|| |   ||| | |  | |  || || || |
  || | |0   ||  | | | | |  |
 |  |)  || ||  | |( )| |
  | |||  || | | ||   |@21È0| |
  || | | |.(|   ||.(| ) " | ||   |
   || |    | ||.(| |  ||-| |  ||
|| | | ||||  ||

 |"  |   |"


|'   |

^ ^    
    
 
 


     
  


 


 




^   
   

" || )  || )) | ||||   |  |,|  3|

p|  
 
p| 
   


F || | | || || | | |( | ||   |" | |


   | |   | ||  | | | | | | || ||
" | |( |3|

p| Ô  
Ô    
p| ë    
   

 
 ^    A data warehouse is a relational database that is
designed for query and analysis rather than for transaction processing. It usually contains
historical data derived from transaction data, but it can include data from other sources. It
separates analysis workload from transaction workload and enables an organization to
consolidate data from several sources.
,|  | || |  |||  |)  |  ||(  |
    |    ||   |."
|   ||  | |   |

|  | | |  || |   || ||  | |   |
|| )  | | |  |  |

|  || |    ||   | | || ||   | |||


  | | | ||@  |, 3|

p| 
  !
p| "
p| ' # 
p| Ô$
D
 |

'|   || | || |-||2 |( | || | | |
 / |  | | || ||  ||  | |  |È  | |
   | || |   | |I@ | | | |  | | | | |OI|
" |  | | |||  || E| |  | | |  | |||
  | E|  |

è   |

,  | | || | E|   |'|   | ||| |


 |  |  ||  | |"| | )| |  | |  |   |
|     |  |  | | |@|| )| |||  | ||
 |

'  
|

F )  | | | ||  ||   ||  | | |" | | |
 || | ||  | | || | |-|| | |

Ô
 
|

,| | |  )| | |  |  || |  | ||" | |)|| |
  | |  
  
  /cÔ0|   || |  |
||   ||| )| || )|||  / |  | | | )|
 | || ||||| |) |

  
Ô  ^   
 
   [igure 1-1 illustrates key differences
between an OLTP system and a data warehouse.


   
Ô  ^   
 
   |


! %% &  % &
 

? 
 
  % '   !(Ô # )
'|   ||"|   |)|)| |  |J|| |( |
|  || ||   ||"|   3|

p|  * 

'|   || | |  |ad hoc|  |N | | | ||
  | | ||  | |) | |||  |  ||   -| |
 || || |) | | ||   |

"|   |  | | |   |N |   | ||
  || | | |  | | |   |

p|  %  

||  | || || | |||."|  || | |



|  |||    |  |"||  | |||  | |
 | ||||  |

,|"|   ||  |  | |  ) ||    |  | ||


 |"|"| | | || | || ||| | ||
  |  |

p|  "

'|   | | |  -| | |  -|  | | ||
| 
| |   -|| |

"|   | | ||  -|  | |   -|   |
  || | ||  |

p| Ô   

| ||  ||  |   | |   | |  |2 |( |I2 |
| |  | ||   | | I|

| |"|  |  | ||| |  |2 |( |IH )||
| | | |  I|

p| l  

'|   | |  ||  | | | ||" | | |  |   |


 |

"|   | |  || | ||| | |  |"|"|  |


  | |   || || |  |||  | |||
  |
^    
 ^ata warehouses and their architectures vary
depending upon the specifics of an organization's situation. Three common architectures
are:
p| 
   
+ 
p| 
   
& "" 
p| 
   
& "" ,

^    

![ ||
| | |  |
| |  |

||| | |  | |
| |
| | 
 | |
  | 
|


"
# ^    |


-"
./ & % !(Ô  
%
)
##
&
 
 . 

 "  # )- 0 &
1
 #  "*

"
) 
!  ? )

^    
$
 D
 !|

,|2 |! | || |||  | |  || |  | |  ||


  |N || | |   |  | ||   | ||   

|  ||   ||    |   |   || |  | |
2 |%|   | | | |


%
# ^    $
 D
 |


^    
$
 D
  ^  &  !Although the
architecture in [igure 1-3 is quite common, you may want to customize your warehouse's
architecture for different groups within your organization. You can do this by adding   ,
which are systems designed for a particular line of business. [igure 1-4 illustrates an example
where purchasing, sales, and inventories are separated. In this example, a financial analyst might
want to analyze historical data for purchases and sales.


'
# ^    $
 D
  ^  & 

Rc % 


  
     " ||   | | )|   | |
  | ||   | || | |  |   |"|  |
  |   ||)| | ||  - 3|

p| 0|1 |$ |01$


||
p|   |  | |$H |)|  |=|0 
||
p| 1  | | | |  | | ||  
|1H$
||
p| 2 ||   |.H
||
p| 0 | |  ||
p| @||   |1H$
||
p| ,|  |  |   ||

"|  |  |  


| || | | ||   ||  |
    |   | | |||| )|   | |||
|    |   |  |   |   |  || | |
| | |  |"| | |,#$/ |1,10|1  |,  |1  |0 
|
" / |  |  |   |   |  |  | |   || ||
 ||| | || | |2 | |  ||"| |  |
  )|   ||   | ||  |   | || | |
 |  | || ||
U| c % 
  
  /cÔ0|| | |  -|   | | |
|  | |  |  ||||  |||
|