What are the components of a Database Management System? {Ans: Database engine: A database engine is the heart of DBMS software, it is responsible for data storage, manipulation, and retrieval·-Data Definition: The data definition component is used to create and maintain the data dictionary and define the structure of files in a database.- Data manipulation: The data manipulation component is used to add, delete, modify, and retrieve records from a database.- Application generation: The application generation component is used to design elements of an application using a database, such as data entry screens, interactive menus, and interfaces with other programming languages.- Data administration: The data administration component, also used by IT professionals and database administrators, is used for tasks such as backup and recovery, security, and change management.}Business Process {Ans: an ongoing collection of related activities that create a product or service of value to the organization, its business partners and/or its customers}Competitive Strategy: {Ans: a statement that identifies a business's approach to compete, its goals, and the plans and policies that will be required to carry out those goals}• Hardware {Ans: consists of devices such as the processor, monitor, keyboard, and printer. Together, these devices