Flora(ID:2836/flo007)Flora is a language for implementing object-oriented databases. As such, it is not intended to be a user language, but rather, an intermediate language capable of supporting a variety of higher-level languages and applications. Flora provides a very general data model with complex values and complex objects, constructs for specifying data storage, and a functional-style action language that incorporates set processing operations and a user-defined function capability. Thus, Flora provides the building blocks that allow the calling language to appropriately model higher-level constructs such as classes and inheritance, and to build complex queries in a manner that readily supports various optimization schemes (from Florescu et al) Structures: Related languages
References: |