Abstraction mechanisms for database programming
JW Schmidt, M Mall - ACM SIGPLAN Notices, 1983 - dl.acm.org
JW Schmidt, M Mall
ACM SIGPLAN Notices, 1983•dl.acm.orgDatabases contain vast amounts of highly related data accessed by programs of
considerable size and complexity. Therefore, database programming has a particular need
for high level constructs that abstract from details of data access, data manipulation, and
data control. The paper investigates the suitability of several well-known abstraction
mechanisms for database programming (eg, control abstraction and functional abstraction).
In addition, it presents some new abstraction mechanisms (access abstraction and …
considerable size and complexity. Therefore, database programming has a particular need
for high level constructs that abstract from details of data access, data manipulation, and
data control. The paper investigates the suitability of several well-known abstraction
mechanisms for database programming (eg, control abstraction and functional abstraction).
In addition, it presents some new abstraction mechanisms (access abstraction and …
Databases contain vast amounts of highly related data accessed by programs of considerable size and complexity. Therefore, database programming has a particular need for high level constructs that abstract from details of data access, data manipulation, and data control.
The paper investigates the suitability of several well-known abstraction mechanisms for database programming (e.g., control abstraction and functional abstraction). In addition, it presents some new abstraction mechanisms (access abstraction and transactional abstraction) particularly designed to manage typical database problems like integrity and concurrency control.
![](/https/scholar.google.com/scholar/images/qa_favicons/acm.org.png)
Showing the best result for this search. See all results