A Dynamic Query Form System for Mongodb

International Journal of Computer Science and Engineering
© 2014 by SSRG - IJCSE Journal
Volume 1 Issue 9
Year of Publication : 2014
Authors : Anju Abraham

How to Cite?

Anju Abraham, "A Dynamic Query Form System for Mongodb," SSRG International Journal of Computer Science and Engineering , vol. 1,  no. 9, pp. 1-5, 2014. Crossref, https://doi.org/10.14445/23488387/IJCSE-V1I9P101


Query forms are a widely used interface for querying the database. When query forms are used, it makes easier for users without much idea about the database schema to access it. Some existing database systems allows user to create customized queries. But creation of such forms is mainly based on the user’s familiarity about the schema. So in this paper, a Dynamic query form system an interface capable of creating query forms dynamically to users in NoSQL database like mongodb is proposed. This system starts with a basic query form which will have some important attributes of the database. This form will be filled by the user. When users are interacting with the system their interests will be captured and the query form will be adapted accordingly until the user gets contented with the outputs .The system would then execute the query and the output will be shown. The user is able to respond back to the system about the query results.



Query form, user interest


[1] M. Jayapandian and H. V. Jagadish. Automated creation of a forms-based database query interface. In Proceedings of theVLDB Endowment, pages 695–709, August 2008. 
[2] M. Jayapandian and H. V. Jagadish. Automating the design and construction of query forms. IEEE TKDE, 21(10):1389–1402, 2009. 
[3] K. Chen, H. Chen, N. Conway, J. M. Hellerstein, and T. S.Parikh. Usher: Improving data quality with dynamic forms. In Proceedings of ICDE conference, pages 321– 332, Long Beach,California, USA, March 2010. 
[4] Liang Tang, Tao Li, Yexi Jiang, and Zhiyuan Chen. Dynamic Query Forms for Database Queries..IEEE Transactions on Knowledge and Data Engineering, April 2013. 
[5] G. Salton and M. McGill. Introduction to Modern Information Retrieval. McGraw-Hill, 1984.