Day in the Life
 
Database Administrator
 

Database Administrator

1 | 2 >

by Peg Byers


Part I: Background and Job Description

Database Administrator (DBA) duties vary depending on the organization of which the job is a part. Extremely large companies usually have a number of DBAs working in several business units, and most of these people use different database management systems to do their jobs. Large government, educational or financial institutions with a need to store and retrieve hundreds of thousands of records for many employees have DBAs trained to use the central mainframe computer. That system will undoubtedly use DB2, Oracle, Ingress or other large relational database software. Other departments in such organizations may use Paradox, Visual FoxPro, or Access running on networked workstations or servers. In many cases company employees have PCs at their workstations allowing them to login to the mainframe as if the PC were actually a mainframe terminal (called emulation).


“The experienced database administrator is an adept, responsible, and ever-alert watchdog of the system used for reporting by the company, department, division or business unit. ”


Because long-time workers at such companies are familiar with the mainframe (or legacy system), and because huge systems hold so much data, the terminals are used for them to sign-up for training, meetings, etc. Reporting to senior management, however, is generally produced from the business unit servers or workstations that run smaller database management systems. The database administrator in the business unit must "download" the mainframe data, "scrub" it (remove any formatting), and finally "upload" the data into the smaller server or workstation database software. Company departments vary as to the timing for this process. Because it can be time consuming and often deals with large chunks of data, updates are usually done at "off-peak" times of the business day. The busiest times for mainframe operations are usually between the hours of 10:00 a.m. and 4:00 p.m. System back-up (writing data files to magnetic tape) operations commence sometime after 10:00 p.m. For that reason, the updating process from the mainframe to say an Access database is planned early in the morning (before 9:00 a.m.) or late in the day (after 5:00 p.m.).

Microsoft Access is a popular database management system used in businesses today because reports can be easily custom designed to suit any need or management style. Crystal Reports (owned by Seagate, Inc.) is another reporting system that can use Access data.

Some companies with multiple "platforms" (e.g., mainframes, mini-computers, many types of microcomputer networks) using various operating systems may use "middleware."

Middleware is software designed to retrieve massive amounts of data from central mainframes, "scrub" all formatting, and then pass the data on to the system or database server for the business unit. This crucial middle step allows for a relatively "quick" update into the business unit database for reporting. These middle pieces of software can be complex to use. Training for use by database administrators may be offered by companies attempting to guarantee smooth daily operations.

Assuming the business unit database administrator knows the necessary pieces of software used in the regular update procedure, the next and largest portion of the job is reporting to management in various formats. Depending upon the time of year, quarter, or scheduling of company-wide events, reports may number from one to twenty! Often senior management requires that colorful graphs be produced from extracted data to "advertise" the hard work of the unit in charge of the data. In other cases the extracted data may be used to determine employee skill levels, promotion worthiness, salary increase determinations and other vital details to the company and each worker within it. This kind of "mission critical" information is most often a required "deliverable" by the DBA at fiscal or calendar year-end. Obviously, this time of the year is the wrong time to discover that previous updates were not successful! The experienced database administrator is an adept, responsible, and ever-alert watchdog of the system used for reporting by the company, department, division or business unit.

1 | 2 >

About the Author

Peg Byers is a technical writer with over 26 years in the business in roles of consultant, DBA, programmer, manager, author, and trainer. She currently authors course content and software exams on the Internet while operating a home-based business.



STUDENTS
Student Downloads Student Downloads

INSTRUCTORS
Instructor Downloads Instructor Downloads
Login Login to Your Account
Request a Desk Copy Request a Desk Copy
Teach with Technology Teach With Technology
Events Events
Catalog Articles Catalog Articles

RESOURCES
"Integrating Web Sites and Databases"
Microsoft Office Resources

Database Titles

Online Catalog