АВТОМАТИЗАЦИЯ ПРОВЕРКИ РЕШЕНИЯ ЗАДАНИЯ ПО SQL

Авторы

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

Ключевые слова:

SQL, электронное обучение, решение заданий, СУБД, база данных, автоматизация

Аннотация

Способность формулировать корректные SQL-запросы является фундаментальным навыком, который требуется многим специалистам по разработке программного обеспечения.

Овладение этим навыком является сложным процессом, требующим от обучаемого значительных усилий и практики. Автоматизация процесса проверки навыков по правильному написанию запросов значительно повышает эффективность такого обучения. Несмотря на ряд предложенных решений, на настоящий момент отсутствуют единые подходы к решению задачи построения систем автоматизированного контроля знаний, а также требования к их программной реализации.

В данной статье предлагается подход по автоматизации проверки результата запросов SQL, базирующийся на использовании DML (Data Manipulation Language) инструкций, с возможностью проверки решения одного и того же задания на разных реализациях СУБД.

Биография автора

Мелис Сыдыкбекович, Кыргызско-Российский Славянский университет

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

Библиографические ссылки

Что такое язык 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

Загрузки

Опубликован

09.07.2020

Как цитировать

Мустафин, Р., & Осмонов, М. (2020). АВТОМАТИЗАЦИЯ ПРОВЕРКИ РЕШЕНИЯ ЗАДАНИЯ ПО SQL. Проблемы автоматики и управления, (1), 81–88. извлечено от https://pau.imash.kg/index.php/pau/article/view/37

Выпуск

Раздел

ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ И ОБРАБОТКА ИНФОРМАЦИИ