Results 1 -
1 of
1
On Data Fragmentation and Allocation in Distributed Object Oriented Databases
, 1997
"... The objective of object oriented databases is to respond to the needs of new applications as engineering and multimedia which manipulate complex data. Furthermore, most of these applications need to execute in a distributed environment, making necessary the distribution of data on different sites. T ..."
Abstract
-
Cited by 2 (0 self)
- Add to MetaCart
The objective of object oriented databases is to respond to the needs of new applications as engineering and multimedia which manipulate complex data. Furthermore, most of these applications need to execute in a distributed environment, making necessary the distribution of data on different sites. This must garantee a minimum cost of inter-site communication and minimum access to irrelevant data. Data distribution has largely been studied in the relational model, but the complex structure of objects and their relationships make it difficult for object oriented databases. In this paper, both fragmentation and allocation problems are tackeled. Hybrid fragments are defined by applying horizontal fragmentation followed by vertical fragmentation to each database class. Resulting fragments are disjoint regarding to data but overlapping regarding to methods. An optimisation model for a nonreplicated data allocation in the form of a non linear integer zero-one programming problem is also develo...

