Update decomposition in a heterogeneous distributed database environment
Thesis/Dissertation
·
OSTI ID:6038258
A heterogenous distributed database (HDDB) is two or more related databases managed by two or more different database management systems (DBMS). This dissertation addresses the decomposing of update requests expressed upon a HDDB into an internal sequence of events that act upon the base database elements. This research is related to the join view update problem. Whereas past research typically addresses translation ambiguity, this dissertation introduces several join update problems not previously addressed. These new problems will occur more frequently upon a HDDB than a traditional environment. This is because of the layers of abstraction the end-user has and the inherent structural difference between DBMSs. A new view update translation method is presented. It is called prototype views and update rules. These give a floor-plan of updates applied to relationships of an Entity-Relationship (ER) database view. Whereas the methods and algorithms presented in this dissertation are applied to the ER model, they are easily extensible to the relational model. This extension is also addressed in this research. The method provides a meaningful solution for the traditional ambiguous update problem. It also gives a meaningful solution to the new set of problems introduced in this research. This dissertation presents a set of algorithms which decompose update requests upon an HDDB into an interpretive sequence of operations, some of which act upon the base database elements. The algorithms are applied to an example set of update requests which demonstrate the properties of the new problems.
- Research Organization:
- California Univ., Los Angeles, CA (USA)
- OSTI ID:
- 6038258
- Country of Publication:
- United States
- Language:
- English
Similar Records
Discretionary access control in a heterogeneous distributed data base management system
Query optimization in distributed databases
Complex data types and a data manipulation language for scientific and statistical databases
Thesis/Dissertation
·
Tue Dec 31 23:00:00 EST 1985
·
OSTI ID:6917649
Query optimization in distributed databases
Technical Report
·
Fri Oct 01 00:00:00 EDT 1982
·
OSTI ID:6744813
Complex data types and a data manipulation language for scientific and statistical databases
Technical Report
·
Thu Dec 31 23:00:00 EST 1981
·
OSTI ID:6730016