Skip to main content

Interfacing PROLOG and SQL for Medical Knowledge Engineering Development

  • Conference paper
Medical Informatics Europe ’90

Part of the book series: Lecture Notes in Medical Informatics ((LNMED,volume 40))

  • 104 Accesses

Summary

Management of complex medical knowledge requires considerable efforts, but offers perspectives of great promise for health information systems. This paper presents an interface between Prolog and the database query language SQL, which is a tool for the handling of very large medical knowledge bases. The Prolog-SQL Interface is characterized by a logic, Prolog-oriented query language and by a semantic query optimizer based on integrity constraints. It integrates the most important SQL commands for the management of and access to data and provides a comfortable user environment with error handling and help facilities.

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.

Similar content being viewed by others

Referenences

  1. Brodie M.L., Mylopoulos J. (eds), On Knowledge Base Management Systems: Integrating Artificial Intelligence and Database Technologies, Springer, New York, Berlin, Heidelberg 1986.

    MATH  Google Scholar 

  2. Brodie M.L., Mylopoulos J., Schmidt J.W. (eds), On Conceptual Modeling, Springer, New York, Berlin, Heidelberg 1984.

    Google Scholar 

  3. , From Data Base to Knowledge Base (Editorial Intelligence), AI-EXPERT, Nov 1987, pp. 7+8

    Google Scholar 

  4. Gardarin G., Gelenbe E. (eds), New Applications of Data Bases, Academic Press, London 1984.

    Google Scholar 

  5. Kerschberg L.(ed.), Expert Database Systems, Proceedings from the First lntemational Workshop, Benjamin/Cummings, Inc., Menlo Park, CA, 1986.

    MATH  Google Scholar 

  6. Rettig M., Marrying Logic Programming and Data Bases, AI-EXPERT, Jun 1987, pp. 15–19.

    Google Scholar 

  7. Rettig M., Prolog and SQL: A Happy Union, AI-EXPERT, Jul 1987, pp. 19–24.

    Google Scholar 

  8. Sciore E., Warren D.S., Integrating Data Bases and Prolog, AI-EXPERT, Jan 1988, pp. 38–44.

    Google Scholar 

  9. Haag U., Interfacing PROLOG and the Relational Database System INGRES, Diplomarbeit, Studiengang Medizinische Informatik der Universitat Heidelberg/ Fachhochschule Heilbronn, Heidelberg 1990.

    Google Scholar 

  10. Dahl V., On Database Systems Development through Logic, ACM Transactions on Database Systems(7), No.1, Mar 1982, pp. 102–123.

    Google Scholar 

  11. Ghosh S., Lin C.C., Sellis T., Implementation of a Prolog-INGRES Interface, SIGMOD RECORD(17), No.2, Jun 1988, pp. 77–88.

    Google Scholar 

  12. Jarke M., Clifford J., Vassiliou Y., An Optimizing Prolog Front-End to a Relational Query System, in: Proc. of the ACM-SIGMOD Conference, Boston, MA, Jun 1984, pp. 296–306.

    Google Scholar 

  13. Li D., A Prolog Database System, Research Studies Press, Letchworth & Hertfordshire, England, J. Wiley & Sons, New York, 1984.

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1990 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Haag, U., Baud, R., Scherrer, JR., Kohler, C.O. (1990). Interfacing PROLOG and SQL for Medical Knowledge Engineering Development. In: O’Moore, R., Bengtsson, S., Bryant, J.R., Bryden, J.S. (eds) Medical Informatics Europe ’90. Lecture Notes in Medical Informatics, vol 40. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-51659-7_48

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-51659-7_48

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-52936-1

  • Online ISBN: 978-3-642-51659-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics