Mapping
The process of transforming request and response between the three levels is called mapping.
There are two types of mapping: Conceptual/Internal Mapping and External/Conceptual Mapping.
1) Conceptual/Internal Mapping
- It connects Conceptual Schema and Internal Schema.
- It defines correspondence between conceptual schema and internal schema.
- If any changes occur at internal schema, conceptual/internal mapping is changed accordingly and conceptual schema remain unchanged.
- There are only one conceptual/internal mapping between internal and conceptual level.
2) External/Conceptual Mapping
- It connects conceptual schema to each external schema.
- It defines correspondence between a particular external view and conceptual/logical schema.
- If any changes occur at conceptual schema, external/conceptual mapping is changed accordingly and external schema remain unchanged.
- There are more than one external/conceptual mapping between external and conceptual level.
Note: We can achieve Data Independence using Mapping.
Comments
Post a Comment