Sciweavers

VLDB
1990
ACM

The C-based Database Programming Language Jasmine/C

13 years 9 months ago
The C-based Database Programming Language Jasmine/C
Jasmine/C is a C-based database proqramninq language that allows the handling of persistent objects in Jasmine databases. The language is used to write methods for objects and application programs. Both navigational and associative access to objects are supported. Dot notation is used for Jasmine/C queries. Attributes of different (but linked) objects are concatenated in SQL-like queries free of from-clauses. This allows the joining of objects without explicit join-predicates. Several new features are introduced into the architecture of Jasmine. MemoryKB is a memorybased database where each object is accessed via a pointer. Tuples in XDE (the lower layer of Jasmine), when in database buffers, can also be accessed via pointers. NF2tables are supported for clustering values for multiple-valued attributes; these allow faster execution of Jasmine/C programs.
Masaaki Aoshima, Yoshio Izumida, Akifumi Makinouch
Added 11 Aug 2010
Updated 11 Aug 2010
Type Conference
Year 1990
Where VLDB
Authors Masaaki Aoshima, Yoshio Izumida, Akifumi Makinouchi, Fumio Suzuki, Yasuo Yamane
Comments (0)