A typical DBMS has users with different rights and permissions who use it for different purposes. Some users retrieve data and some back it up. The users of a DBMS can be broadly categorized as follows.
- End users
Administrator: Administrators maintain the DBMS and are responsible for administrating the database. They are responsible to look after its usage and by whom it should be used. They create access profiles for users and apply limitations to maintain isolation and force security. Administrators also look after DBMS resources like system licenses, required tools, and other software and hardware-related maintenance.
Designers: Database designers are a part of a DBA team of an organization. Designers are the group of people who actually work on the designing part of the database. They are responsible for understanding the database needs of the end-users. They keep a close watch on what data should be kept and in what format. They identify and design the whole set of entities, relations, constraints, and views.
End Users: End users are those who actually reap the benefits of having a DBMS. End users can range from simple viewers who pay attention to the logs or market rates to sophisticated users such as business analysts. They can also be expert professionals who access data by querying the database directly through the query interface of a DBMS. Another category of end users can be those who need to use data stored in a database into high-end applications Knowledge base, Decision Systems, Intelligent Systems, Data Analytics or storage and management of Big Data.
You May Also Like Introduction to DBMS