• DocumentCode
    899111
  • Title

    Describing database objects in a concept language environment

  • Author

    Artale, Alessandro ; Cesarini, Francesca ; Soda, Giovanni

  • Author_Institution
    Dept. of Syst. & Inf., Firenze Univ., Italy
  • Volume
    8
  • Issue
    2
  • fYear
    1996
  • fDate
    4/1/1996 12:00:00 AM
  • Firstpage
    345
  • Lastpage
    351
  • Abstract
    We formally investigate the structural similarities and differences existing between object database models and concept languages establishing a correspondence between the two environments. Object database models deal with two kinds of data: individual objects, which have an identity, and values, which can be basic values or can have complex structures containing both basic values and objects. Concept languages only deal with individual objects. The correspondence points out the different role played by objects and values in both approaches and defines a way of properly mapping database descriptions into concept language descriptions at both a terminological and assertional level. Once the mapping is achieved, object databases can take advantage of both the algorithms and the results concerning their complexity developed in concept languages
  • Keywords
    database theory; formal specification; knowledge representation; object-oriented databases; specification languages; concept language; concept language descriptions; database descriptions; database object description; individual objects; knowledge representation; object database models; values; Instruction sets; Joining processes; Knowledge representation; Spatial databases; Sufficient conditions; Transaction databases;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/69.494172
  • Filename
    494172