Databases and database technology are having a major impact on the growing use of
computers. It is fair to say that databases will play a critical role in almost areas where
computers are used, including business, engineering, medicine, law, education, etc. A
database management system (DBMS) is a collection of data and an integrated set of
programs that access that data[l]. Many advantages of using database to manage data for
the applications are listed as follows:
• manage large bodies of information
• provide convenient and efficient ways to store and access information
• secure information against system failure or tampering
• permit data to be shared among multiple users