What is Data Architecture?
Data Architecture is the practice of defining business problems in the context of the data required to support a solution. Data Architecture maps the system business domain to the actual underlying data schema supporting the system and defines the data storage solution required.