|
Overview of data abstration for object models (includes graphic). ... Data abstraction is the process of distilling data down to its essentials. In an object schema, the abstract data model is implemented as a graph. The following figure shows such a graph structure for a genealogical database.
|
www.service-architecture.com/database/articles/data_abs...
www.service-architecture.com/database/articles/data_abstraction.html
|
|
|
|
|
|
The basic idea of data abstraction is to structure the programs that are to use compound data objects so that they operate on ``abstract data.'' That is, our programs should use data in such a way as to make no assumptions about the data that are not strictly necessary for performing the task at hand.
|
mitpress.mit.edu/sicp/full-text/sicp/book/node27.html
|
|
|
CiteSeerX - Document Details (Isaac Councill, Lee Giles): Our objective is to understand the notion of type in programming languages, present a model of typed, polymorphic programming languages that reflects recent research in type theory, and examine the relevance of recent research to the design of practical programming ...
|
citeseer.ist.psu.edu/cardelli85understanding.html
|
|
From last few days I was searching for a good real time example of data abstraction. But not a single one was satisfactory. Finally I got this article on data abstraction. Now my doubt is cleared about data abstraction.
|
azagappan.wordpress.com/2006/05/26/what-is-data-abstrac...
azagappan.wordpress.com/2006/05/26/what-is-data-abstraction/
|
|
Data abstraction is not a new concept: most people already practise it to some degree, probably without realizing it. The idea is, you define a data type and a set of operations on it. All that is visible to the rest of the world is the abstract behaviour of the data type;
|
www.geek-central.gen.nz/peeves/programming/data_abstrac...
www.geek-central.gen.nz/peeves/programming/data_abstraction.html
|
|
A closely related reason to employ data abstraction is that it enables us to enforce representation invariants on a data structure. More precisely, it enables us to isolate any violations of a representation invariant to the implementation of the abstraction itself.
|
www.cs.cmu.edu/~rwh/introsml/modules/viewabstr.htm
|
|
There are also characteristics (blue, pounds, texture, luminance), which are represented by data. And when you start to deal with a set of characteristics in C, it is very convenient to clump them together into a struct, especially if you want to represent more than one similar thing in your problem space.
|
web.mit.edu/merolish/ticpp/Chapter04.html
|
|
In his most recent column Kurt Cagle explains the utility of XQuery for increased data abstraction and why XQuery is XPath plus some useful missing bits. ... Database abstraction is a powerful concept, one that many programmers today tend to take for granted. The idea that you shouldn't need to ... Semi-structured data:
|
www.xml.com/pub/a/2007/07/12/xquery-and-data-abstractio...
www.xml.com/pub/a/2007/07/12/xquery-and-data-abstraction.html
|
|