Nowadays, organizations operating in almost every type of industry rely on various types of data-driven applications used in different types of strategic business operations. These will include enterprise resource planning or ERP, data warehousing, online transaction process, decision support,