Use of a semantically grained database system for distribution and control within design environments

  • Caetano TrainaJr
  • João Eduardo Ferreira
  • Mauro Biajiz
Workshop 18: Parallel and distributed database systems
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1300)


This paper presents a technique to share the data stored in an object-oriented database aimed at designing environments. This technique shares data between two related databases, called the Original and Product databases, and is composed of three processes: data separation, evolution and integration. Whenever a block of data needs to be shared, it is spread into both databases, resulting in a block on the original database, and another into the Product database, with special links between them controlled by the Object Manager. These blocks do not need to be maintained identical during the evolution phase of the sharing process. Six types of links were defined. and by choosing one, the designer control the evolution and reintegration of the block in both databases. This process uses the composite object concept as the unit of control. The presented concepts can be applied to any data model with support to composite objects.

Key Words

Distributed Databases Information Sharing Data Integration Composite Objects Integration Semantics Design Environments 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bernstein, P.A.; Shipman D.W.; Rothnie Jr.,J.B.-“Concurrency Control in a System for Distributed Database (SDD-1)”, ACM Transactions on Database System 5:1, 18–25, 1980.Google Scholar
  2. 2.
    Bernstein, P.A.; Goodman, V.-“Concurrency Control in Distributed Database Systems”, Computing Surveys 13:2, 186–221, 1981.Google Scholar
  3. 3.
    Bertino, E.; Lorenzo, M.-“Object Oriented Database Systems” International Computer Science Series, Addison-Wesley-1993.Google Scholar
  4. 4.
    Biajiz, M.-“Development of a Meta-Model of Object Guided Data Models” (in portuguese), doctorate thesis presented to the Institute of Physics of the University of São Paulo at São Carlos.Google Scholar
  5. 5.
    Ceri, S.; Pelagatti,G.-“Distributed Database: Principles and Systems”. MacGraw-Hill, New York, 1984.Google Scholar
  6. 6.
    Chorafas-93 Dimitris N Chorafas-“Manufacturing Databases and Computer Integrated Systems” 1993,320p. Cre Press, Inc./Lewis Publishers.Google Scholar
  7. 7.
    Eswaram, K.P., et al.-“The Notions of Consistency and Predicate Locks in a Relational Database System”, Communications of the ACM 19:11, 624–634, 1976.Google Scholar
  8. 8.
    Ferreira, J.E.-“Composite Object Sharing between Object Oriented Databases” (in portuguese), doctoral thesis presented to the Institute of Physics of the University of São Paulo at São Carlos.Google Scholar
  9. 9.
    Kim, Won, et al.-“A Distributed Object Oriented Database System Supporting Shared and Private Databases”, ACM Transactions in Information Systems, Vol. 9, no. 1, 1991.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1997

Authors and Affiliations

  • Caetano TrainaJr
    • 1
    • 4
  • João Eduardo Ferreira
    • 2
    • 4
  • Mauro Biajiz
    • 3
    • 4
  1. 1.University of São Paulo at São CarlosBrazil
  2. 2.São Paulo State University at Rio ClaroBrazil
  3. 3.Federal University at São CarlosBrazil
  4. 4.Development and Research Institute on Database and Information ManagementSão Carlos

Personalised recommendations