60
Инструментально-программный методический комплекс Методы и средства проектирования информационных систем и технологий Проектирование баз данных Часть 5. Хранилища данных и OLAP

3_05 - МиСПИСТ (ПБД Хранилища данных и OLAP)

Embed Size (px)

DESCRIPTION

 

Citation preview

  • - 5. OLAP

  • *5.1. OLAP. .

  • *- (BI, Business Intelligence) , , , .

    ().

  • * , - () OLTP (Online Transaction Processing)-.

  • * OLTP- .

    ?

    , OLTP- .

  • * .

  • * -, .

  • * , , .

  • * , , OLTP-, , , , , .

  • *

    Cluster

    ( - OLTP)

    ( / )

    - (, SQL)

    (OLAP)

    (Data Mining)

  • * :

    - SQL;

    . OLAP, ;

    , Data Mining.

  • * -, , , , . , , .

    , , , . , .

  • * OLTP- .

    , .

    , OLTP- .

    Data

    Cluster

    (OLTP)

    (OLTP)

    (OLTP)

  • * OLTP- . , . OLTP-.

    : ; , .

    : , ; OLTP-; OLTP-;OLTP- , , .

  • * .

    .

    .

    .

  • * ( ) , , , .

    , .

    .

    Cluster

    (OLTP)

    (OLTP)

    (OLTP)

  • *

    Data

    Cluster

    (OLTP)

    (OLTP)

    (OLTP)

  • *5.2. OLAP

  • *OLAP (Online Analytical Processing) , , .

    OLAP- , - . OLAP- . OLAP

  • *OLTP On-Line Transaction Processing,

    OLAP On-Line Analytical Processing

  • * ()

    Data

    Cluster

    (OLTP)

    (OLTP)

    (OLTP)

    -

  • * - , OLTP- ; ;

    - ;

    - , ;

    - ;

    - , ;

    - , OLTP-.

  • *OLAP OLTP. OLTP ,

  • *OLAP OLTP. OLAP , . ( )

  • *5.3. OLAP

  • * . . . - . . . . . . . .

  • *5.4. OLAP-

  • *

  • *, 1. 2.

  • *, 4. 3.

  • * OLAP

  • * , (Transaction facts).

    , " " (Snapshot facts).

    , (Line-item facts).

    , (Event or state facts).

  • * .

    ( ) , , ( ) .

    , , , , "" .

    " " .

  • * OLAP-

  • * OLAP- , , . , , "" . , . , : , ; ; ; ""

  • * OLAP- , , , , . , , . : ; ; ; . () ().

  • * OLAP- , , . , , , . - . : ; ; (OLAP); (data mining).

  • * OLAP- OLAP-

    OLAP-

  • * OLAP- , (, , ) , OLAP-.

    , OLAP-. - , OLAP- SQL-, GROUP BY, , .

    (, StatSoft SPSS), Microsoft Office Excel Microsoft Office Visio.

  • * OLAP- Microsoft Office 2010 OLAP-:

    Excel SQL Server Analysis Services (SSAS) Excel;

    Excel SSAS , Excel;

    Visio , , Visio.

  • * OLAP- Microsoft Office Visio , . SQL Server 2008 Visio 2007 : , , ; Visio, Office -.

  • * OLAP- OLAP- , , , , .

    , , OLAP-, , Oracle Database Server Microsoft SQL Server.

  • *5.5. OLAP

  • MOLAP (Multidimensional OLAP)

    ROLAP (Relational OLAP)

    HOLAP (Hybrid OLAP) OLAP -

  • MOLAP - .

    , .

    , .

  • .

    .

    .MOLAP -

  • MOLAP , .

    , , .

    , .

    , .MOLAP -

  • ROLAP - ROLAP- , , -, .

    . .

  • .

    ROLAP .

    ROLAP , MOLAP.

    ROLAP , MOLAP.

    .ROLAP -

  • .

    , MOLAP. MOLAP . "" .ROLAP -

  • HOLAP - , ,

  • OLAP

  • .

  • :

    (fact table), , , .

    (dimensional table) , , . .

    , . .

    .

  • , . OLAP / Reporting "" .

  • , . , - .

  • ,

  • :

    (fact table), , , .

    (dimensional table), "". , , . . ( ).

    , . .

    ""

  • "" , .

  • .

    *