Designing a DBMS development course with automatic assignment evaluation

Результат исследований: Публикации в книгах, отчётах, сборниках, трудах конференцийстатья в сборнике материалов конференциинаучнаярецензирование

Аннотация

Due to the constantly growing amount of data in the world, we need better ways to process it Conducting research and development in this area requires skilled workforce Different universities provide different courses to prepare people for this line of work In this paper we present our approach to conducting practice sessions wkhin a DBMS development course. We describe some of the approaches implemented by other universities, outlining their advantages and disadvantages. A popular approach is to provide students with a prototype of some DBMS and let them incrementally improve it by completing certain tasks. The two most important problems in these courses are 1) choosing a DBMS (an industrial or educational one), within which students should work; 2) deciding whether to employ an automated testing system, and, if so, which one. In both cases we take a look at several options and justify the necessity to create a new one, which we then describe. In total, we have developed the following: a base prototype of a row-store query executor, an automated testing system a set of problems along with reference solutions and test cases. Finally, we present the results of a test run involving 17 undergraduate students.

Язык оригиналаанглийский
Название основной публикации4th Conference on Software Engineering and Information Management, SEIM 2019
РедакторыY. Litvinov, P. Trifonov
ИздательRWTH Aahen University
Страницы48-53
СостояниеОпубликовано - 1 янв 2019
Событие4th Conference on Software Engineering and Information Management, SEIM 2019 - Saint Petersburg, Российская Федерация
Продолжительность: 13 апр 2019 → …

Серия публикаций

НазваниеCEUR Workshop Proceedings
ИздательRWTH Aahen University
Том2372
ISSN (печатное издание)1613-0073

конференция

конференция4th Conference on Software Engineering and Information Management, SEIM 2019
СтранаРоссийская Федерация
ГородSaint Petersburg
Период13/04/19 → …

Предметные области Scopus

  • Компьютерные науки (все)

Fingerprint

Подробные сведения о темах исследования «Designing a DBMS development course with automatic assignment evaluation». Вместе они формируют уникальный семантический отпечаток (fingerprint).

Цитировать