Encyclopedia of Database Systems

2018 Edition
| Editors: Ling Liu, M. Tamer Özsu

Null Values

  • Leopoldo Bertossi
Reference work entry
DOI: https://doi.org/10.1007/978-1-4614-8265-9_1267

Definition

Null values are used to represent uncertain data values in a database instance.

Key Points

Since the beginning of the relational data model, null values have been investigated, with the intention of capturing and representing data values that are uncertain. Depending on the intuitions and cases of uncertainty, different kinds of null values have been proposed, e.g., they may represent information that is withheld, inapplicable, missing, unknown, etc. Thus, in principle, it could be possible to find in a hypothetical database diverse classes of null values, and also several null values of the same class. However, in commercial relational DBMSs and in the SQL Standard, only a single constant, NULL, is used to represent the missing values.

Many semantic problems appear when null values are integrated with the rest of the relational data model, which essentially follows the semantics of predicate logic. Among them, (i) the interpretation of nulls values (for a particular...

This is a preview of subscription content, log in to check access.

Recommended Reading

  1. 1.
    Grahne G. The Problem of incomplete information in relational databases. LNCS, vol. 554. Secaucus: Springer; 1991.Google Scholar
  2. 2.
    Levene M, Loizou G. A guided tour of relational databases and beyond, Chapter 5. London: Springer; 1999.zbMATHCrossRefGoogle Scholar
  3. 3.
    Van der Meyden R. Logical approaches to incomplete information: a survey. In: Chomicki J, Saake G, editors. Logics for databases and information systems. Boston: Kluwer; 1998. p. 307–56.zbMATHCrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Carleton UniversityOttawaCanada

Section editors and affiliations

  • Leonid Libkin
    • 1
  1. 1.School of InformaticsUniversity of EdinburghEdinburghUK