| Hongbo He. Implementation of nested relations in a database programming language. Master's thesis, McGill University, Montreal, 1997. |
....my husband, Qiang Xu, for his understanding, love, support and encouragement during my study. x Introduction This thesis describes the design and implementation of a distributed system with collaborative and distribution capability in a database programming language JRelix [Yua98, Bak98, Hao98, He97, Sun00] In this chapter, we will give the background and preliminary material needed throughout the thesis, as well as a brief introduction to the approach used for the implementation. In section 1.1, we will present the purpose of designing and implementing this distributed system in JRelix. ....
.... a programming language Aldat(Algebraic Data Language) based on relational algebra and domain algebra [Mer84, Yua98] JRelix incorporates complex constructs such as computations (functions and procedures) some object oriented paradigms, such as instantiation [Bak98, Zhe02] and nested relations [He97, Hao98] The event handler [Sun00] which is a characteristic of active database systems, and attribute metadata [Mer01] for relational OLAP and data mining are implemented in JRelix. A GIS Editor [Che01] is also implemented which demonstrates JRelix capability to support sophisticated data. 1.5 ....
[Article contains additional citation context not shown here]
Hongbo He. Implementation of nested relations in a database programming language. Master's thesis, McGill University, Montreal, 1997.
....supports the relational algebra as well as domain algebra for flat relations. Other functionalities such as procedure, event handling, concurrent access, and computation, have been also added to the system. Recently, domain algebra for relations with one level of nesting has also been implemented [He97] The purpose of this thesis is to redesign the whole Relix and integrate the notion of nested relations into both the relational algebra and the domain algebra into Relix. Computation is also redesigned to support the notation of objects such as states, local variables, and encapsulated ....
....delete relations and attributes, etc, are also provided for the user to interact with the interpreter. Reference [Mer84] contains the detailed description of the relational and domain algebra in Relix. Recently, the domain algebra for relations with one level of nesting has also been implemented [He97] 2.2 The Nested Relational Model The nested relational model [Mak77, SS87, AFS89] was developed in order to extend the applicability of the flat relational model to non business applications. Such applications include office automation, computer aided design, image processing, spatial data, ....
Hongbo He. Implementation of nested relations in a database programming language. Master's thesis, McGill University, Montreal, 1997.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC