Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ https://peer.asee.or...arrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
https://doi.org/10.18260/1-2--...
Article . 2020 . Peer-reviewed
Data sources: Crossref
versions View all 1 versions
addClaim

This Research product is the result of merged Research products in OpenAIRE.

You have already added 0 works in your ORCID record related to the merged Research product.

Automatic Generation of SQL Queries

Authors: Quan Do; Rajeev K. Agrawal; Dhana Rao; Venkat N Gudivada;

Automatic Generation of SQL Queries

Abstract

Automatic Generation of SQL QueriesAutomatic question generation is an active area of research. Its practical applications are many,especially in the context of learning assessment. In both online and traditional face-to-facecourses, learning outcomes are used as standards for measuring and comparing performance andachievement of learners. In a broader context, outcomes-based assessment is widely used inevaluating and improving academic degree programs. The former plays a central role especiallyin ABET accreditation of undergraduate engineering and computer science degree programs.Structured Query Language (SQL) is an ANSI and ISO standard declarative query language forquerying and manipulating relational databases. It is easy to write SQL queries but very difficultto validate them. Often students conclude that a SQL query is correct simply because the querycompiles, executes, and fetches data. Therefore, it is crucial that SQL assessment tasks arecarefully designed and implemented to insure a deep learning experience for students. In thispaper, we propose an approach to automatically generating SQL queries for assessing students'SQL learning. SQL concepts are modeled using RDFS. The user can select SQL concepts to beincluded in an assessment and our approach will generate appropriate queries. The proposedapproach is generic and is database metadata driven. A Web-based prototype system isdeveloped to illustrate the effectiveness of the proposed approach.The overarching goal for our work is driven by the following considerations: questions should begenerated on the fly, no question bank should be involved; answers to the questions should alsobe generated automatically; generated questions should feature all ANSI/ISO SQL concepts,individually or in permissible combinations; question generation system should work with anyrelational database created using any open source or commercial database management systems(that adhere to ANSI and ISO SQL standards); in addition to the generated questions andsolutions, the ...

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    1
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
1
Average
Average
Average
bronze