Documente Academic
Documente Profesional
Documente Cultură
Outline
• DBMS architecture
• Data Independence
• Components of DBMS
Early Two Level Architecture
• 1-QUERY PROCESSOR:
• It transforms user queries into a series of low-level
instructions.
• It is used to interpret the online user’s query and
convert it into and efficient series of operations in a
form capable of being sent to run time data
manager to execute.
• 2-RUN TIME DATABASE MANAGER:
• It is the central software component of DBMS
,which interfaces with user-submitted application
programs and queries.
• It handles database access at run time.
• It converts operations in user’s queries coming
directly via the query processor it indirectly via an
application program from the user’s logical view to
physical file system.
• Sometimes its known as database control system.
• 3-DATA MANAGER
• It is responsible for the actual handling of data in
database.
• It provides recovery to the system which that
system should be able to recover the data after
some failure.