Both OLAP and OLTP are online processing systems. Opposed to a batch processing system, where transaction details pile up in a stack of documents which are then registered in batches, an online processing system is one that registers ongoing transactions in real-time.

    OLTP is a transaction processing system i.e. it manages transaction-based applications over the Internet. OLTP systems, for instance, are responsible for providing data to data warehouses.

    Read more

    Binary Search in C

    A binary search is a simplistic algorithm intended for finding the location of an item stored in a sorted list. There are a few variations to the binary search in C program, such as testing for equality and less-than at each step of the algorithm.

    Binary search in C is an example of a simple process that can be used to dissolve complex problems. As such, it is an important foundational concept that you will find in almost all the good books on the C programming language.

    Read more