What is a database management system? Discuss each of the five important software components of a database management system. Data Base Managements System (DBMS) is a computer software program installed on a system hard drive that catalogs, retrieves, and queries data. Provides ways for users or other programs to modify or remove data. There are different types of database management systems created for the proper management of databases for specific purposes. The five software components of a database management system are the DBMS engine, the data definition subsystem, the data manipulation subsystem, the application generation subsystem, and the data administration subsystem (Cummings, 2010). The database management systems engine is the central component of the DBMS, it stores and retrieves data, accepts logical requests from multiple other subsystems and transforms them into its physical equivalent. The DBMS engine collects logical requests for data users and sends physical input/output requests to the computer's operating system. The required data is collected from the physical storage and while the data remains in memory, it is managed by the DBMS engine. The data definition subsystems create and maintain the data dictionary. Define the structure of the files within the Data Base. Its logical structure must be defined before entering information, and every time information is entered or deleted the data definition subsystem must be used. Field name, type, form, default value, validation rule is a mandatory entry and there may be duplicates are examples of logical properties (Cummings, 2010). The data manipulation subsystem is used to add, modify, and delete information in a database. There is software in the… middle of paper… high performance products. Some examples are nanotubes that have been added to the frames of tennis rackets and golf clubs. Nanotubes are some of the strongest materials known to man. Because these tubes are microscopic, millions of them can be added to the tennis racket to make it stronger and give players more control and power. Medicine is another area where nanotechnology is transforming. Since the medical field deals with things at the smallest level, small nanodevices are being developed to enter the body. One example is the Nano robot, a computer-controlled robotic device used to treat and eradicate diseases. Nanotechnology differs from traditional manufacturing where traditional manufacturing takes a large object and breaks it down into its smallest form, nanotechnology starts from the smallest form and builds up (Cummings, 2010).
tags