AUTOMATION OF CHECKING SQL TASK SOLUTIONS

Authors

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

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.

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-10

How to Cite

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

Issue

Section

INFORMATION TECHNOLOGY AND INFORMATION PROCESSING