Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

What is Data Abstraction?

Abstraction Data
0
Posted

What is Data Abstraction?

0

The Data Abstraction layer is a software layer that helps to leverage the physical data, no matter how they are structured and provides integration of the data sources of interest. Many of the complexities involved in data services in SOA can be solved by defining a Data Abstraction layer. This can promote decoupling of information from data, ability to create virtually structured data, and creation of a central point to manage changes in data. One way of describing data abstraction could be in terms of the focal point of different levels. • Physical level This level emphasizes the “how” and “where” parts of the data storage. It will address mundane matters such as the data types, indexes and storage techniques like B-Tree, hashing and so on. • Conceptual level At conceptual level, the emphasis lies on the “what” part of the picture. The content is stored along with the relationships tying scattered bits of data to each other, creating information. • View level This part may be conside

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.