Prepare a 1000+ word-paper on database management. Begin by detailing the functions of database management. Then, discuss security, concurrency, and control, as well as the role of a database administrator in database management.
Functions of Database Management
Database management systems have evolved fairly slowly over the last 30 years. The first commercial programming languages had file handling systems that took the responsibility from the programmer for maintaining file structures and indexes - e.g. ISAM (Indexed Sequential Access Method). A DBMS can be viewed as a more sophisticated and flexible form of file management together with a flexible tool for data extraction and often other "high level" tools. Without being too fussy about DBMS, and ignoring those that do not figure much in library systems, these are the main types - in a rough chronological/sophistication order of their development.
A database management system is a suite of software applications that together make it possible for people or businesses to store, modify, and extract information from a database. Sound like something found only in bank vaults? It's not. You can find database management systems many places in your everyday life.
That ATM that you get cash out of every week is a database management system. When you make flight reservations online, you're providing information that is entered into a database management system. Even the library that you or your children check out books from runs on a database management system.
On a more personal level, your personal computer can have its own database management system. You might have spreadsheets that contain mountains of data. Any time you fill up a spreadsheet with data and run queries to find and analyze data in different ways, you are accessing a database management system.
And how do you view the data that is the result of a query? By looking at a report. Most database management systems have a reporting function...