Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

Difference between DSS & OLTP?

Answer Posted / sonia kapoor

Information systems are classified into two major
categories, according to international developments: A. On-
line transactional processing systems (also called
operational systems)

B. Decision support systems (DSS)

&#913;. On-line transactional processing systems OLTPs are
systems which serve transactions with suppliers, partners
and customers, as well as internal business transactions.
They support operations throughout the value chain of the
Organization:


Supply Chain Management (SCM)
Production support (e.g. MRP, Advanced Planning &
Scheduling)
Customer interface management (e.g. sales, order management
and billing) (CRM)
Finance and Accounting (ERP)
Sales force automation
Web channel operations (eCRM)
Internal workflow support systems
&#914;. Decision support systems DSS provide management at all
levels of the Organisation, with information which supports
understanding of the current Business position and taking
informed decisions (fact based management). OLTP vs DSS
systems Even though OLTP (on-line transactional processing)
and DSS (decision support systems) functionalities may
overlap (e.g. an OLTP system may provide some operational
reporting functionality used for decision support), it is
clear that the purpose of the 2 categories differs, given
that they serve different functions and different User
groups in the Business. Therefore the development
philosophy of the two categories differs radically.
Specifically, differences are identified on the following
criteria (1 for OLTP, 2 for DSS): System functional
requirements:


Clearly specified given that the system serves specific
functional needs – the predetermined transactions
the determination of a complete requirement set is a
challenge, given that there are dynamically changing
informational requirements.
Capture of current and historical information:
Current state information is captured (some historical data
may exist only to serve potential future transactions)
Recent and historical information is captured (current may
not be captured, given that data from the OLTP are
retrieved at regular intervals)
Data models used:
Complex, focused on business entities (in terms of
relational databases it is called normalized data structure
(e.g. 3NF))
Different approaches exist. The simplified denormalised
dimensional structure gains momentum, since it allows
easier understanding by business users and optimized
execution of complex queries.
Information level of detail:
Detailed data per transaction are kept
Detailed data are kept in a different structure and are
enriched by ‘dimensional’ information which allows
analytical processing. Moreover, aggregated data like KPIs
(key performance indicators), are calculated and stored in
persistent storage.
Volume of data:
The volume of data is relevant to the size of the Business
and the penetration of IT in it.
The data volume handled by a DSS, is multiple of that of
the OLTP systems on which it is based, given that it
maintains multiple historical snapshots

Is This Answer Correct ?    11 Yes 3 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the main difference between star and snowflake star schema? Which one is better and why?

1078


What is the difference between power center & power mart?

1030


Explain the main difference between inmon and kimball philosophies of data warehousing?

1014


After the generation of a report to whom we have to deploy or what we do after the completion of a report?

958


What is the very basic difference between data warehouse and operational databases?

1031


How to know the time taken for particular report execution?

1006


What is the data type of the surrogate key?

1066


Explain is fact table?

972


Can we start and stop single session in concurent bstch?

983


What is defined as partial backup?

1129


What is a cube in data warehousing concept?

1134


How can we run the graph? What is the procedure for that?

991


What are different deliverables according to phases?

3470


Explain what is cost benefit analysis (cba)?

1020


How would you write a left join statement to return a result set of movie.title�s and director.name�s?

1096