Cognitive Analytics is intelligent technology that covers multiple analytical techniques to analyze large data sets and give structure to the unstructured data. To put it simply, a cognitive analytics system searches through the data that exists in its knowledge base Read more
Build the Reports That You Need When You Need Them Data Modeling & Management Orbit’s data modeling functionality achieves highly-tuned queries by identifying the objects needed from multidimensional data relationships. You can build reports as per your business requirements to Read more
Simple, Intuitive, and Powerful Dashboards Data Visualization: Dashboards Orbit Reporting and Analytics brings all of your data together in real-time and interactive dashboards, so you can gain a clear view of your business – at a glance. View Data from Read more
A measure of key business objectives of an organization. A Key Performance Indicator (KPI) is a measure that determines how effectively, or ineffectively, organizations, projects or individuals achieve their key business objectives compared to their strategic objectives and targets. With Read more
Pivot tables and crosstabs are ways to display and analyze sets of data. Both are similar to each other, with pivot tables having just a few added features. Pivot tables and crosstabs present data in tabular format, with rows and Read more
Pixel perfect describes reports where the user can manipulate the size and layout with precision. This includes allowing the user to change the size of the report, the size of the printed page, and the position of the different elements Read more
An initial level of Enterprise Data Model (EDM), which provides a structure for organizing EDM by Subject Areas. A Subject Area Model, together with a Conceptual Model and a Conceptual Entity Model forms the complete structure of the Enterprise Data Read more
The term “tabular” refers to data that is displayed in columns or tables, which can be created by most BI tools. These tools find relationships between data entries in one or more database, then use those relationships to display the Read more

OLTP

OLTP is an initialism for Online Transaction Processing. This is a type of software program that is designed to support transaction-oriented application processing.

Online transaction processing systems are used in business for handling processes like financial transactions, order entries, customer relationship management, and retail sales. OLTP is characterized by numerous short online transactions that involve inserting, updating, and deleting data belonging to individual records in a database.

Online transaction processing is mainly used in industries that rely on the efficient processing of a large number of client transactions, such as airlines, banks, and retailers. Other examples of OLTP transactions include:

  • Online banking
  • Online purchases
  • Order entry
  • Telemarketing
  • Call centers

In terms of databases, a transaction is a sequence of operations that are performed as a single logical unit of work. A transaction will only be successful if the entire sequence is successful. If any aspect of the transaction fails, the whole transaction will fail. This property, called atomicity, requires that an OLTP system be able to fully rollback a transaction if it does not complete successfully.

For example, if a customer books a seat on a flight, atomicity allows both the reservation of the seat and the sale of the seat, which must happen simultaneously. Database systems that use OLTP are typically decentralized to avoid single points of failure, which spreads the query volume among several servers.

OLTP databases need to be ACID-compliant as well. ACID refers to a standardized set of properties that guarantee database transactions are processed reliably, accurately, and consistently. Other examples of OLTP application characteristics include:

  • Transactions that involve small amounts of data
  • Indexed data access
  • Multiple users
  • Frequent updates and queries
  • Fast response times

OLTP differs from OLAP (Online Analytic Processing), which is analytical and used to provide input data to data warehouses. OLAP analytics are often derived from data capture via an OLTP application. Because of this, OLTP and OLAP may work with the same data sets, but for different purposes.
OLTP can provide a snapshot of current business processes, whereas OLAP offers multi-dimensional views of business metrics over time. Because OLAP involves querying tens of thousands or millions of database records for analytical use, OLAP databases and systems are designed to optimize queries, not transactions.

Related Links

Operational Reporting and Analytics

Orbit BI Solution for ERP Applications

Migrating from Oracle Discoverer

Turn Your Data Challenges Into Opportunities. Get Started TODAY.


    Featured Resources / Insights

    Fact Sheet

    GLSense: Integrated Financial Reporting for Excel Users

    Whitepaper

    Your Guide to Choosing the Right GL Reporting Solution for Oracle Fusion Cloud ERP

    Webinar

    Unified Reporting from Oracle EBS, Oracle Cloud and Beyond

    Blogs