In DBMS, there are different types of users in database structure. Let’s explore in details about the database user type:
Native users are end users who works through the menus/navigation available in the applications. These types of users are not aware of the existence of the database system and their functionality.
Application programmers are those database users who do programs and develop an application interface in high level language like c, c++, java.
Sophisticated users are those database user who directly interact with the database system with the help of query language. These types of users don’t write any program.
Specialized users are responsible for writing specialized database applications that do not fit into fractional database processing framwork.
Those users who communicate with database directly through online.
Database administration is a person or group of person who specialized in managing of physical database design, securities enforcement and database performance. Database administration has rights to change the privileges of any user from the database. DBA can add, remove or modify a users’ privileges.
Here are some responsibilities of database administration include:
Depending upon the organization’s requirements there are some different types of database administration.