SBQL Object Views - Unlimited Mapping Updatability.

Radosław Adamus, Krzysztof Kaczmarski, Krzysztof Stencel, Kazimierz Subieta · 2008

The paper presents updatable object views defined in SBQL. They are unlimited in two important dimensions. First, because they are defined in a query/programming language with the full algorithmic power, they allow for any mapping of stored data onto virtual one. Second, the mechanism does not restrict updates of virtual data. A view definer can explicitly determine view updates intention through procedures (being a part of a view definition) which dynamically overload generic view updating operations. Again, he/she has the full algorithmic power at hand. We follow the Stack-Based Architecture, a theory of object-oriented query languages based on the classical concepts of programming languages, such as environment stack and namingscoping-binding ideas. The described mechanism has been successfully implemented an tested in ODRA, a prototype object-oriented DBMS.

Read the paper · More papers on PaperTik