<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>COLINS-</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Development of Database-Driven Multimedia Training Products</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Vitalina Babenko</string-name>
          <email>vita.babenko@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Nataliya Vnukova</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yevhen Hrabovskyi</string-name>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andriy Gordyeyev</string-name>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Oleksandr Pushkar</string-name>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Olena Akhmedova</string-name>
          <email>akhmedovayelena@gmail.com</email>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Daugavpils University</institution>
          ,
          <addr-line>Vienības iela 13, Daugavpils, LV - 5401</addr-line>
          ,
          <country country="LV">Latvia</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Kharkiv National Automobile and Highway University</institution>
          ,
          <addr-line>25 Yaroslav Mudryi Street, Kharkiv, 61002</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Scientific and Research Institute of Providing Legal Framework for the Innovative Development of National Academy of Law Sciences of Ukraine</institution>
          ,
          <addr-line>Chernyshevska street 80, Kharkiv,61002</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Simon Kuznets Kharkiv National University of Economics</institution>
          ,
          <addr-line>9-A, Nauky Ave, Kharkiv, 61166</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2024</year>
      </pub-date>
      <volume>8</volume>
      <fpage>12</fpage>
      <lpage>13</lpage>
      <abstract>
        <p>The current issues of developing a multimedia training complex based on SQL and NoSQL databases and which has high performance and scalability for collective use have been considered in the paper. The tasks of integration of the multimedia product into the Moodle educational system and connection of the necessary databases to the training module have been solved. A methodology for assessing knowledge assimilation using the entropy level has been proposed. The authors note that the use of multimedia databases enriches the learning process and contributes to the development of students' key competences necessary for successful adaptation in contemporary society.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;databases</kwd>
        <kwd>multimedia training complex</kwd>
        <kwd>performance issue</kwd>
        <kwd>scalability</kwd>
        <kwd>functional testing</kwd>
        <kwd>test-cases</kwd>
        <kwd>SQL</kwd>
        <kwd>MongoDB</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>Databases are organized data sets that are systematized and structured to efficiently store,
manage and access information. In the context of modern multimedia projects, databases play a
key role in providing access to a variety of multimedia data types such as images, video, audio,
text and other multimedia elements. A multimedia project is one that uses different types of
multimedia data to create visual or audiovisual content. This can be anything from websites and
mobile applications to computer games and educational programs.</p>
      <p>The importance of databases in modern multimedia projects is invaluable. Firstly, databases
provide efficient storage of multimedia files. Secondly, databases provide convenient and efficient
access to multimedia data. Thirdly, databases ensure data reliability and integrity. Through
backup, replication, and transactional processing mechanisms, databases ensure the safety and
integrity of multimedia data even in the event of system failures or malfunctions.</p>
      <p>Thus, databases play an important role in modern multimedia projects by providing efficient
storage, management and access to multimedia data, as well as ensuring its reliability and
integrity. However, apart from the benefits, the use of databases in multimedia projects also
comes with a number of challenges that can negatively impact the projects. Some of these
challenges are as follows.</p>
      <p>One of the main problems when using databases in multimedia projects is the performance
issue. Multimedia data such as video and images can take up large amounts of memory and
require significant resources for processing and transmission. When dealing with large amounts
of data, database performance can degrade, resulting in delays in data access and impaired user
experience. Performance is a critical aspect of multimedia database design.</p>
      <p>Besides, multimedia data often requires a large amount of storage, which can lead to database
scalability issues. As the amount of data increases, the database may encounter performance and
scalability limitations which can make it difficult to further develop the project. Scalability is an
important aspect of multimedia database design especially when dealing with large amounts of
data or high system load. Scalability issues can arise due to hardware limitations, inefficient
database architecture, or other factors.</p>
      <p>Thus, when creating multimedia training products based on databases, the problems of
performance and scalability are relevant. Solving these problems requires a comprehensive
approach which includes the selection of appropriate database technology, proper database
design and implementation of appropriate data security measures.</p>
      <p>The purpose of the paper is to develop a multimedia training complex based on SQL and NoSQL
databases combining performance and scalability at the level of collective use.</p>
      <p>In order to achieve this purpose, it is necessary to solve the following tasks:
1. To integrate the designed multimedia product into the Moodle educational system. This will
allow for collective access to the multimedia training complex and address performance issues.</p>
      <p>2. To connect the necessary database to the main training module. To provide for the
