


The main objective of three level architecture is to enable multiple users to access the same data with a personalized view while storing the underlying data only once. In Conceptual / Internal mapping, DBMS transform the request from the conceptual to internal level.In External / Conceptual mapping, it is necessary to transform the request from external level to conceptual schema.Mapping is not good for small DBMS because it takes more time.Mapping is used to transform the request and response between various database levels of architecture.The three-schema architecture is as follows:

It breaks the database down into three different categories. The three schema architecture contains three-levels.The three schema architecture is also used to separate the user applications and physical database.This framework is used to describe the structure of a specific database system.The three schema architecture is also called ANSI/SPARC architecture or three-level architecture.
