Database administrators create and maintain computer database systems.
Database administrators use database management systems software. Databases are software systems that contain complex records of information. Software allows them to:
- Organize files
- Store information
- Retrieve data
Administrators sometimes develop new databases for clients. They talk to clients to learn about their database needs. They estimate the time and cost required to create the database. They develop a data model for approved projects. This model lists the data elements and how they are used.
Some database administrators do not write the code for databases. They supervise the computer programmers who write the code and monitor their progress. They test how well the databases work and make suggestions for changes. They teach people how to use finished databases.
Database administrators make changes to existing databases. They read documentation about the databases to learn why they are set up as they are. They make the changes or direct programmers to make them. Many plan and set up computer security systems. They write procedures and technical manuals.
Database administrators must be familiar with many types of computers and operating systems. These systems include:
Database technology changes quickly. Administrators attend classes and read magazines to keep their skills and knowledge up to date.