connection of two types of database management systems: Oracle SQL Developer - for control
tasks that contain numerical values and provide for their mathematical processing; MongoDB - if
the control task involves working with textual information.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related Works</title>
      <p>Significant amount of multimedia information that has been accumulated so far makes it difficult
to be used by classical teaching methods. Difficulties arise when trying to present all the
necessary teaching material in the form of a lecture, a presentation or a video clip. Many teachers
try to present new material using traditional teaching methods without the effective use of
various media files.</p>
      <p>
        Multimedia databases help to integrate a variety of material into a coherent learning system
[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Multimedia databases include: graphics (drawings and sketches), images (photos, maps,
paintings), video, audio and other content. Characterizing modern multimedia data, Kalipsiz [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]
writes that they are often not quite structured, different types of media files impose different
software requirements, database management systems require different algorithms of
information compression.
      </p>
      <p>
        All these features have to be studied for innovative teaching methods implementation.
Multimedia databases develop cognitive engagement through their ability to attract and retain
learners’ attention and focus [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Multimedia learning packages can not only be used to help
students integrate interrelated content areas, but also make learning more meaningful. For
example, audio applications can actively engage learners in analyzing, synthesizing and
evaluating information [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. Using multimedia databases, learners can ask questions, interpret
information, find answers, and then develop their critical thinking and shape their knowledge.
      </p>
      <p>
        For example, Wang and Lin [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] have developed a new English language distance learning
system using multimedia databases and Internet technology to store English articles, dialogues,
videos, and also students’ errors. Through the database, teachers can understand the most
frequent errors and mistakes and students can improve and practice their English language skills
in a realistic learning environment using several different approaches.
      </p>
      <p>Modern multimedia technologies are designed to provide greater individualization of the
learning process, to promote the development of students’ personal abilities, sustainable
development of professional competences [16, 17].</p>
      <p>Jonassen [18] suggests some strategies for classroom application, e.g. learning should be
gradual, starting with students working with ready-made databases, to partially completed
databases, and then to databases created by students themselves. This process involves the
availability of several databases for students with different learning skills. Critical thinking and
problem-solving skills should be developed gradually through the teacher guided learning.</p>
      <p>
        Rana AlSheikh [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] for multimedia learning proposes to exploit the potential benefits of
generative artificial intelligence by focusing on the development and evaluation of an educational
video assistant with artificial intelligence. The tool proposed by the author utilizes the principles
of Cognitive Theory of Multimedia Learning (CTML) that consists of three modules: transcription,
engagement and reinforcement each focusing on different aspects of the learning process. It
integrates automatic speech recognition (ASR) using OpenAI Whisper and Google Large Language
Model (LLM). CTML is a theoretical framework that explores how people process and understand
information presented through different media modalities. It is essentially based on Mayer’s
research on multimedia learning, Wittrock’s generative theory and Paivio’s dual coding theory
[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
      </p>
      <p>
        A number of papers [
        <xref ref-type="bibr" rid="ref13 ref14">13 - 15</xref>
        ] address the impact of multimedia learning applications on
students’ psychological state. Jinghui Zeng [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] notes the growing psychological problems faced by
university students. His study consists of two main components: firstly, the analysis of the
application of multimedia technology in education, and secondly, empirical research of students’
psychological state through questionnaires. The results demonstrate that the introduction of
group counselling through multimedia system has a positive effect on students’ psychological
state and brings new ideas in the process of educational programs creation. Jinghui Zeng
emphasizes that the use of multimedia system in universities contributes to a positive and healthy
psychological state.
      </p>
      <p>
        When developing multimedia databases, it is important to remember that learning is enhanced
when interesting but irrelevant words, images, symbols, sounds, music or animations are
minimized [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. Irrelevant details hinder learning in multimedia learning environments. While
enticing details can pique learners’ interest and evoke affects and emotions, they can also increase
extraneous cognitive load and impede learning [
        <xref ref-type="bibr" rid="ref11 ref12">11, 12</xref>
        ]. Consequently, the imperative of
designing multimedia training applications should be to minimize details that may induce
extraneous cognitive processing even if developers suggest that such details may cause interest
and emotions.
      </p>
      <p>The importance of multimedia technologies and applications in education as a teaching or
learning tool cannot be overemphasized. This has been confirmed in several studies examining
the impact of multimedia technologies on the educational system [19 – 21]. Multimedia
technologies help to accommodate differences between individuals and coordinate individual
learning trajectory. Using computer technology as an interface between learners and what they
are learning, using suitable knowledge bases, can be extremely valuable.</p>
      <p>In [22], the authors emphasize the following advantages of interactive learning technologies:
interactive technologies can be combined with traditional methods and forms of teaching;
integration of interactive methods in the learning process increases the effectiveness of
traditional learning by forming skills that help apply theoretical knowledge in close to real-life
settings; interactive technologies form communicative skills, ability to work in a team, stimulate
the development of creativity.</p>
      <p>In [23], the authors analyze the work of neural networks for the financial stability of the
economic system. The developed methods can be used to evaluate the effectiveness of training
complexes. The authors justify the advantages of using feed forward neural networks (FNN) and
recurrent neural networks (RNN). The constructed FNN, closed recurrent RNN, and long
shortterm memory RNN models have relatively high performance evaluation scores, indicating that
they have a high probability of predicting the growth of interactive learning performance. Tools
such as error matrix and accuracy are used to validate the performance of the constructed model.
The combination of these tools gives an indication of how well the neural network model will
perform when embedded in a training module.</p>
      <p>Multimedia technologies enhance teaching and learning but there are a number of limitations
of this technology for educational purposes. Some of these limitations include, among others,
unfriendly programming or user interface, limited resources, lack of necessary knowledge and
skills, limited time and high maintenance cost.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Methods</title>
      <p>The assessment of the quality of the developed training complex includes two main stages. At the
first stage, the software performance is evaluated, i.e. its testing is carried out. At the second one,
the impact of interactive presentation of the learning material on the level of its mastering is
assessed.</p>
      <p>The testing of the developed training complex included the following stages:</p>
      <sec id="sec-3-1">
        <title>Test strategy and approaches.</title>
        <p>The specificity of the application consists in a one-time configuration of the task on demand
by the module match.js and further assessment of results. The issues of the project security and
scalability were further studied.</p>
        <p>Levels of the functional testing:
• Smoke test: an automated one, with the use of Windows and Linux OS command files.
• Critical path test: is done manually.</p>
        <p>• The advanced test is not carried out because for this application the probability of
detecting defects at this level is negligible.</p>
        <p>Due to the team’s cross-functional nature, a significant contribution to quality improvement
can be expected from code auditing combined with manual white-box testing. Code testing
automation was not used due to the extremely limited time.</p>
        <p>Criteria
• Acceptance criteria: successful passing of 100% of test-cases of the smoke test level and
90% of test cases of the critical path test level (Successful passing of test-cases metric) under
condition of elimination of 100% of defects of critical and high importance (General defects
elimination metric). The final coverage of the requirements by test-cases (Coverage of test-cases
requirements metric) should be at least 80%.</p>
        <p>• Test start criteria: build output.</p>
        <p>• Test pause criteria: switching to the critical path test is only acceptable if 100% of
testcases of the smoke test level are successfully passed (Successful passing of test-cases metric);
testing may be suspended in case, when performing of at least 25% of the scheduled test-cases,
more than 50% of them end with a defect detection (Stop factor metric).</p>
        <p>• Test resumption criteria: correction of more than 50% of defects detected in the previous
iteration (General defects elimination metric).</p>
        <p>• Test completion criteria: passing of more than 80% of test-cases scheduled for iteration
(Test-case completion metric).</p>
      </sec>
      <sec id="sec-3-2">
        <title>Resources.</title>
        <p>- Software resources: virtual machines (Windows 11 Ent x64, Linux Ubuntu 14 LTS x64, Android
OS, MAC OS).</p>
      </sec>
      <sec id="sec-3-3">
        <title>Metrics.</title>
        <p>Successful passing of test-cases:
 
=
 
 
where   – success rate of the test-cases executed;
  – a number of successful test-cases;
  – a total number of test cases executed.
Minimum value limits:</p>
        <p>Initial phase of the project: 10%.</p>
        <p>Main phase of the project: 40%.</p>
        <p>Final phase of the project: 80%.
 
 
 
 
 
 
Levels (Boundaries):</p>
        <p>Minimum level: 80 %.</p>
        <p>Desired level: 95–100 %.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Experiment</title>
      <p>Stop factor:
where  – decision to suspend testing,
  – current metric value   ,
  – current metric value   .</p>
      <p>Text-cases execution:
Total defect elimination:
Test-case requirements coverage:</p>
      <p>– percentage of elimination of critical level defects during the project lifetime;
– a number of critical level defects eliminated during the project lifetime;
– a number of critical level defects detected during the project lifetime.
where   – percentage of the test-case requirements coverage;</p>
      <p>– a number of requirements covered by the test cases;
Minimum value limits:
– a total number of requirements.</p>
      <p>Initial phase of the project: 40 %.</p>
      <p>Main phase of the project: 60 %.</p>
      <p>Final phase of the project: 80 % (90 % and more is recommended).</p>
      <p>= {</p>
      <p>,
  =
 
 
where   – percentage of the test-case execution;
– a number of test-cases executed;
– a number of test-cases that are planned to be executed.
(2)
(3)
(4)
(5)
(6)
56 students participated in the testing. The consistency of the received assessments was checked
by the expert evaluation method.</p>
      <p>A group of expert evaluation method is most commonly used in qualitative assessment of
complex systems. When using expert evaluation, it is generally assumed that the opinion of an
expert group is more reliable than that of an individual expert.</p>
      <p>When formulating the purpose of the evaluation, the developer must have a clear idea of who
and for what purposes will use the results. The methods of rank correlation theory are used in
the processing of collective expert evaluation materials. If the number of ranked series is more
than two, the concordance coefficient is calculated Wк.</p>
      <p>Wk =
n
1
12 di2
m3(n3 − n)
1
of all ranks.</p>
      <p>where m – a number of ranked series;
n – a number of objects;</p>
      <p>m
di =  ai − X p – a deviation of the rank sum for the i-th object from total arithmetic mean
X p =
1 m n</p>
      <p>  aij
n j=1i=1
rank corresponding to the i-th object in the j-th row.</p>
      <p>Concordance coefficient Wk shows the degree of relationship between ranked series according
to various characteristics.</p>
      <p>
        As mentioned above, at the second phase, the impact of interactive presentation of the learning
material on the level of its mastering is assessed. The evaluation was carried out according to the
author’s methodology [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] which allows to trace the dynamics of changes in the learning of
educational material.
      </p>
      <p>The assessment of the level of knowledge acquisition involves the construction of a matrix
(Table 1). The matrix consists of five lines of skills: A) ability to solve technical tasks; B) ability to
work with technical literature and handbooks; C) ability to see a task; D) ability to explain a
technical task; E) ability to plan work. The columns contain the topics to be studied.
РА2
РB2
РС2
РD2
РЕ2
РА3
РB3
РС3
РD3
РЕ3
РА4
РB4
РС4
РD4
РЕ4
…
…
...
...
...
...
...</p>
      <p>(7)
13
Organizat</p>
      <p>ion of
statistical</p>
      <p>quality
control in
printing
houses
РА13
РB13
РС13
РD13
РЕ13</p>
      <p>Here Pij coefficients express the weight coefficients of influence of the studied discipline on
the formation of certain competences.</p>
      <p>The methodology provides for the students’ learning curve assessment in order to rank them
(for example, using the method of expert evaluation and statistical processing of expert data).</p>
      <p>In each discipline (general scientific, general technical, special) the student receives
fundamental knowledge of the appropriate level. The problem of raising the level of competence
is connected with the quality of the systemology of teaching disciplines with the presence of such
qualities of knowledge as generalization, concreteness, completeness and effectiveness of their
application.</p>
      <p>The success of competence formation consists of several components. Firstly, the quality level
of the professorship and teaching staff (academic degrees, teaching experience, number of
publications, participation in scientific work, etc.). Secondly, students’ willingness to perceive
new knowledge (their thesaurus). The third component is the effectiveness of the knowledge
transfer from</p>
      <p>the teaching staff to students, that is, determination of the function of
transformation of knowledge into skills.</p>
      <p>Next, it is necessary to assign the relative weights to each of the five skills (Table 2). That is, to
determine their share in the formation of special competencies. The sum of the relative weights
should be equal to one.
relationship of statistical systems.
and after receiving information.</p>
      <p>At the next step the value of entropy has to be calculated.</p>
      <p>In technical and social systems, especially while constructing optimal diagnostic processes, the
so-called «Information Theory» is widely used. Mathematical information theory originated in
the works of Wiener and Shannon, and has been widely applied as a general theory of the
According to this theory, information is the difference between the entropy of a system before
∆ =  0( ) −  1( ),
where Н0(А) – initial entropy of the system;
Н1(А) – entropy of the system after receiving information.</p>
      <p>Information entropy is estimated by the formula:</p>
      <p>( ) = − ∑   ∙ ln  
where P – the probability of the system being in the i-th state.</p>
      <p>With successful learning, entropy will decline and ideally strive for zero.
(8)
(9)
(10)</p>
    </sec>
    <sec id="sec-5">
      <title>5. Results</title>
      <p>The authors have developed a training complex to check the correctness of the laboratory and
practical work of the discipline «Technologies of printing production» (fig. 1). The complex is
built on the Node.js platform with Oracle SQL Developer database connection. The training
complex is integrated into the Moodle educational platform as an external application.</p>
      <p>After authorization in the Moodle system, the student ID is transferred to the Oracle SQL
Developer database where the individual assignment is generated. The task condition and the
necessary components (input, button, label) are transferred to the web page. If the control task
contains numerical values and their mathematical processing is envisaged, the Oracle SQL
Developer database is used. If the control task involves working with textual information, then,
in the authors’ opinion, it is advisable to use NoSQL databases, for example, MongoDB.</p>
      <p>It is not always convenient to use application variables or files on the host as data storages. In
these cases, it is better to consider connecting an external database to the application. MongoDB
is an excellent choice for integration with Node.js. In this database, data is represented in
JSONformat, which is easy to work with in JavaScript.</p>
      <p>The web page is made using adaptive interface technology, so it is correctly displayed on
computer monitors and mobile devices (smartphones, tablets). The use of multi-paradigm
programming language JavaScript on the Node.js platform allows not only to create dynamic web
pages but also to embed modules for checking the correctness of the task execution.</p>
      <p>It is possible to access the reference materials (a lecture on the given topic, an example of the
practical task execution) from the web page. On request, the linking system requests data from
the Moodle system. The program code provides automatic assessment of the correctness of
answers. The score system is set up by the teacher. After pressing the «Save and send» button,
the scores are transferred to the Moodle System Scores Log.</p>
      <p>Automation of the laboratory and practical student tasks checking allows to reduce the load
on the teacher, to make the assessment process objective, to exclude cases of erroneous
assessment due to negligence of the examiner.</p>
      <p>The results of the training complex testing are presented in Table 3.</p>
      <sec id="sec-5-1">
        <title>Numerical indicators of the multimedia training complex testing</title>
        <sec id="sec-5-1-1">
          <title>Elements of testing</title>
        </sec>
        <sec id="sec-5-1-2">
          <title>Functional testing: operability</title>
          <p>of all interactive</p>
          <p>elements
(tests, tasks, calculations).</p>
          <p>Compatibility:
compatibility of the training
application
with
different
operating
devices
systems</p>
          <p>and
Load testing: to make sure
that the training application
works steadily and</p>
          <p>without
lags when working with large
amounts of data.</p>
          <p>Security testing: to check user
data
security</p>
          <p>(data
encryption, security against
unauthorized access, etc.).</p>
          <p>Source: Authors’ development</p>
          <p>Success rate
of the
test</p>
          <p>cases
executed,</p>
          <p>The testing has demonstrated that the software part of the application meets all the
performance requirements. Some shortcomings that need correction have been identified.</p>
          <p>Functional testing: Most of the main functions of the application work correctly. Minor errors
have been detected, registered and submitted to the developers for correction.</p>
          <p>Compatibility: The application has been successfully tested on major browsers (Chrome,
Firefox, Safari) and devices of different screen sizes.</p>
          <p>Load testing: The application demonstrated good performance under average load. However,
some bottlenecks requiring optimization have been identified.</p>
          <p>Security testing: Some vulnerabilities have been discovered, such as lack of protection against
XSS attacks and insufficient access rights to some functions. It is recommended to strengthen the
application protection mechanisms.</p>
          <p>Based on the testing results, the following changes were made: the detected bugs and
vulnerabilities
were fixed; application
performance
was optimized; application security
mechanisms were improved. It was also decided to conduct additional testing on different devices
and browsers to confirm compatibility.</p>
          <p>At the second stage, the degree of knowledge mastery of the control group and the group of
students studying according to the classical method has been compared. The results of the
entropy calculation for the control group are presented in Table 4. The entropy of the control
group decreased by 13.7 %. As it was mentioned above, entropy should decrease with the
increase of knowledge mastery.</p>
          <p>To confirm the obtained results, the control and main groups of students were tested using
standard Moodle tools. The tests included multiple-choice questions on the covered topics.
Evaluation was carried out according to a 100-score system. The results of testing are presented
in Fig. 2.
ability to solve technical tasks
ability to work with technical literature and
handbooks
ability to see a task
ability to explain a technical task
ability to plan work</p>
          <p>The use of multimedia training complex allowed to raise the average score from 68 points to
79. At the same time, the standard deviation decreased from 12 to 8.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>6. Discussions</title>
      <p>After analysis of the work that has been carried out by the authors and the current state of the
issue under study, the following should be highlighted:</p>
      <p>1. Performance and scalability issues remain relevant in the field of database-driven
multimedia training products. With the growth of data volume and accessibility requirements, it
is necessary to continue research and development of technologies that can provide efficient data
management and scalability for collaborative use.</p>
      <p>2. In the presented paper, an integrated approach has been proposed that includes the
selection of appropriate database technology, database design and implementation of data
security measures. This approach is also relevant in modern practice where successful problem
solving requires the combined application of various methods and technologies.</p>
      <p>3. Given the diversity of data types in multimedia projects, including both numerical and
textual data, the use of different types of databases such as SQL and NoSQL remains relevant in
the current context.</p>
      <p>4. Integration of multimedia training products with educational platforms such as Moodle is a
rational solution to the issue of integrating newly developed learning products with those that
are already widely used. Ensuring collaborative access and convenient content management
remain key factors for successful implementation of training projects.</p>
      <p>5. Commitment to students’ competences development including creativity, autonomy, critical
thinking and communication skills, remains one of the most important goals of education. The
use of multimedia databases in educational projects continues to contribute to this goal.</p>
    </sec>
    <sec id="sec-7">
      <title>7. Conclusions</title>
      <p>The use of multimedia databases for the training products development offers a number of
significant advantages. Firstly, this approach is based on both a systematic approach in general
and the software design and regulatory environment for the study of individual disciplines in
particular. This contributes to a deeper and more comprehensive understanding of the material.</p>
      <p>In addition, multimedia databases allow the implementation of laboratory workshops based
on the competence approach where students gain the necessary competences in practice and
apply them in the creation of projects of various formats. This approach promotes creativity and
teamwork.</p>
      <p>Individual trajectory of laboratory works gives students the opportunity to choose the content
topics and assignment format, which stimulates their activity and autonomy. Besides, the
development of complex interdisciplinary projects allows to integrate knowledge from different
fields and form a holistic view of the problem.</p>
      <p>Furthermore, the use of multimedia databases contributes to the development of students’
critical thinking and communication skills. Teachers, in turn, can shape the educational space in
such a way as to stimulate students’ interest in quality design of multimedia publications. The
analysis of disciplines has demonstrated the potential of using SMART components which opens
new perspectives for the development of the educational process in the direction of STEAM
technologies.</p>
      <p>Thus, the use of multimedia databases in the preparation of educational products not only
enriches the educational process with a variety of formats and methods but also contributes to
the students’ key competences development necessary for successful adaptation in the
contemporary world.</p>
      <p>In recent years, database technology has undergone significant development which has had an
impact on multimedia projects. The further development of the project under development
involves the use of cloud databases. The emergence of cloud technologies has made databases
more accessible and scalable. This allows multimedia projects to efficiently store and process
huge amounts of data such as video, audio and images without having to invest in their own
infrastructure.</p>
      <p>Building NoSQL databases can help to make training products more interactive. Traditional
relational databases are often inefficient for storing and processing semi-structured data which
is typical for multimedia projects. NoSQL databases such as MongoDB or Cassandra offer more
flexible and scalable solutions for such tasks.</p>
      <p>The third area to be realized is machine learning and big data analysis. This allows multimedia
projects to extract valuable insights from their data and create more personalized content for
users.</p>
      <p>The analysis demonstrates that the development of database technologies has a significant
impact on the development of multimedia learning complexes making them more flexible,
efficient and secure.</p>
      <p>In conclusion, it should be admitted that the creation of multimedia products with integrated
databases is a key point for modern training complexes. This paper does not cover all aspects of
developing such products. The authors continue to work on technical problems that affect the
integrity of data and scalability of systems. It is possible to solve these problems by using modern
technologies such as distributed databases and cloud computing. However, the implementation
of these technologies requires careful planning and expertise to ensure effective database
management in contemporary information environment. Overcoming these limitations and
exploring new technologies in multimedia database management will enable the development of
innovative products in education.
[15] Reetu Malhotra, Neelam Verma, An Impact of Using Multimedia Presentations on
Engineering Education, Procedia Computer Science, Volume 172, 2020, Pages 71-76,
https://doi.org/10.1016/j.procs.2020.05.011.
[16] N.A.H. Al-Ajmi, Z.M. Aljazzaf, Factors influencing the use of multimedia technologies in
teaching English language in Kuwait. Int. J. Emerg. Technol. Learn. 15 (5), 212–234, 2020.
[17] Armaghan Montazami, Heather Ann Pearson, Adam Kenneth Dubé, Gulsah Kacmaz, Run Wen,
Sabrina Shajeen Alam, Why this app? How educators choose a good educational app,
Computers &amp; Education, Volume 184, 2022, 104513,
https://doi.org/10.1016/j.compedu.2022.104513.
[18] D. H. Jonassen, Computers as mind tools for schools: Engaging critical thinking (2nd ed.).</p>
      <p>Upper Saddle River, NJ: Prentice Hall, 2000.
[19] N. Ertugrul, Towards virtual laboratories: a survey of LabVIEW-based teaching/learning
tools and future trends. Int. J. Eng. Educ. 16 (3), 171–180, 2000.
[20] C. Wang, T. Fang, Y. Gu, Learning performance and behavioral patterns of online collaborative
learning: impact of cognitive load and affordances of different multimedia. Comput. Educ.
143, 103683, 2020.
[21] A. Shoufan, Estimating the cognitive value of YouTube's educational videos: a learning
analytics approach. Comput. Hum. Behav. 92, 450–458, 2019.
[22] O. Sushchenko O. Akhmedova and O. Stryzhak, The use of interactive training technologies in
teaching academic disciplines for students of tourism specialities. Access to science,
business, innovation in digital economy, ACCESS Press, 2(1), 28-39, 2021,
https://doi.org/10.46656/access.2021.2.1(3).
[23] V. Tyschenko, N.Vnukova, V. Ostapenko and S. Kanyhin, Neural Networks for Financial
Stability of Economic System CEUR Workshop Proceedings, 3387, volume 1, 274-288, 2023,
https://openarchive.nure.ua/handle/document/23121.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>О.</given-names>
            <surname>Pushkar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Hrabovskyi</surname>
          </string-name>
          . and
          <string-name>
            <given-names>A.</given-names>
            <surname>Gordyeyev</surname>
          </string-name>
          ,
          <article-title>Development of a Method for Optimizing the Site Loading Speed</article-title>
          .
          <source>Eastern-European Journal of Enterprise Technologies</source>
          ,
          <volume>6</volume>
          (
          <issue>2</issue>
          (
          <issue>108</issue>
          )),
          <fpage>21</fpage>
          -
          <lpage>29</lpage>
          ,
          <year>2020</year>
          , DOI: 10.15587/
          <fpage>1729</fpage>
          -
          <lpage>4061</lpage>
          .
          <year>2020</year>
          .
          <volume>216993</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>C.</given-names>
            <surname>Yu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Williams</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. F.</given-names>
            <surname>Lin</surname>
          </string-name>
          and
          <string-name>
            <given-names>W. C.</given-names>
            <surname>Yu</surname>
          </string-name>
          ,
          <article-title>Planning effective multimedia instruction</article-title>
          . Terry T. Kidd &amp; Holim
          <string-name>
            <surname>Song</surname>
          </string-name>
          (Eds.),
          <source>Instructional systems and technology</source>
          , Vol.
          <volume>1</volume>
          ,
          <fpage>216</fpage>
          -
          <lpage>231</lpage>
          . Hershey,
          <source>PA: Information Science Reference</source>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Chien</surname>
          </string-name>
          , T. Brandenburg, Multimedia Database Applications:
          <article-title>Issues and Concerns for Classroom Teaching</article-title>
          .
          <source>The International journal of Multimedia and Its Applications</source>
          <volume>3</volume>
          (
          <issue>1</issue>
          ),
          <year>February 2011</year>
          , DOI:10.5121/ijma.
          <year>2011</year>
          .
          <volume>3101</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>R.</given-names>
            <surname>AlShaikh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Al-Malki</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Almasre</surname>
          </string-name>
          ,
          <article-title>The implementation of the cognitive theory of multimedia learning in the design and evaluation of an AI educational video assistant utilizing large language models</article-title>
          ,
          <source>Heliyon</source>
          , Volume
          <volume>10</volume>
          ,
          <string-name>
            <surname>Issue</surname>
            <given-names>3</given-names>
          </string-name>
          ,
          <year>2024</year>
          , https://doi.org/10.1016/j.heliyon.
          <year>2024</year>
          .e25361.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>M.</given-names>
            <surname>Fyfield</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Henderson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Phillips</surname>
          </string-name>
          ,
          <article-title>Improving instructional video design: a systematic review</article-title>
          ,
          <source>Australas. J. Educ. Technol</source>
          .
          <volume>38</volume>
          (
          <issue>3</issue>
          ),
          <year>2022</year>
          , https://doi.org/ 10.14742/ajet.7296. Article 3.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>O.</given-names>
            <surname>Kalipsiz</surname>
          </string-name>
          ,
          <article-title>Multimedia databases</article-title>
          .
          <source>Proceedings of IEEE International Conference</source>
          ,
          <volume>111</volume>
          -
          <fpage>115</fpage>
          .
          <year>2000</year>
          ,http://ieeexplore.ieee.org.proxy.library.msstate.edu/stamp/stamp.jsp?tp=&amp;arnumbe r=
          <volume>859745</volume>
          &amp;
          <fpage>isnumber18614</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>J.</given-names>
            <surname>Zeng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Chen</surname>
          </string-name>
          and
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zheng</surname>
          </string-name>
          ,
          <article-title>Designing the multimedia system for improving promotion of college students' psychological capital</article-title>
          ,
          <source>Heliyon</source>
          , Volume
          <volume>10</volume>
          ,
          <string-name>
            <surname>Issue</surname>
            <given-names>3</given-names>
          </string-name>
          ,
          <year>2024</year>
          , https://doi.org/10.1016/j.heliyon.
          <year>2024</year>
          .e25362.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>V.</given-names>
            <surname>Adurangba</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Nathaniel</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Dominik</surname>
          </string-name>
          ,
          <article-title>Virtual reality assisted engineering education: A multimedia learning perspective</article-title>
          ,
          <source>Computers &amp; Education: X Reality</source>
          , Volume
          <volume>3</volume>
          ,
          <year>2023</year>
          ,
          <volume>100033</volume>
          , https://doi.org/10.1016/j.cexr.
          <year>2023</year>
          .
          <volume>100033</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Fu</given-names>
            <surname>Jianping</surname>
          </string-name>
          ,
          <article-title>Innovation of engineering teaching methods based on multimedia assisted technology</article-title>
          ,
          <source>Computers and Electrical Engineering</source>
          , Volume
          <volume>100</volume>
          ,
          <year>2022</year>
          ,
          <volume>107867</volume>
          , https://doi.org/10.1016/j.compeleceng.
          <year>2022</year>
          .
          <volume>107867</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>Occa</given-names>
            <surname>Aurora</surname>
          </string-name>
          , E. Morgan,
          <article-title>The role of cognitive absorption in the persuasiveness of multimedia messages</article-title>
          ,
          <source>Computers &amp; Education</source>
          , Volume
          <volume>176</volume>
          ,
          <year>2022</year>
          ,
          <volume>104363</volume>
          , https://doi.org/10.1016/j.compedu.
          <year>2021</year>
          .
          <volume>104363</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>N.</given-names>
            <surname>Sundararajan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Adesope</surname>
          </string-name>
          ,
          <article-title>Keep it coherent: A meta-analysis of the seductive details effect</article-title>
          .
          <source>Educational Psychology Review</source>
          ,
          <volume>32</volume>
          (
          <issue>3</issue>
          ),
          <fpage>707</fpage>
          -
          <lpage>734</lpage>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>J.</given-names>
            <surname>Sweller</surname>
          </string-name>
          ,
          <article-title>Cognitive load theory and educational technology</article-title>
          .
          <source>Educational Technology Research &amp; Development</source>
          ,
          <volume>68</volume>
          (
          <issue>1</issue>
          ),
          <fpage>1</fpage>
          -
          <lpage>16</lpage>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>P.L.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.H.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.H.</given-names>
            <surname>Lin</surname>
          </string-name>
          , et al.,
          <article-title>The mediating effects of psychological capital and academic self-efficacy on learning outcomes of college freshmen</article-title>
          ,
          <source>Psychol. Rep</source>
          .
          <volume>126</volume>
          (
          <issue>5</issue>
          ),
          <fpage>2489</fpage>
          -
          <lpage>2510</lpage>
          ,
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>G.</given-names>
            <surname>Joseph</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.E.</given-names>
            <surname>Donald</surname>
          </string-name>
          ,
          <article-title>Is it all about perception? A sustainability viewpoint on psychological capital and life well-being of management graduates</article-title>
          [J],
          <source>High Educ. Skills Work. base Learn</source>
          .
          <volume>12</volume>
          (
          <issue>2</issue>
          ),
          <fpage>384</fpage>
          -
          <lpage>398</lpage>
          ,
          <year>2022</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>