Observations on Data Manipulation Languages and Their Embedding in General Purpose Programming Languages.
Michael StonebrakerLawrence A. RowePublished in: VLDB (1977)
Keyphrases
- programming language
- data manipulation
- general purpose
- language constructs
- database languages
- data processing
- relational algebra
- functional programming
- functional language
- expressive power
- pl sql
- programming paradigms
- domain specific languages
- object oriented
- database programming
- strongly typed
- high level
- denotational semantics
- database
- database systems
- first order logic
- query language
- lambda calculus
- databases