Capítulo de livro

InterSQL: A Multidatabase Transaction Programming Language

1994; Springer Nature; Linguagem: Inglês

10.1007/978-1-4471-3564-7_22

ISSN

1431-1682

Autores

J. G. Mullen, Ahmed K. Elmagarmid,

Tópico(s)

Cloud Computing and Resource Management

Resumo

This paper presents the InterSQL transaction programming language used in the InterBase-Star multidatabase system. InterBase-Star supports the atomic execution of transactions over heterogeneous, autonomous, and distributed component database systems. The component systems may use a variety of commitment methods, including ones recently developed specifically for multidatabase systems. Some of these new methods require the specification of semantic actions (e.g. compensating actions that semantically undo the effects of a subtransaction), and it is possible that multiple commitment methods may be used. Therefore, one requires the ability to specify which commitment methods may be used, and, for certain methods, semantic actions that are used to effect commitment. InterSQL is an object-oriented SQL-based transaction programming language that supports the specification of multidatabase transactions whose subtransactions may use various and multiple commitment methods.

Referência(s)
Altmetric
PlumX