3.query Processing
3.query Processing
DB USER :
• Database USER
• Naive / Parametric End Users
• Application Programmers/ System Analysts:
• writes the code for the application programs writes the code for the application
programs
• Sophisticated Users :
• familiar with the database. They can develop their own database applications according
to their requirement.
• System Analyst :
• who write specialized database application that does not fit into the traditional data-
processing framework.
Database Administrator (DBA) :
• The DBA has a DBA account in the DBMS which called a system or
superuser account.
• DBA also monitors the recovery and backup and provide technical
support.
• DBA repairs damage caused due to hardware and/or software
failures.
• DBA is the one having privileges to perform DCL (Data Control
Language) operations such as GRANT and REVOKE, to allow/restrict a
particular user from accessing the database.
Query Processing
Query Processing