Logic Programming and Databases

Logic Programming and Databases

by Stefano Ceri

Part of Surveys in Computer Science

Browse books you can read free on Readfeed

No club is reading this yet — be the first to start one

Start a club free
About
This book presents a systematic overview of the interaction between logic programming and database systems. Merging these two technologies permits new types of systems which extend the frontiers of computer science and open up new applications, such as deductive databases, knowledge base management systems, and expert database systems. The book opens with an overview and an introductory review, then is divided into three parts devoted to - the coupling of Prolog with relational databases, - the precise definition of the Datalog language, and - the description of query optimization techniques and extensions of Datalog. A closing chapter reviews the main projects on the integration of logic programming and databases, including LDL, Nail! and the Fifth Generation Project. The presentation achieves a balance between theoretical and technological issues, by providing a careful introduction to the underlying paradigms and their theoretical foundations, and by stressing the problems involved in achieving efficiency when interfacing logic programming formalisms with large databases. The book is thus suited for members of both the database and logic programming communities. The authors use a tutorial style complete with examples and exercises to introduce students as well as researchers to this developing field.

Discuss Logic Programming and Databases with other readers

Join or start a book club for Logic Programming and Databases on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.

Frequently asked questions

How do I join a book club for Logic Programming and Databases?

Sign up free on Readfeed, then browse public clubs or start your own club with Logic Programming and Databases as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.

Can I discuss Logic Programming and Databases with other readers online?

Yes. Readfeed book clubs let you chat live, share progress, and join discussions about Logic Programming and Databases with readers worldwide — whether your club is virtual, in-person, or hybrid.

Is Readfeed free?

Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.