Abstract
The introduction of natural language features into database query languages seems to be classified into three stages. The first stage is characterized by the introduction of the syntactic flexibility of natural languages, while the second stage introduces the access flexibility. In the first stage languages, database users can afford syntactic structures similar to a natural language. However, he has to specify, in a procedural manner, how to retrieve information. The second stage languages offer facilities to define a variety of virtual access paths as well as actual access structures of databases. Their definition may be expressed as a semantic network or a set of logical rules. The third stage, that is the most sophisticated one, needs the introduction of vocabulary semantics. Sharing a common vocabulary, human beings can communicate with each other without referring to the conceptual structures of their knowledge. Vocabulary plays one of the most important roles in human communications. The purpose of this paper is the introduction of the similar facilities to the communication between a database and its users. We call it vocabulary semantics. The paper clarifies how to build vocabulary and how to define its formal semantics.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1983 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tanaka, Y. (1983). Vocabulary building for database queries. In: Goto, E., Furukawa, K., Nakajima, R., Nakata, I., Yonezawa, A. (eds) RIMS Symposia on Software Science and Engineering. Lecture Notes in Computer Science, vol 147. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-11980-9_24
Download citation
DOI: https://doi.org/10.1007/3-540-11980-9_24
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-11980-7
Online ISBN: 978-3-540-39442-6
eBook Packages: Springer Book Archive