Database administrators and architects create and maintain computer database systems.
Database administrators and architects 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
Database architects develop new databases for clients. They talk to clients to learn about their database needs and develop a data model for approved projects. This model lists the data elements and how they are used. Database architects may also provide technical support.
Database administrators work with and supervise computer programmers who write database 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 also 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 and architects must be familiar with many types of computers and operating systems. These systems include:
- Mainframes
- Windows
- UNIX
Database technology changes quickly. Administrators and architects must keep their skills and knowledge up to date.