Prolog and deductive databases

M.H. Williams, G. Chen, D. Ferbrache, P. Massey, S. Salvini, H. Taylor, K.F. Wong
1988 Knowledge-Based Systems  
The logic programming language Prologh as been shown to be a very suitable language for implementing database concepts. However,c urrent Prologi mplementations are limited, and the database examples used have all consisted of relatively small sets of clauses. The reason for this is that existing Prologi mplementations do not scale up to handle large databases. This paper describes a project whose aims aret od evelop the links between logic programming and databases. The prime aim is to develop
more » ... Prologsystem whichiscapable of handling large sets of clauses. The second aim is to implement a deductive database management system in Prolog, while a thirdisto evaluate the effectiveness of parallel logic languagesf or implementing database applications.
doi:10.1016/0950-7051(88)90077-9 fatcat:zfbzzpzmgffsbojqshay4j4sca