Skip to main content

Travel agency: A LOGIDATA+ application

  • Part II: The Model and the Language
  • Chapter
  • First Online:
LOGIDATA+: Deductive Databases with Complex Objects

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

  • 130 Accesses

Abstract

Expressive power and flexibility of the LOGIDATA+ model and language are explored. We analyze a program for travel agencies: the problem we consider is concerned with the construction of travels on the basis of the clientś specifications. The program queries the database and generates a report with all the available choices in terms of transfers and accomodations. The scheme and the clauses use a wide range of language functionalities, as complex objects, object identifiers, classes, relations, functions, is-a relationships and recursion.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Serge Abiteboul, Stephane Grumbach. A Rule-Based Language with Functions and Sets. ACM Trans. on Database Systems, 16 (1): 1–30, March 1991.

    Google Scholar 

  2. Serge Abiteboul, Paris C. Kanellakis. Object Identity as a Query Language Primitive. ACM SIGMOD Int. Conf. on Management of Data, 1989.

    Google Scholar 

  3. Serge Abiteboul, Victor Vianu. Datalog extensions for database queries and updates. Journal of Comp. and System Sc., 43 (1): 62–124, August 1991.

    Google Scholar 

  4. Paolo Atzeni. LOGIDATA+: Progress report. C.N.R., Technical Report No.5/29, 1990.

    Google Scholar 

  5. Paolo Atzeni, Luca Cabibbo, Giansalvatore Mecca, Letizia Tanca. The LOGIDATAs+ language and semantics. This volume.

    Google Scholar 

  6. Paolo Atzeni, Filippo Cacace, Stefano Ceri, Letizia Tanca. The LOGIDATA+ Model. C.N.R., This volume.

    Google Scholar 

  7. Paolo Atzeni, Letizia Tanca. The LOGIDATA+ Model and Language. Next Generation Information System Technology, Lecture Notes in Computer Science 504. Springer-Verlag, 1991.

    Google Scholar 

  8. Filippo Cacace, Stefano Ceri, S. Crespi Reghizzi, Letizia Tanca, Roberto Zicari. Integrating object oriented data modelling with a rule based programming paradigm. ACM SIGMOD Int. Conf. on Management of Data, 1990.

    Google Scholar 

  9. Stefano Ceri, Georg Gottlob, Letizia Tanca. Logic programming and data bases. Springer Verlag, 1989.

    Google Scholar 

  10. S. Naqvi, S. Tsur. A Logical Language for Data and Knowledge Bases. Computer Science Press, Potomac, Maryland, 1989.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Paolo Atzeni

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Cabibbo, L., Mecca, G. (1993). Travel agency: A LOGIDATA+ application. In: Atzeni, P. (eds) LOGIDATA+: Deductive Databases with Complex Objects. Lecture Notes in Computer Science, vol 701. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0021889

Download citation

  • DOI: https://doi.org/10.1007/BFb0021889

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-56974-9

  • Online ISBN: 978-3-540-47844-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics