АВТОМАТИЗАЦИЯ ПРОВЕРКИ РЕШЕНИЯ ЗАДАНИЯ ПО 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

Загрузки

Опубликован

10.07.2020

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

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

Выпуск

Раздел

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