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