Data virtualization is a methodology that takes a layered approach to dealing with huge volumes of data from disparate sources. The phrase virtualization
is used because data virtualization is the aggregation of the data from disparate sources, including databases, systems and storage, to create a single virtual view from within a front-end systems; such as applications
. Data virtualization is commonly associated with business or enterprise applications including sales force automation (SFA
), customer relationship management (CRM
), enterprise resource planning (ERP
) and business intelligence (BI
See also Data Virtualization Links CRM, ERP and SCM on eCRMGuide.com.