Professional Documents
Culture Documents
Session 2
Session 2
Session 2
DBMS is equipped with query language, Administrators maintain the DBMS and are
which makes it more efficient to retrieve and responsible for administrating the database.
manipulate data. They are responsible to look after its usage
A user can apply as many and as different and by whom it should be used.
filtering options as required to retrieve a set They create ccess profiles for users and
of data apply limitations to maintain isolation and
force security.
Administrators also look after DBMS
resources like system license, required
tools, and other software and hardware
related maintenance.
2 TIER STRUCTURE
- The Database system is present at the
Designers
server machine and the DBMS application is
Designers are the group of people who present at the client machine, these two machines
actually work on the designing part of the are connected with each other through a reliable
database. network.
They keep a close watch on what data - Whenever client machine makes a request
should be kept and in what format. to access the database present at server using a
They identify and design the whole set of query language, the server perform the request on
entities, relations, constraints, and views. the database and returns the result back to the
End Users client.
- The application connection interface such
End users are those who actually reap the
as JDBC, ODBC are used for the interaction
benefits of having a DBMS.
between server and client.
End users can range from simple viewers
who pay attention to the logs or market
rates to sophisticated users such as
business analysts.
1 TIER STRUCTURE
- It is where the Client, Server, and Database all
reside on the same machine.
- In this architecture, the database is directly
available to the user. It means the user can
directly sit on the DBMS and uses it.
- The 1-Tier architecture is used for development of - This DBMS architecture contains an application
the local application, where programmers can layer between the user and the DBMS, which is
directly communicate with the database for the responsible for communicating the user's request
quick response. to the DBMS system and send the response from
- But such architecture is rarely used in production. the DBMS to the user.