A Database Management System is necessary because it manages data efficiently and allows users to perform multiple tasks. Many businesses do not have the time or support available to collect and process large amounts of data and that will lead to a lack of information about their business how their business is performing, how profitable their product lines are if customers are making repeat purchases.