Database is any collection of data or information, that is specially organized for rapid search and retrieval by a computer. Databases are structured to facilitate the storage, retrieval, modification, and deletion of data in conjunction with various data-processing operations.
A database consists of a file or a set of files. The information in these files may be broken down into records, each of which consists of one or more fields. Fields are the basic units of data storage, and each field typically contains information pertaining to one aspect or attribute of the entity described by the database. Using keywords and various sorting commands, users can rapidly search, rearrange, group, and select the fields in many records to retrieve or create reports on particular aggregates of data.
A person who develops database is an database designer, but the person who maintains it, is an database administrator(DBA). This paper explains main duties and responsibilities of database administrator.
2 Source
2.1 Wikipedia, The Free Encyclopedia
A database administrator (DBA) is a person who is responsible for the environmental aspects of a database. In general, these include:
• Recoverability - Creating and testing Backups
• Integrity - Verifying or helping to verify data integrity
• Security - Defining and/or implementing access controls to the data
• Availability - Ensuring maximum uptime
• Performance - Ensuring maximum performance given budgetary constraints
• Development and testing support - Helping programmers and engineers to efficiently utilize the database.
Although not strictly part of a database administrator 's duties, logical and physical design of databases is sometimes part of the job. These functions are traditionally thought of as being the duties of a database analyst or database designer.
2.2 Duties
The duties of a database administrator varies depending on job