Which statement best describes the role of the Data Normalization Layer within the Logical view of
the Service-Oriented Integration (SOI) architecture?
A.
The Data Normalization Layer converts all data formats to third normal form to facilitate
database access.
B.
The Data Normalization Layer converts all data formats to XML to facilitate platform
independent.
C.
The Data Normalization Layer hides the complexity of the multiple data formats used by back
end systems by converting data to standardized formats.
D.
The Data Normalization Layer stores persistent data in a normalized format.
E.
The Data Normalization Layer provides normalized access to all databasesiIncluded as backend systems in the architecture.
Explanation:
The Data Normalization Layer provides a standardized format for data entities. Each
EIS stores data in its own (usually proprietary) format. This layer transforms the data
to a form that is readily consumable by the upper layers in the architecture.
The primary purpose of this layer in the architecture is to encapsulate and hide the
complexity of the data models and formats used by the back-end systems. This allows
the upper layers in the architecture to operate on data entities that match the needs of
the business rather than operating on data that match the storage approach of the
back-end systems.
Reference: Oracle Reference Architecture, Service-Oriented Integration, Release 3.0