Different Types of Database Users in DBMS
Different Types of Database Users in DBMS: This differentiation is made according to the interaction of users to the database. Database system is made to store information and provide an environment for retrieving information. There are four types of database users in DBMS we are going to discuss in this article.
Also See: Characteristics of Database Management System
Different Types of Database Users in DBMS
Application Programmers
As its name shows, application programmers are the one who writes application programs that uses the database. These application programs are written in programming languages like COBOL or PL (Programming Language 1), Java and fourth generation language. These programs meet the user requirement and made according to user requirements. Retrieving information, creating new information and changing existing information is done by these application programs.
Also See: Advantages of Database Management System
They interact with DBMS through DML (Data manipulation language) calls. And all these functions are performed by generating a request to the DBMS. If application programmers are not there then there will be no creativity in the whole team of Database.
End Users
End users are those who access the database from the terminal end. They use the developed applications and they don’t have any knowledge about the design and working of database. These are the second class of users and their main motto is just to get their task done. There are basically two types of end users that are discussed below.
- Casual User
These users have great knowledge of query language. Casual users access data by entering different queries from the terminal end. They do not write programs but they can interact with the system by writing queries.
- Naive
Any user who does not have any knowledge about database can be in this category. There task is to just use the developed application and get the desired results. For example: Clerical staff in any bank is a naïve user. They don’t have any dbms knowledge but they still use the database and perform their given task.
Also See: What is traditional File Processing System.
DBA (Database Administrator)
DBA can be a single person or it can be a group of person. Database Administrator is responsible for everything that is related to database. He makes the policies, strategies and provides technical supports.
System Analyst
System analyst is responsible for the design, structure and properties of database. All the requirements of the end users are handled by system analyst. Feasibility, economic and technical aspects of DBMS is the main concern of system analyst.
So it was all about Different Types of Database Users in DBMS. If you have any query regarding these users in DBMS then please comment below.
Parametric end user??
parametric end users also called naive end users
kindly give examples of all these types of database users
This’ all well shortened.
there are three types of user in DBMS
1. End user-one who uses the Data
2. Designer-one who design the Data
3. Administrator-one who maintain the security of Data.
In the above explanation “Designer” type of user is not defined .
So please any one can describe the “designer “type of user in DBMS.
No there are 4 users
Naive
Application programmer
Sophisticated
Specialized
How many type of database
user
Where are sophisticated and specialised users
Specializes users :are the one who creates the dbms and provides functionality to the db
They also look after design and security of db
Sophisticated users:
Are the one who interact with db without writing code like application progammers . They operates only with query language
Are there online users?
Casual or temporary user
And also application programmers