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
Link To Document