DocumentCode :
909375
Title :
Efficient database access from Prolog
Author :
Ceri, Stefano ; Gottlob, Georg ; Wiederhold, Gio
Author_Institution :
Dept. of Math., Modena Univ., Italy
Volume :
15
Issue :
2
fYear :
1989
fDate :
2/1/1989 12:00:00 AM
Firstpage :
153
Lastpage :
164
Abstract :
In designing the interface between a relational database and a Prolog interpreter, efficiency is a major issue. The authors present a method for loading into the memory-resident database of Prolog facts permanently stored in secondary storage. The rationale of the method is to save access to the database by never repeating the same query and by storing in main memory, in a compact and efficient way, information about the past interaction with the database. The authors discuss how to reduce subsumption rests required by the method to pattern matching in many relevant cases. They also describe a simulator of the method, which validates their approach, and they discuss the results of the simulation
Keywords :
logic programming; program interpreters; relational databases; Prolog; Prolog facts; Prolog interpreter; memory-resident database; pattern matching; relational database; secondary storage; subsumption rests; Computer industry; Database languages; Database systems; Information retrieval; Pattern matching; Relational databases; Stress; Technology management; Testing; Transaction databases;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/32.21742
Filename :
21742
Link To Document :
بازگشت