Abstraction mechanisms for database programming

JW Schmidt, M Mall - ACM SIGPLAN Notices, 1983 - dl.acm.org
JW Schmidt, M Mall
ACM SIGPLAN Notices, 1983dl.acm.org
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 (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.
ACM Digital Library
Showing the best result for this search. See all results