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.
Preview
Unable to display preview. Download preview PDF.
References
Serge Abiteboul, Stephane Grumbach. A Rule-Based Language with Functions and Sets. ACM Trans. on Database Systems, 16 (1): 1–30, March 1991.
Serge Abiteboul, Paris C. Kanellakis. Object Identity as a Query Language Primitive. ACM SIGMOD Int. Conf. on Management of Data, 1989.
Serge Abiteboul, Victor Vianu. Datalog extensions for database queries and updates. Journal of Comp. and System Sc., 43 (1): 62–124, August 1991.
Paolo Atzeni. LOGIDATA+: Progress report. C.N.R., Technical Report No.5/29, 1990.
Paolo Atzeni, Luca Cabibbo, Giansalvatore Mecca, Letizia Tanca. The LOGIDATAs+ language and semantics. This volume.
Paolo Atzeni, Filippo Cacace, Stefano Ceri, Letizia Tanca. The LOGIDATA+ Model. C.N.R., This volume.
Paolo Atzeni, Letizia Tanca. The LOGIDATA+ Model and Language. Next Generation Information System Technology, Lecture Notes in Computer Science 504. Springer-Verlag, 1991.
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.
Stefano Ceri, Georg Gottlob, Letizia Tanca. Logic programming and data bases. Springer Verlag, 1989.
S. Naqvi, S. Tsur. A Logical Language for Data and Knowledge Bases. Computer Science Press, Potomac, Maryland, 1989.
Author information
Authors and Affiliations
Editor information
Rights 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