Title
Action and transaction skeletons:: High level language constructs for database transactions
Abstract
The relational data model (RDM) provides a powerful basis for high level language constructs that are used in representing structural (static) and behavioural (dynamic) properties of data intensive applications. A fundamental class of semantic integrity constraints, called interrelational constraints, cannot adequately be represented by structural or behavioural constructs alone. The required structural concept is provided directly by the RDM, but a complementary behavioural concept must be added. The language design issues concern a behavioural concept, called an action skeleton, and its integration with the structural concept. An action skeleton enforces a disciplined design and implementation of database transactions that maintain interrelational constraints. Another design issue concerns the use of syntax to constrain design and implementation choices.
Year
DOI
Venue
1983
10.1145/800226.806855
SIGPLAN Notices
Field
DocType
Volume
Programming language,Computer science,RDM,High-level programming language,Semantic integrity,Database transaction,Relational model,Syntax
Journal
18
Issue
ISSN
ISBN
6
0362-1340
0-89791-108-3
Citations 
PageRank 
References 
1
1.03
11
Authors
2
Name
Order
Citations
PageRank
Dzenan Ridjanovic110564.57
Michael L. Brodie21005626.90