Back to Search
Start Over
Issues in the design of object-oriented database programming languages
- Source :
- OOPSLA
- Publication Year :
- 1987
- Publisher :
- ACM Press, 1987.
-
Abstract
- We see a trend toward extending object-oriented languages in the direction of databases, and, at the same time, toward extending database systems with object-oriented ideas. On the surface, these two activities seem to be moving in a consistent direction. However, at a deeper level, we see difficulties that may inhibit their ending up at the same point. We feel that many of these difficulties are a result of the underlying assumptions that are inherent in the fields of programming language and database systems research. Many of these assumptions are historical and contribute to a set of cultural biases that often prevent the two communities from interacting as effectively as possible. The purpose of this paper is to try to uncover some of the cultural presuppositions that have inhibited development of a fully integrated database programming language. We have identified database and language features that seem to be difficult to reconcile. We try to uncover the basic problems in these two areas that these features were intended to solve. In order to resolve these problems, we attempt to distinguish fundamental differences from historical artifacts.
- Subjects :
- Programming language
Computer science
Data manipulation language
Database schema
Data definition language
Second-generation programming language
computer.software_genre
Computer Graphics and Computer-Aided Design
Third-generation programming language
Programming paradigm
Data control language
Integrated database
Fourth-generation programming language
Object-relational mapping
Fifth-generation programming language
First-generation programming language
computer
Software
computer.programming_language
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- Conference proceedings on Object-oriented programming systems, languages and applications - OOPSLA '87
- Accession number :
- edsair.doi.dedup.....b136aa5bdbf4dbd8c0f84fe70612fd00
- Full Text :
- https://doi.org/10.1145/38765.38848