ABSTRACT

Deductive Databases and their Applications is an introductory text aimed at undergraduate students with some knowledge of database and information systems. The text comes complete with exercises and solutions to encourage students to tackle problems practically as well as theoretically. The author presents the origins of deductive databases in Prol

chapter 1|14 pages

Introduction

chapter 2|20 pages

Summary of Prolog

chapter 3|20 pages

Prolog and databases

chapter 4|30 pages

Datalog and bottom-up evaluation

chapter 5|28 pages

Knowledge design

chapter 6|18 pages

Building a knowledge base

chapter 7|18 pages

Knowledge quality

chapter 8|24 pages

Magic sets

chapter 9|8 pages

Unfolding and folding

chapter 10|10 pages

Propositional deductive databases

chapter 11|12 pages

Integrity constraints

chapter 12|20 pages

Non-monotonic reasoning