AUTOMATION OF CHECKING SQL TASK SOLUTIONS

Authors

  • Руслан Мустафин Кыргызско-Российский Славянский университет
  • Melis Osmonov Kyrgyz-Russian Slavic University

Keywords:

SQL, e-learning, task solving, DBMS, database, automation

Abstract

The ability to create correct SQL queries is a fundamental skill that many software developers need.

Mastering this skill is a complex process that requires considerable effort and practice. Automating the process of checking skills for correct query writing significantly improves the effectiveness of such training. Despite a number of proposed solutions, there are currently no unified approaches to solving the problem of building automated knowledge control systems, as well as requirements for their software implementation.

This article offers an approach to automate checking the result of SQL queries based on the use of DML (Data Manipulation Language) instructions, with the opportunity to check the solution of the same task on different DBMS implementations.

Author Biography

Melis Osmonov, Kyrgyz-Russian Slavic University

Доцент кафедры ИВТ, к.т.н.

References

Что такое язык SQL (Structured Query Language). URL: https://ru.wikipedia.org/?oldid=103455867 (1 декабря 2019)

Определение «электронное обучение». URL: https://ru.wikipedia.org/?oldid=103020624 (29 октября 2019)

Определение «Система управления базами данных». URL: https://ru.wikipedia.org/wiki/Система_управления_базами_данных

Data Definition Language (на англ.). URL: https://en.wikipedia.org/w/index.php?title=Data_definition_language&oldid=923093270 (1 декабря 2019)

Data Manipulation Language (на англ.). URL: https://en.wikipedia.org/w/index.php?title=Data_manipulation_language&oldid=915843955 (1 декабря 2019)

Сайт для самостоятельного изучения SQL. URL: http://sql-ex.ru (1 декабря 2019)

Сайт для проведения олимпиадных соревнований и тренировки по программированию университета КРСУ. URL: http://olymp.krsu.edu.kg/ (1 декабря 2019)

Императивное программирование и императивный язык программирования. URL: https://ru.wikipedia.org/?oldid=101934922 (1 декабря 2019)

Тестирование по стратегии черного ящика. URL: https://ru.wikipedia.org/?oldid=86881359 (1 декабря 2019)

Альфа версия системы SolveWay. URL: https://www.solveway.club

Published

2020-07-09

How to Cite

Мустафин, Р., & Osmonov, M. (2020). AUTOMATION OF CHECKING SQL TASK SOLUTIONS. Problemy Avtomatiki I Upravleniâ, (1), 81–88. Retrieved from https://pau.imash.kg/index.php/pau/article/view/37

Issue

Section

INFORMATION TECHNOLOGY AND INFORMATION PROCESSING