Object Database Systems: A Tutorial
Abstract:
An object model and the corresponding instance diagram embody all the concepts-object identity, structure, behavior, interaction, inheritance, and encapsulation-of the object-oriented paradigm. In an object-oriented data model, an entity is represented as an instance object of a class that has a set of properties and operations methods applied to the objects. A class, and hence an object, may inherit properties and methods from related classes. Objects and classes are dynamic and can be created at any time. With an object model, database implementation may begin. As with many other areas in computer science, true understanding of a novel concept comes only from hands-on work. In the case of object-oriented database systems, this means constructing simple object models and writing programs to implement and process them. This tutorial gives the fundamentals to tackle these tasks.