DocumentCode :
309236
Title :
FLORID: a prototype for F-logic
Author :
Frohn, J. ; Himmeroder, R. ; Kandzia, P.-Th. ; Lausen, G. ; Schlepphorst, C.
Author_Institution :
Inst. fur Inf., Freiburg Univ., Germany
fYear :
1997
fDate :
7-11 Apr 1997
Firstpage :
583
Abstract :
Summary form only given. FLORID-F-LOgic Reasoning In Databases-is a deductive object oriented database system incorporating F-logic (M. Kifer et al., 1995) as a data definition and query language and combining the advantages of deductive databases with the rich modelling capabilities of object oriented concepts. F-logic provides complex objects, uniform handling of data and metadata, rule defined class hierarchy and signatures, nonmonotonic multiple inheritance, equating of objects by rules and variables ranging over methods and classes. Moreover, FLORID extends F-logic by path expressions (J. Frohn et al., 1994) to facilitate object navigation. Because of its powerful properties, F-logic cannot be mapped onto a relational data model by transforming classes into relations. Hence, it was a major design goal to use an object oriented data representation in FLORID. All information about one object is stored in an object frame which has a unique OID. Several (external) object names may refer to the same OID, thus defining an equivalence relation between objects. Frames consist of slots for method applications or class membership, enabling schema modifications during the evaluation by deriving new signatures, subclass relationships or class memberships. The collection of all frames forms an object world
Keywords :
deductive databases; formal logic; object-oriented databases; query languages; F-LOgic Reasoning In Databases; F-logic prototype; FLORID; class membership; complex objects; data definition; deductive object oriented database system; equivalence relation; nonmonotonic multiple inheritance; object frame; object navigation; object oriented concepts; object oriented data representation; object world; path expressions; query language; rule defined class hierarchy; schema modifications; uniform data handling; unique OID; Control systems; Data models; Database languages; Deductive databases; Graphical user interfaces; Navigation; Object oriented databases; Object oriented modeling; Prototypes; Safety;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Engineering, 1997. Proceedings. 13th International Conference on
Conference_Location :
Birmingham
ISSN :
1063-6382
Print_ISBN :
0-8186-7807-0
Type :
conf
DOI :
10.1109/ICDE.1997.582037
Filename :
582037
Link To Document :
بازگشت