... make database languages more like natural language. However Prolog is much more general than relational database formalisms, in that it permits data to be defined by general rules having ... "top-down" approach, as reallsed in the language Prolog, has a great deal in common with the relational approach to databases, which can be seen as the result of a "bottom-up" effort to make ... ISSUES IN NATURAL LANGUAGE ACCESS TO DATABASES FROM A LOGIC PROGRAMMING PERSPECTIVE David H D Warren Artificial Intelligence Center SRI International, Menlo Park, CA 94025, USA I INTRODUCTION...