Skip Navigation

The Computer Journal 1988 31(2):133-140; doi:10.1093/comjnl/31.2.133
© 1988 by British Computer Society
This Article
Right arrow Full Text (PDF)
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Services
Right arrow Email this article to a friend
Right arrow Similar articles in this journal
Right arrow Similar articles in ISI Web of Science
Right arrow Alert me to new issues of the journal
Right arrow Add to My Personal Archive
Right arrow Download to citation manager
Right arrow Search for citing articles in:
ISI Web of Science (4)
Right arrowRequest Permissions
Google Scholar
Right arrow Articles by Williams, M. H.
Right arrow Articles by Nicholson, K. A.
Right arrow Search for Related Content
Social Bookmarking
 Add to CiteULike   Add to Connotea   Add to Del.icio.us  
What's this?

An Approach to Handling Incomplete Information in Databases

M. H. Williams * and K. A. Nicholson *

Computer Science Department, Heriot-Watt University, 79 Grassmarket, Edinburgh EH1 2HJ, UK

In a database missing values may be denoted by the use of a special null symbol. However, between the extremes of complete information and missing information one may have various states of incomplete or partial information. One of the advantages which logic databases will have over relational databases is the ability to handle incomplete information in a more helpful way than simply through the use of null values. This paper considers three forms of incomplete information and describes how the query language Query-by-Example can be extended to cater for these forms. The implementation of these ideas in Prolog is described to illustrate how these concepts can be realised in a logical programming language.


Received May 1986. revised November 1986.

* Computer Science Department, Heriot-Watt University, 79 Grassmarket, Edinburgh EH1 2HJ


Add to CiteULike CiteULike   Add to Connotea Connotea   Add to Del.icio.us Del.icio.us    What's this?




Disclaimer:
Please note that abstracts for content published before 1996 were created through digital scanning and may therefore not exactly replicate the text of the original print issues. All efforts have been made to ensure accuracy, but the Publisher will not be held responsible for any remaining inaccuracies. If you require any further clarification, please contact our Customer Services Department.