DocumentCode :
1863594
Title :
Semantic evaluation of SQL queries
Author :
Dollinger, Robert ; Melville, Nathaniel A.
Author_Institution :
Comput. & New Media Technol., Univ. of Wisconsin Stevens Point, Stevens Point, WI, USA
fYear :
2011
fDate :
25-27 Aug. 2011
Firstpage :
57
Lastpage :
64
Abstract :
The ability to evaluate the logical correctness of SQL queries is a vital feature of an intelligent tutoring system that provides meaningful feedback and guidance to students that learn SQL. This process relies on comparing the student´s query with a reference query provided by the instructor. Converting the SQL source code into forms of XML representation of the query turns out to be an effective way to process and analyze the semantics of SQL queries. Queries of arbitrary complexity can be compared effectively through XML, using two forms of representation: structural representation and full content representation. Further, one can apply query transformation patterns that convert a query into a logically equivalent one, having a different structure, but still equivalent to the initial query. This paper focuses on the XML based technique to compare and to transform SQL queries in order to determine their logical compliance with a predetermined reference.
Keywords :
SQL; XML; intelligent tutoring systems; programming language semantics; source coding; SQL queries; SQL source code; XML representation; arbitrary complexity; content representation; intelligent tutoring system; logical compliance; query transformation; semantic evaluation; structural representation; Cities and towns; Measurement; Natural languages; Pattern matching; Query processing; Semantics; XML; LINQ to XML; SQL queries; XML; intelligent tutoring systems; semantic evaluation; structural comparison;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Intelligent Computer Communication and Processing (ICCP), 2011 IEEE International Conference on
Conference_Location :
Cluj-Napoca
Print_ISBN :
978-1-4577-1479-5
Electronic_ISBN :
978-1-4577-1481-8
Type :
conf
DOI :
10.1109/ICCP.2011.6047844
Filename :
6047844
Link To Document :
بازگشت