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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
Referenences
Brodie M.L., Mylopoulos J. (eds), On Knowledge Base Management Systems: Integrating Artificial Intelligence and Database Technologies, Springer, New York, Berlin, Heidelberg 1986.
Brodie M.L., Mylopoulos J., Schmidt J.W. (eds), On Conceptual Modeling, Springer, New York, Berlin, Heidelberg 1984.
, From Data Base to Knowledge Base (Editorial Intelligence), AI-EXPERT, Nov 1987, pp. 7+8
Gardarin G., Gelenbe E. (eds), New Applications of Data Bases, Academic Press, London 1984.
Kerschberg L.(ed.), Expert Database Systems, Proceedings from the First lntemational Workshop, Benjamin/Cummings, Inc., Menlo Park, CA, 1986.
Rettig M., Marrying Logic Programming and Data Bases, AI-EXPERT, Jun 1987, pp. 15–19.
Rettig M., Prolog and SQL: A Happy Union, AI-EXPERT, Jul 1987, pp. 19–24.
Sciore E., Warren D.S., Integrating Data Bases and Prolog, AI-EXPERT, Jan 1988, pp. 38–44.
Haag U., Interfacing PROLOG and the Relational Database System INGRES, Diplomarbeit, Studiengang Medizinische Informatik der Universitat Heidelberg/ Fachhochschule Heilbronn, Heidelberg 1990.
Dahl V., On Database Systems Development through Logic, ACM Transactions on Database Systems(7), No.1, Mar 1982, pp. 102–123.
Ghosh S., Lin C.C., Sellis T., Implementation of a Prolog-INGRES Interface, SIGMOD RECORD(17), No.2, Jun 1988, pp. 77–88.
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.
Li D., A Prolog Database System, Research Studies Press, Letchworth & Hertfordshire, England, J. Wiley & Sons, New York, 1984.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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