An Extensible Query Optimizer Architecture for the TIGUKAT Objectbase Management System

Munoz, Adriana · 1994

Objectbase Management Systems are expected to serve data management needs of a wide range of application domains with possibly different query optimization requirements, creating the need of extensibility in the query optimizer to be able to handle the diversity of those requirements. This thesis describes the development of an extensible query optimizer architecture for the TIGUKAT Objectbase Management System, which has a uniform behavioral object model DBMS that represents every system component as a first-class object. Consistent with this philosophy, every component of the optimizer is modeled as a first-class object, providing the ultimate extensibility that the object-oriented paradigm offers. This thesis also describes how the optimizer components are modeled as extensions of the TIGUKAT type system. Acknowledgements I would like to thank my supervisor Dr. M. Tamer Ozsu for suggesting the topic of this research and for his invaluable guidance and support in writing this the...

Read the paper · More papers on PaperTik