Classification Abstraction: An Intrinsic Element in Database Systems

  • Authors:
  • Elaine P. Machado;Caetano Traina, Jr.;Myrian R. B. Araujo

  • Affiliations:
  • -;-;-

  • Venue:
  • ADVIS '00 Proceedings of the First International Conference on Advances in Information Systems
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Classification Abstraction is a fundamental concept supporting the existence of database systems. However, it has been seldom supported as a database modeling element. This paper presents a technic to support classification as a semantic constructor, enabling its representation in target modeling. It is also shown that this concept can unify the commands for data definition and data manipulation in query languages, thus generating tight environments including the data model, the database management system and the software design techniques. Through classification, object types and object instances can be treated in a uniform manner, allowing the unification of concepts and commands. This approach is illustrated using the SIRIUS model and its schema editor. SIRIUS data model is a full featured, abstraction-based data model, including a semantic constructor based on the classification abstraction that supports the concepts presented here.