OLAP Grundlagen, Modellierung und betriebswirtschaftliche Lösungen Bearbeitet von Karsten Oehler 1. Auflage 1999. Taschenbuch. XII, 365 S. Paperback ISBN 978 3 446 21309 8 Format (B x L): 16 x 22,7 cm Gewicht: 643 g Zu Leseprobe schnell und portofrei erhältlich bei Die Online-Fachbuchhandlung beck-shop.de ist spezialisiert auf Fachbücher, insbesondere Recht, Steuern und Wirtschaft. Im Sortiment finden Sie alle Medien (Bücher, Zeitschriften, CDs, eBooks, etc.) aller Verlage. Ergänzt wird das Programm durch Services wie Neuerscheinungsdienst oder Zusammenstellungen von Büchern zu Sonderpreisen. Der Shop führt mehr als 8 Millionen Produkte. CARL HANSER VERLAG Karsten Oehler OLAP Grundlagen, Modellierung und betriebswirtschaftliche Lösungen 3-446-21309-0 www.hanser.de Inhaltsverzeichnis Abkürzungen.......................................................................................................... XI 1 Einleitung ............................................................................................................1 2 Entwicklung der mehrdimensionalen Analyse ..............................................5 2.1 Vom MIS-Konzept zum dedizierten Data Mart.........................................5 2.1.1 Anforderungen ..................................................................................5 2.1.2 Entwicklungsschritte.........................................................................7 2.1.2.1 Rechnungswesen bzw. General Ledger.............................8 2.1.2.2 Management Information Systems ..................................11 2.1.2.3 Decision Support Systems................................................12 2.1.2.4 Executive Information Systems .......................................15 2.1.2.5 Data Warehouse................................................................17 2.1.2.6 Online Analytical Processing...........................................24 2.1.2.7 Analytische Anwendung ..................................................27 2.1.2.8 Zukünftige Entwicklungen...............................................27 2.2 OLAP-Spezifikationen ..............................................................................28 2.2.1 Die Regeln von Codd......................................................................29 2.2.2 FASMI.............................................................................................33 2.3 Einordnung mehrdimensionaler Konzepte...............................................34 2.3.1 Modelltheoretische Gedanken........................................................34 2.3.2 OLAP und Statistik .........................................................................38 2.3.3 Rechnungswesen.............................................................................40 2.3.4 Datenbankmodelle ..........................................................................44 2.3.5 OLAP und relationale Datenbanken ..............................................46 3 Aufbau von mehrdimensionalen Systemen ..................................................49 3.1 Drei-Ebenen-Konzept................................................................................49 3.2 Die konzeptionelle Ebene..........................................................................51 3.2.1 Die Würfelmetapher .....................................................................................52 3.2.2 Dimensionen....................................................................................57 3.2.2.1 Begriff ...............................................................................57 3.2.2.2 Struktur..............................................................................66 3.2.2.3 Hierarchiebildung .............................................................67 3.2.2.4 Attribute ............................................................................75 3.2.2.5 Spezielle Dimensionen .....................................................77 3.2.2.6 Beziehungen zwischen Dimensionen ..............................84 3.2.3 Funktionen und prozedurale Verarbeitung ....................................85 3.2.3.1 Funktionen und Modellbildung........................................86 3.2.3.2 Mehrdimensionale Funktionen ........................................89 3.2.3.3 Zur Reihenfolge der Funktionsausführung......................98 3.2.3.4 Prozedurale Verarbeitung.............................................. 102 3.2.4 Zur Interpretation von Nullwerten .............................................. 104 3.2.5 Multi Cubing ................................................................................ 107 3.2.6 Eine Algebra zur Verknüpfung von Hyperwürfeln.................... 112 3.2.7 Dynamische Aspekte ................................................................... 117 3.2.7.1 Zeitabhängigkeit der Dimensionen............................... 117 3.2.7.2 Weitere Aspekte............................................................. 121 3.3 Die interne Ebene ................................................................................... 123 3.3.1 OLAP-Architekturen ................................................................... 123 3.3.2 Implementierungskonzepte.......................................................... 126 3.3.2.1 Sparse Data-Konzept..................................................... 126 3.3.2.2 Vorauskalkulation versus Laufzeitberechnung............ 129 3.3.2.3 Zur Größe der Datenbank.............................................. 133 3.3.2.4 Ableitungsrichtungen .................................................... 134 3.3.2.5 Optimierung der Ableitung ........................................... 136 3.3.3 Integration in eine IT-Architektur ............................................... 137 3.3.3.1 Transformation .............................................................. 140 3.3.3.2 Strukturübernahme ........................................................ 142 3.3.3.3 Bewegungsdatenübernahme.......................................... 145 3.3.4 Zugriffsschutz .............................................................................. 148 3.3.5 Schreibzugriff (Recovery und Currency).................................... 151 3.3.6 Client-Server-Architektur ............................................................ 155 3.3.7 Verteiltes OLAP........................................................................... 159 3.3.8 Mappen von Multi-Cubing-Konzepten auf Single-Cubing-Systeme ................................................................... 165 3.4 Die externe Ebene................................................................................... 168 3.4.1 Anforderungen ............................................................................. 168 3.4.2 Basistechniken.............................................................................. 169 3.4.2.1 Darstellung..................................................................... 170 3.4.2.2 Besondere Berichtsformen............................................ 172 3.4.2.3 Navigation...................................................................... 175 3.4.3 Abfragesprachen .......................................................................... 179 3.4.3.1 Anforderungen an die Abfragesprache......................... 181 3.4.3.2 Eignung von SQL .......................................................... 182 3.4.3.3 MDX .............................................................................. 183 3.4.4 Werkzeugklassen ......................................................................... 191 3.4.4.1 Tabellenkalkulationen ................................................... 191 3.4.4.2 Grafische Endbenutzerwerkzeuge ................................ 194 3.4.4.3 Druckberichte................................................................. 196 3.4.4.4 Intranet-/Internet-Unterstützung ................................... 199 3.4.4.5 Eingabe........................................................................... 201 3.4.5 Programmierung........................................................................... 202 3.4.5.1 Entwicklerschnittstelle .................................................. 203 3.4.5.2 Objektkomponenten ...................................................... 207 3.4.6 Erweiterter Einsatz....................................................................... 209 3.4.6.1 Decision Support ........................................................... 209 3.4.6.2 Data Mining ................................................................... 212 4 Modellierung von mehrdimensionalen Anwendungen ............................ 215 4.1 Mögliche Anwendungsprobleme........................................................... 216 4.2 Exkurs: Komplexe Begriffe ................................................................... 219 4.3 OLAP und Software-Engineering.......................................................... 221 4.4 Sichten der Modellierung....................................................................... 223 4.5 Grundprinzipien der Datenmodellierung............................................... 226 4.6 Das Anfangsproblem.............................................................................. 230 4.7 Methoden der Anwendungsmodellierung ............................................. 231 4.7.1 Entity Relationship Method (ERM) ............................................ 231 4.7.2 Objektorientierte Methoden......................................................... 237 4.7.3 ADAPT......................................................................................... 241 5 Anwendungsbereiche.................................................................................... 249 5.1 Anwendungsbereiche für OLAP............................................................ 250 5.2 Vertriebscontrolling und Deckungsbeitragsrechnung........................... 252 5.2.1 Überblick ...................................................................................... 252 5.2.2 Mehrdimensionale Modellierung ................................................ 254 5.2.3 Integrationspotential .................................................................... 262 5.3 Balanced Scorecard ................................................................................ 264 5.3.1 Überblick ...................................................................................... 264 5.3.2 Mehrdimensionale Modellierung ................................................ 267 5.3.3 Integrationspotential .................................................................... 271 5.4 Planung/Budgetierung ............................................................................ 272 5.4.1 Überblick ...................................................................................... 272 5.5 5.6 5.7 5.8 5.4.2 Mehrdimensionale Modellierung der Planung und Budgetierung..................................................................... 277 5.4.3 Integrationspotential .................................................................... 283 Kostenrechnung ...................................................................................... 284 5.5.1 Überblick ...................................................................................... 284 5.5.2 Aufbau der Kostenplanung.......................................................... 286 5.5.3 Soll-Ist-Vergleich......................................................................... 291 5.5.4 Innerbetriebliche Leistungsverrechnung..................................... 293 5.5.5 Ergebnisrechnung......................................................................... 297 5.5.6 Integrationspotential .................................................................... 299 Prozeßkostenrechnung............................................................................ 301 5.6.1 Überblick ...................................................................................... 301 5.6.2 Ermittlung der Prozeßkostensätze............................................... 303 5.6.3 Kostenträgerrechnung.................................................................. 307 Zahlungsstromrechnung ......................................................................... 309 5.7.1 Überblick ...................................................................................... 309 5.7.2 Mehrdimensionale Modellierung der Zahlungsstromrechnung. 311 5.7.3 Shareholder-Value-Modellierung................................................ 315 Konsolidierung ....................................................................................... 317 5.8.1 Überblick ...................................................................................... 317 5.8.2 Konzernstruktur ........................................................................... 320 5.8.3 Eliminierung................................................................................. 322 5.8.4 Quotale Einbeziehung.................................................................. 329 5.8.5 Kapitalkonsolidierung.................................................................. 330 5.8.6 Währungsumrechnung................................................................. 337 Glossar................................................................................................................... 341 Literaturverzeichnis............................................................................................ 351 Index...................................................................................................................... 359