Issues in the design of database programming languages
This paper discusses two issues in the design of database constructs for programming languages. The first issue is whether records in a database correspond to records in a programming language or to a distinct type such as tuple . The second issue is what facilities are provided to define the interf...
Gespeichert in:
Veröffentlicht in: | SIGPLAN notices 1981-01, Vol.16 (1), p.180-182 |
---|---|
1. Verfasser: | |
Format: | Artikel |
Sprache: | eng |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | This paper discusses two issues in the design of database constructs for programming languages. The first issue is whether records in a database correspond to records in a programming language or to a distinct type such as
tuple
. The second issue is what facilities are provided to define the interface between an application program and a database.
The discussion below is based on our research on the RIGEL database programming language [Rowe 79, 80a]. RIGEL is a block-structured language with constructs for accessing relational databases, a
module
construct for data abstraction, and an exception-handling mechanism. The first implementation of the language has recently been completed and is being distributed. |
---|---|
ISSN: | 0362-1340 1558-1160 |
DOI: | 10.1145/960124.806915 |