The primary objective of a DBMS is to capture present data and manage databases used for query processing. In contrast, data warehouses can include years of historical data, which is analyzed and processed to make business decisions.