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 Ridjanovic | 1 | 105 | 64.57 |
Michael L. Brodie | 2 | 1005 | 626.90 |