Why Sybase IQ?

A decision support system is a software application designed to let an organization analyze data in order to support business decision making. You can use two different architectures to design decision support systems:

You can use Sybase IQ to implement either architecture according to your analysis goals.

While specific requirements may vary, most databases used in decision support systems are specially adapted. Conventional relational databases used for running business processes are tuned for OLTP (On-Line Transaction Processing) and are not optimal for analysis, as shown in Table 1-1:

Table 1-1: Comparison of conventional relational databases and decision support databases

Conventional databases are designed for...

Decision support databases are designed for...

Clerical users

Managerial, clerical and analytical users

Current data

Historical data

Detailed data

Summarized and detailed data

Highly changeable data

Stable data

Day-to-day operations

Strategic decision support

Transactions

Analysis

Structured queries

Ad hoc queries

When the database supports a specific functional department rather than being enterprise-wide, it is often referred to as a data mart. You can also think of a data mart as an application-specific database that focuses on a specific business problem.

Data marts can deliver the business intelligence required to gain competitive advantage at a modest cost and with exceptional ease of administration. Companies may have a number of business-oriented data marts supported by a central data model along with a central data staging and consolidation warehouse.

Decision support analysis has become less batch oriented and more interactive. The business market demands rapid response to queries. With data accessible, more queries can be generated and decision making is improved.