Page 82 - DCAP208_Management Support Systems
P. 82

Unit 6: Data Warehousing




          viewed as read-only databases. This satisfies the users’ need for a short analysis query response  Notes
          time and has other important effects. First, it affects data warehouse–specific database management
          system (DBMS) technologies, because there is no need for advanced transaction management
          techniques required by operational applications. Second, data warehouses operate in read-only
          mode, so data warehouse–specific logical design solutions are completely different from those
          used for operational databases. For instance, the most obvious feature of data warehouse relational
          implementations is that table normalization can be given up to partially denormalize tables
          and improve performance.
          Other differences between operational databases and data warehouses are connected with query
          types. Operational queries execute transactions that generally read/write a small number of
          tuples from/to many tables connected by simple relations.


                 Example: This applies if you search for the data of a customer in order to insert a new
          customer order. This kind of query is an OLTP query. On the contrary, the type of query required
          in data warehouses is OLAP. It features dynamic, multidimensional analyses that need to scan a
          huge amount of records to process a set of numeric data summing up the performance of an
          enterprise.




             Notes  OLTP systems have an essential workload core “frozen” in application programs,
            and ad hoc data queries are occasionally run for data maintenance. Conversely, data
            warehouse interactivity is an essential property for analysis sessions, so the actual
            workload constantly changes as time goes by.
          The distinctive features of OLAP queries suggest adoption of a multidimensional representation
          for data warehouse data. Basically, data is viewed as points in space, whose dimensions correspond
          to many possible analysis dimensions. Each point represents an event that occurs in an enterprise
          and is described by a set of measures relevant to decision making processes.

          Table 6.1 summarizes the main differences between operational databases and data warehouses.
                  Table 6.1: Differences between Operational Databases and Data Warehouses

































                                           LOVELY PROFESSIONAL UNIVERSITY                                   75
   77   78   79   80   81   82   83   84   85   86   87