A Framework for Class Partitioning in Object-Oriented Databases

  • Authors:
  • Kamalakar Karlapalem;Qing Li

  • Affiliations:
  • Department of Computer Science, Hong Kong University of Science and Technology, Clear Water Bay, Kowloon, Hong Kong, China. kamal@cs.ust.hk;Department of Computer Science, City University of Hong Kong, Tat Chee Avenue, Kowloon, Hong Kong, China. csqli@cityu.edu.hk

  • Venue:
  • Distributed and Parallel Databases
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

In order to support homogeneous distributed object oriented database systems we need to have a clear understanding of what is meant by partitioning a class and what are the different ways of doing so. In this paper, we concentrate on studying the different types of class partitioning schemes that can arise in object oriented databases. To come up with a general-purpose design methodology, we present a framework of devising partitioning schemes based on different types of methods and their classification. We also address the issue of “fragmentation transparency” by considering appropriate method transformation techniques. By laying down the foundation by articulating the concepts, representation, and implementation approaches for partitioning object databases, we facilitate further work on partitioning algorithms, query decomposition, optimization and transaction management for distributed OODBMS.