Skip to main content

Null Values in Relational Databases and Sure Information Answers

  • Conference paper
  • First Online:
Semantics in Databases (SiD 2001)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2582))

Included in the following conference series:

Abstract

Null values are ubiquitous in database applications. There is, however, no common agreement upon how to deal with null values, neither in practice nor in theory. In this paper, the null value problem is revisited with special emphasis on answers representing sure information with respect to possible world semantics. The focus is on the unknown and the no information interpretation of null values. A new semantics for the no information interpretation of nulls is proposed taking into account a problem arising in connection with the closed world assumption. Results are applied to the query language SQL.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. S. Abiteboul, R. Hull, and V. Vianu: Foundations of Databases. Addison-Wesley, Reading, 1995

    MATH  Google Scholar 

  2. S. Abiteboul, P. Kanellakis, and G. Grahne: On the representation and querying of sets of possible worlds. Theor. Comp. Science 78, pp. 159–187, 1991

    Article  MATH  MathSciNet  Google Scholar 

  3. J. Biskup: A foundation of Codd’s relational maybe-operations. ACM Trans. on Database Systems 8 (4), pp. 608–636, 1983

    Article  MATH  MathSciNet  Google Scholar 

  4. E.F. Codd: Further normalization of the database relational model. In: Data Base Systems. Current Computer Science Symposium 6 (R. Rustin, ed.), Prentice Hall, Englewood Cliffs, pp. 33–64, 1972

    Google Scholar 

  5. E.F. Codd: Relational completeness of data base sublanguages. In: Data Base Systems. Current Computer Science Symposium 6 (R. Rustin, ed.), Prentice Hall, Englewood Cliffs, pp. 65–98, 1972

    Google Scholar 

  6. E.F. Codd: Extending the database relational model to capture more meaning. ACM Trans. on Database Systems 4 (4), pp. 397–434, 1979

    Article  Google Scholar 

  7. E.F. Codd: Missing information (applicable and inapplicable) in relational databases. ACM SIGMOD RECORD15 (4), pp. 53–77, 1986

    Article  Google Scholar 

  8. C.J. Date: Null values in database management. In: Relational Database: Selected Writings, Addison-Wesley, Reading, 1986

    Google Scholar 

  9. C.J. Date: Relational Database Writings 1985-1989. Addison-Wesley, Reading, 1990

    Google Scholar 

  10. C.J. Date and H. Darwen: Foundation for Object/Relational Databases. Addison Wesley, Reading, 1998

    Google Scholar 

  11. G.H. Gessert: Four valued logic for relational database systems. ACM SIGMOD Record 19 (1), pp. 29–35, 1990

    Article  Google Scholar 

  12. O.N. Garcia and M. Moussavi: A six-valued logic for representing incomplete knowledge. Proc. IEEE 20th Int. Symp. on Multiple-valued Logic (G. Epstein, ed.), Charlotte, pp. 110–114, 1990

    Google Scholar 

  13. G. Grahne: The Problem of Incomplete Information in Relational Databases. LNCS 554, Springer-Verlag, Berlin, 1991

    MATH  Google Scholar 

  14. J. Grant: Null values in relational data base. Inform. Proc. Letters 6 (5), pp. 156–157, 1977

    Google Scholar 

  15. G. Gottlob and R. Zicari: Closed world databases opened through null values. Proc. 14th VLDB Conf., Los Angeles, pp. 50–61, 1988

    Google Scholar 

  16. T. Imielinski and W. Lipski: A systematic approach to relational database theory. Proc. ACM SIGMOD Conf., Orlando, pp. 8–14, 1982

    Google Scholar 

  17. T. Imielinski and W. Lipski: Incomplete information in relational databases. Journal of the ACM 31 (4), pp. 761–791, 1984

    Article  MATH  MathSciNet  Google Scholar 

  18. A.M. Keller: Set-theoretic problems of null completion in relational databases. Inf. Proc. Letters 22, pp. 261–265, 1986

    Google Scholar 

  19. S.C. Kleene: On a notation of ordinal numbers. The Journal of Symbolic Logic 3, pp. 150–155, 1938

    Article  MATH  Google Scholar 

  20. H.-J. Klein: How to modify SQL queries in order to guarantee sure answers. ACM SIGMOD Record 23 (3), pp. 14–20, 1994

    Article  Google Scholar 

  21. H.-J. Klein: Sure and possible answers to queries for relational databases with partial relations. Technical Report 9802, Inst. f. Informatik u. Prakt. Mathem., Univ. Kiel, 194 pages, 1997 (in German)

    Google Scholar 

  22. H.-J. Klein: Model theoretic and proof theoretic view of relational databases with null values: a comparison, in: M.H. Scholl et al. (Eds.), 10. GI-Workshop “Grundlagen von Datenbanken”, Konstanzer Schriften in Mathematik u. Informatik, Nr. 63, Univ. Konstanz, pp. 57–61, 1998

    Google Scholar 

  23. H.-J. Klein: On the use of marked nulls for the evaluation of queries against incomplete relational databases. In: Fundamentals of Informations Systems (T. Polle, T. Ripke, and K.-D. Schewe, eds), Kluwer Academic Publ., Boston, pp. 82–99, 1999

    Google Scholar 

  24. H.-J. Klein: Efficient algorithms for approximating answers to queries against incomplete relational databases. In: Proc. KRDB’99 (E. Franconi and M. Kifer, eds.), Linköping, pp. 26–30, 1999

    Google Scholar 

  25. A.M Keller and M.W. Winslett Wilkins: On the use of an extended relational model to handle changing information and nulls. IEEE Trans. on Soft. Eng., SE-11 (7), pp. 620–633, 1985

    Article  Google Scholar 

  26. V.S. Lakshmanan: Query evaluation with null values: how complex is completeness?. Proc. 9th Conf. on Found. of Software Technologies and Theor. Comp. Science, Bangalore, LNCS 405, Springer-Verlag, Berlin, pp. 204–222, 1989

    Google Scholar 

  27. N. Lerat and W. Lipski: Nonapplicable nulls. Theoretical Computer Science 46, pp. 67–82, 1986

    Article  MATH  MathSciNet  Google Scholar 

  28. M. Levene and G. Loizou: A Guided Tour of Relational Databases and Beyond. Springer-Verlag, London, 1999

    Google Scholar 

  29. L. Libkin: A semantics based approach to design of query languages for partial information. In: Semantics in Databases (B. Thalheim, L. Libkin, eds.), LNCS 1358, pp. 170–208, 1998

    Chapter  Google Scholar 

  30. W. Lipski: On semantic issues connected with incomplete information databases. ACM Trans. on Database Systems 4 (3), pp. 262–296, 1979

    Article  Google Scholar 

  31. W. Lipski: On databases with incomplete information. J. of the ACM 18 (1), pp. 41–70, 1981

    Article  MathSciNet  Google Scholar 

  32. K.C. Liu and R. Sunderraman: Indefinite and maybe information in relational databases. ACM Trans. on Database Systems 15 (1), pp. 1–39, 1990

    Article  MathSciNet  Google Scholar 

  33. D. Maier: The Theory of Relational Databases. Computer Science Press, Rockville, 1983

    Google Scholar 

  34. A. Motro and P. Smets (eds.): Uncertainty Management in Information Systems. Kluwer Academic Publ., Boston, 1997

    Google Scholar 

  35. D. Maier, J.D. Ullman, and M.Y. Vardi: On the foundations of the universal relational model. ACM Trans. on Database Systems 9 (2), pp. 283–308, 1984

    Article  MATH  MathSciNet  Google Scholar 

  36. A. Ola and G. Ozsoyoglu: Incomplete relational database models based on intervals. IEEE Trans. on Knowledge and Data Eng. 5 (2), pp. 294–308, 1993

    Article  Google Scholar 

  37. R. Reiter: On closed world databases. In: Logic and Databases (H. Gallaire and J. Minker, eds.), Plenum Press, New York, pp. 55–76, 1978

    Google Scholar 

  38. R. Reiter: A sound and sometimes complete query evaluation algorithm for relational databases with null values. J. of the ACM 33 (2), pp. 349–370, 1986

    Article  MathSciNet  Google Scholar 

  39. M.A. Roth, H.F. Korth, and A. Silberschatz: Null values in nested relational databases. Acta Informatica 26, pp 615–642, 1989

    Article  MATH  MathSciNet  Google Scholar 

  40. E. Sciore: Improving semantic specification in a relational database. Proc. ACM SIGMOD Conf., Boston, pp. 170–178, 1979

    Google Scholar 

  41. M.Y. Vardi: Querying logical databases. Journal of Comp. and System Sciences 33, pp. 142–160, 1986

    Article  MATH  MathSciNet  Google Scholar 

  42. Y. Vassiliou: Null values in data base management: a denotational approach. Proc. ACM SIGMOD Conf., Boston, pp. 162–169, 1979

    Google Scholar 

  43. K. Yue: A more general model for handling missing information in relational databases using 3-value logic. ACM SIGMOD RECORD 20 (3), pp. 43–49, 1991

    Article  Google Scholar 

  44. C. Zaniolo: Database relations with null values. J. of Comp. and System Sciences 28, pp. 142–166, 1984

    Article  MATH  MathSciNet  Google Scholar 

  45. E. Zimányi and A. Pirotte: Imperfect information in relational databases. In: [MS97], pp. 35–87, 1997

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hans-Joachim, K. (2003). Null Values in Relational Databases and Sure Information Answers. In: Bertossi, L., Katona, G.O.H., Schewe, KD., Thalheim, B. (eds) Semantics in Databases. SiD 2001. Lecture Notes in Computer Science, vol 2582. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36596-6_7

Download citation

  • DOI: https://doi.org/10.1007/3-540-36596-6_7

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-00957-3

  • Online ISBN: 978-3-540-36596-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics