Supporting Local Autonomy in a Distributed Object-Oriented Database
Kalathil, Biju Joseph
This item is only available for download by members of the University of Illinois community. Students, faculty, and staff at the U of I may log in with your NetID and password to view the item. If you are trying to access an Illinois-restricted dissertation or thesis, you can request a copy through your library's Inter-Library Loan office or purchase a copy directly from ProQuest.
Permalink
https://hdl.handle.net/2142/72100
Description
Title
Supporting Local Autonomy in a Distributed Object-Oriented Database
Author(s)
Kalathil, Biju Joseph
Issue Date
1994
Doctoral Committee Chair(s)
Belford, Geneva G.
Department of Study
Computer Science
Discipline
Computer Science
Degree Granting Institution
University of Illinois at Urbana-Champaign
Degree Name
Ph.D.
Degree Level
Dissertation
Keyword(s)
Computer Science
Abstract
Local autonomy of the individual databases in a distributed system is important as administrators of the individual databases often need to have complete control over how their data are structured, used and managed. Classical distributed databases support distribution transparency, replication transparency and fragmentation transparency. Researchers have recognized that transparent access to databases in a distributed system is inherently incompatible with the notions of local autonomy. In this thesis we propose a new model of distributed object-oriented databases that supports local autonomy of the individual databases. Local autonomy is achieved by allowing the database administrators of the individual databases to adapt a globally available schema to fit their local needs, but still be able to share data with others in the distributed system. Central to this model is a new concept called federated collections, which are collections of objects of the same class that may be distributed across a number of databases in one or more sites. The schema of a federated collection (FC) is available globally in the form of the version trees of the classes that constitute the schema. The schema of an FC includes the class of the member objects (member class) of the FC, and transitively all the classes used directly or indirectly in the definition of the member class. The administrator of each database that participates in a federated collection may create a new version of a globally available class and adopt it for the local component of a federated collection. Class version mapping and federated queries support seamless querying of federated collections.
Use this login method if you
don't
have an
@illinois.edu
email address.
(Oops, I do have one)
IDEALS migrated to a new platform on June 23, 2022. If you created
your account prior to this date, you will have to reset your password
using the forgot-password link below.